在 Debian 作業系統底下要架設 Apache 伺服器必須先安裝 apache2 套件,指令如下所示:
# apt-get install apache2 \Enter
2. 啟動 apache 伺服器
要手動啟動 apache 伺服器之指令如下:
# /etc/init.d/apache2 restart \Enter
[ ok ] Restarting web server: apache2 ... waiting .
3. 修改 apache 伺服器至我們的 /srv/ftp 目錄
請以 root 權限編輯 /etc/apache2/sites-enabled/000-default.conf 這個檔案,將底下片段:
DocumentRoot /var/www/html
改成
DocumentRoot /srv/ftp
改完存檔後,再重新啟動 apache2 服務。
4 檢查 apache 伺服器是否啟動
請在實體機器上以瀏灠器打開 192.168.10.254 以及 192.168.10.254/debian 來觀看是否有內容。
5. trouble shooting
如果以瀏灠器打開 http://192.168.10.254,但是出現底下錯誤的話:
Forbidden
You don't have permission to access / on this server.Apache/2.4.10 (Debian) Server at 192.168.10.254 Port 80 表示我們要作底下修改: 請編緝 /etc/apache2/apache2.conf 找到底下片段: #<Directory /srv/>
# Options Indexes FollowSymLinks
# AllowOverride None
# Require all granted
#</Directory> 將註解符號 # 全部清除,變成底下的樣子: <Directory /srv/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory> 之後,再重新啟動 apache2 服務,並觀察是否可以連上。
沒有留言:
張貼留言