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,如需转载请自行联系原作者