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,如需轉載請自行聯系原作者