天天看点

Nginx、Apache2修改默认端口号Nginx修改默认端口Apache修改默认端口

Ubuntu15.04 Nginx、Apache2修改默认端口号

通过Ubuntu 搭建WEB服务器,根据需求,有时候会需要修改web服务的端口号,这里我记录整理了Nginx和Apache修改默认端口号和网站目录的过程。

1

2

3

4

<code>vi</code> <code>/etc/nginx/sites-enabled/default</code>

<code>listen 81 default_server;</code>

<code># 修改自己需要的端口号</code>

<code>/etc/init</code><code>.d</code><code>/nginx</code> <code>reload</code>

<code>        </code><code>#root /var/www/html;</code>

<code>        </code><code>root </code><code>/usr/share/nginx/html</code><code>; </code><code># 修改默认网站目录</code>

<code>修改或者替换index.html</code>

<code>vi</code> <code>/usr/share/nginx/html/index</code><code>.html </code><code># 修改index.html</code>

(1)修改 /etc/apache2/ports.conf 将

5

<code>NameVirtualHost *:80</code>

<code>Listen 80</code>

<code># 改为自己需要的端口</code>

<code>NameVirtualHost *:9000</code>

<code>Listen 9000</code>

(2)有的需要修改default和httpd.conf配置文件

<code>#查找配置文件</code>

<code>sudo</code> <code>find</code> <code>/ -name default</code>

<code>sudo</code> <code>find</code> <code>/ -name httpd.conf</code>

(3)重启apache

<code>sudo</code> <code>/etc/init</code><code>.d</code><code>/apache2</code> <code>restart</code>

<code>端口修改完毕。apache的端口修改为9000了。</code>

<code>/etc/apache2/sites-available/default</code>

<code># 将/var/www 修改位你的路径: /var/www/html/</code>

<code>/etc/apache2/mods-available/dir</code><code>.conf</code>

<code># 将 index.* 替换为 xxx.*</code>

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

查看 DirectoryIndex 在apache2哪个文件里面:grep -iR DirectoryIndex /etc/apache2

<code># 我的Ubuntu 15.04是这样的</code>

<code>root@ubuntu:</code><code>/etc/apache2/sites-enabled</code><code>#  grep -iR DirectoryIndex /etc/apache2</code>

<code>/etc/apache2/mods-enabled/dir</code><code>.conf:DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm</code>

<code>/etc/apache2/mods-available/dir</code><code>.conf:DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm</code>

本文转自 运维小当家 51CTO博客,原文链接:http://blog.51cto.com/solin/1915262,如需转载请自行联系原作者