如何在Apache中将个性化端口设置为默认值?

use*_*421 8 server apache2

我的网站只有在我运行时才能工作:

domain.com:44400

如何将端口 44400 设置为 Apache 中的默认端口?

我需要通过 domain.com 而不是 domain.com:44400 访问

Mit*_*tch 14

要使服务器接受两个端口 44400 上的连接,请在所有接口上使用:

Listen 44400
Run Code Online (Sandbox Code Playgroud)

要使服务器接受一个接口的端口 44400 上的连接,请使用

Listen domain.com:44400
Run Code Online (Sandbox Code Playgroud)

打开您的 apache2.conf 文件。为此,只需按键盘上的Ctrl+ Alt+T即可打开终端。当它打开时,运行以下命令:

sudo gedit /etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)

设置监听如下:

Listen 44400
Run Code Online (Sandbox Code Playgroud)

保存并关闭文件。重启apache:

sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)

验证 Apache 列表:

sudo netstat -tulpn | grep :44400
Run Code Online (Sandbox Code Playgroud)


小智 14

在 /etc/apache2/ports.conf 中,将端口更改为

Listen 44400
Run Code Online (Sandbox Code Playgroud)

然后去/etc/apache2/sites-enabled/000-default.conf

并将第一行更改为

<VirtualHost *:44000>
Run Code Online (Sandbox Code Playgroud)

现在重启

sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)

Apache 现在将侦听端口 44000 并重定向到 /var/www/html


gih*_*uka 5

我正在使用Ubuntu 14.04。为了更改apache2默认端口,在/etc/apache2/ports.conf文件中将其更改为;

Listen 44400 
Run Code Online (Sandbox Code Playgroud)

笔记:

/etc/apache2/apache2.conf文件中添加 Listem 44400 ,然后 apache 将侦听 80 和 44400 两个端口。