侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

修改apache2的默认端口,默认网站目录和默认主页文档

2023-12-04 星期一 / 0 评论 / 0 点赞 / 67 阅读 / 2495 字

通过Ubuntu 搭建WEB服务器,必须首先修改apache2的默认80端口,因为这个端口往往会被电信商以保护用户网络完全为由而关闭掉, 值得注意的时,8080端口也有可能被封掉,我就遇到了这个问题,

通过Ubuntu 搭建WEB服务器,必须首先修改apache2的默认80端口,因为这个端口往往会被电信商以保护用户网络完全为由而关闭掉,

值得注意的时,8080端口也有可能被封掉,我就遇到了这个问题,导致我在apache2配置上找了半天原因,可气的服务商!

不管怎样,只要你选择合适的端口(电信商没有封的),进行如下的设置即可:

1, 修改 /etc/apache2/ports.conf 将

NameVirtualHost *:80Listen 80

改为自己需要的端口

NameVirtualHost *:9000Listen 9000

2,修改/etc/apache2/sites-available/default 将第一行的

<VirtualHost *:80>

改为自己需要的端口

<VirtualHost *:9000>

3,修改 /etc/apache2/apache2.conf 添加

Servername localhost

否则重启时会报如下错误

* Restarting web server apache2                                                 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName                                                                         [ OK ]

4,重启apache

sudo /etc/init.d/apache2 restart

端口修改完毕。apache的端口修改为9000了。

###########################################

修改默认网站目录:

/etc/apache2/sites-available/default 

将/var/www 修改位你的路径: /var/www/GMG/

修改默认主页文档:

/etc/apache2/mods-available/dir.conf

将 index.* 替换为 xxx.* 

不过随apache2的版本不同 文件的放置位置不一样  

输入这个命令 grep -iR DirectoryIndex /etc/apache2

查看 DirectoryIndex 在apache2哪个文件里面。

我的Ubuntu 12.04是这样的

/etc/apache2/mods-enabled/dir.conf:          

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

/etc/apache2/mods-available/dir.conf:          

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

广告 广告

评论区