如何更改linux下的Apache端口号

如何更改linux下的Apache端口号,第1张

你好。你可以根据Apache的安装路径找其配置文件,比如说我的配置文件路径就在

/usr/local/apache2/conf/httpdconf

编辑此文件,将下图圆圈中的80端口改成你需要的端口号即可。

LISTENING的中文意思是监听中,就是该端口有程序在使用

Windows下查看占用的端口方法

在运行中输入cmd

然后在打开的命令提示符下输入netstat -ano -p TCP

最后一列即为占用的程序的PID,你可以在任务管理器中查看该PID对应的进程名或在命令提示符下输入tasklist /FI "PID eq 3152"其中3152是通过上面查到占80端口程序的PID,根据你的实际情况填写

1找Apache安装目录conf目录httpdconf文件(即d:\Apache\conf\httpdconf)打

2找Listen80紧接着Listen数字端口号我改Listen 8080 修改其未使用端口号行

3 重新启Apache使新配置效使用右角状态栏Apache Serive Monitor启apache

点击始>"运行>输入cmd>车>定位apache安装目录bin目录输入

httpd–k start

使用vim编辑Apache http的配置文件:

[root@Linuxprobe ~]# vim /etc/httpd/conf/httpdconf

前文省略……………………………………

ServerRoot "/etc/httpd"

32

33 #

34 # Listen: Allows you to bind Apache to specific IP addresses and/or

35 # ports, instead of the default See also the <VirtualHost>

36 # directive

37 #

38 # Change this to Listen on specific IP addresses as shown below to

39 # prevent Apache from glomming onto all bound IP addresses

40 #

41 #Listen 12345678:80

42 Listen 80 #这是Apache的默认监听端口,修改你想要修改的端口就可以了

43

44 #

45 # Dynamic Shared Object (DSO) Support

46 #

47 # To be able to use the functionality of a module which was built as a DSO you

:wq #退出并保存

2使用重新启动httpd服务:systemctl restart httpd (PS:这里使用的是RHEL 70系统)如果是7以下的系统,这里有详细介绍Apache的配置服务http://wwwlinuxprobecom/chapter-09/。或者可以使用service httpd restart重启即可。

[root@Linuxprobe ~]# systemctl restart httpd

[root@Linuxprobe ~]#

本文简要介绍了十几个Apache 的配置技巧:

  1、如何设 置请求等待时间

  在httpdconf里面设置:

  TimeOut n

  其中n为整数,单位是秒。

  设置这个TimeOut适用于三种情况:

  2、如何接收一个get请求的总时间

  接收一个post和put请求的TCP包之间的时间

  TCP包传输中的响应(ack)时间间隔

  3、如何使得apache监听在特定的端口

  修改httpdconf里面关于Listen的选项,例如:

  Listen 8000

  是使apache监听在8000端口

  而如果要同时指定监听端口和监听地址,可以使用:

  Listen 19217021:80

  Listen 19217025:8000

  这样就使得apache同时监听在19217021的80端口和19217025的8000端口。

  当然也可以在httpdconf里面设置:

  Port 80

  这样来实现类似的效果。

  4、如何设置apache的最大空闲进程数

  修改httpdconf,在里面设置:

  MaxSpareServers n

  其中n是一个整数。这样当空闲进程超过n的时候,apache主进程会杀掉多余的空闲进程而保持空闲进程在n,节省了系统资源。如果在一个apache非常繁忙的站点调节这个参数才是必要的,但是在任何时候把这个参数调到很大都不是一个好主意。

  同时也可以设置:

  MinSpareServers n

  来限制最少空闲进程数目来加快反应速度。

  5、apache如何设置启动时的子服务进程个数

  在httpdconf里面设置:

  StartServers 5

  这样启动apache后就有5个空闲子进程等待接受请求。

  也可以参考MinSpareServers和MaxSpareServers设置。

将它改其它端口即可。

找到Apache安装目录下conf目录下的httpdconf文件。打开它,找到“Listen”,紧接着Listen的数字就是端口号,默认状态下为“Listen 80”。改成“Listen XX”XX为其它端口。保存重新启动即可。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何更改linux下的Apache端口号

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情