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 顯示出的內容
下圖在預設 /var/www 分享目錄下,連進去子目錄的畫面
接著記錄一些修改伺服器的簡易設定
更改 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/
留言列表