1.事前準備
2.了解系統的服務控制(啟動和關閉)
3.簡單了解Ubuntu中apache2的設定檔的用意:
此外,待會在作練習時會需要編輯的檔案如下:
此外,待會在作練習時會需要編輯的檔案如下:
/etc/apahe2/apache2.conf
|
apache2的主設定檔
|
/etc/apache2/sites-available/default
|
主機網站資料的預設檔
|
/etc/apache2/mods-available/userdir.conf
|
apache2個人網站模組設定檔
|
/etc/hosts
|
主機名稱↔IP對應紀錄檔
|
/etc/resolve.conf
|
DNS Server的設定檔
|
4.前置作業
b.編輯DNS Server的位置(設定檔/etc/resolve.conf)
紅色框框的部份填寫自己架設的DNS Server的IP定址
演練A. 設置使用者個人網站
確認設定內容
以一般使用者帳號,在家目錄裡新增個人網頁目錄「public_html」,權限711。
$ mkdir -m 711 $HOME/public_html
在目錄「public_html」下新增檔案「index.html」,內容為「hello for personal webpage」
使用瀏覽器測試
演練B. 設置使用者認證機制
編輯檔案「/etc/apache2/sites-available/default
# htpasswd -c /etc/apache2/password
test
# htpasswd /etc/apache2/password test2
演練C. 搭配自行架設的DNS Server,將主機名稱和IP的對應紀錄從檔案「/etc/hosts」刪除,加入到DNS的查詢資料庫中。
沒有留言 :
張貼留言