close

apache http server 簡易安裝筆記

#開頭皆為 root 權限操作

首先使用 apt-get 安裝 apache 套件

#apt-get install apache2

啟用 apache

#/etc/init.d/apache2 start

使用 netstat 檢查 apache 是否已啟用,

netstat 的參數可隨需求自行增減,

但是 -l 需保留

詳細用法請參照 man netstat

#netstat -ntlp |grep apache2

******************************

tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      4852/apache2

******************************

看到上面的訊息代表 apache server 已經啟用完成

下圖為 apache 啟用時,連上去 index.html 顯示出的內容

pic_2    

下圖在預設 /var/www 分享目錄下,連進去子目錄的畫面

pic_3  

接著記錄一些修改伺服器的簡易設定

更改 port 的方法為

下面例子為 port 80 改為 port 8080

#/etc/apache2/ports.conf

******************************

修改前 ---> 修改後

ameVirtualHost *:80 ---> NameVirtualHost *:8080
Listen 80 ---> Listen 8080

******************************

 #/etc/apache2/sites-available/default

******************************

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

******************************

<VirtualHost *:8080>    <-- 更改port
ServerAdmin webmaster@localhost

DocumentRoot /var/www1    <--更改伺服器的根目錄
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www1/>    <--更改伺服器的根目錄存取權限
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

******************************

修改完畢後需要重新啟用 apache

#/etc/init.d/apache2 restart

檢查狀態

#netstat -ntlp |grep apache2

******************************

tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      5690/apache2

******************************

切記在更換 port 之後,要連線需要指定 port

ex. http://IP:8080/

arrow
arrow
    文章標籤
    ubuntu apache
    全站熱搜
    創作者介紹
    創作者 rex5405 的頭像
    rex5405

    雷射's zone

    rex5405 發表在 痞客邦 留言(0) 人氣()