Red Hat 5.7 WEB
Apache 僅作參考,偷了好多懶 安裝提示出錯,須要裝幾個軟件包/etc/mime.types需要裝mailcap-2.1.23-1.fc6.noarch.rpmlibapr-1.so.0在apr-
Apache 僅作參考,偷了好多懶 安裝
提示出錯,須要裝幾個軟件包
/etc/mime.types需要裝mailcap-2.1.23-1.fc6.noarch.rpm
libapr-1.so.0在apr-1.2.7-11.el5_3.1.i386.rpm中
libaprutil-1.so.0在apr-util-1.2.7-7.el5_3.2.i386.rpm中
安裝這個軟件包的時候還是出錯
Libpq.so.4在postgresql-libs-8.1.11-1.el5_1.1.i386.rpm中
之后就可以完成安裝
安裝完成后,系統(tǒng)有默認的網(wǎng)站,先測試一下
編輯配置文件
這個是管理員的電子郵箱。如果apache 有問題,會寄信給管理員
這里設置為主機名稱,如果沒有域名,也可以使用IP 地址 服務器網(wǎng)站存放地址
把它改成自己喜歡的地址
設置服務器存放文件目錄的訪問權(quán)限
這里要改成和上面一樣的地址
設置預設首頁
重啟服務,發(fā)現(xiàn)有提示,原因是上面設置的/mnt/www這個目錄沒有,創(chuàng)建之后服務就可啟動成功
www 文件夾下要還要設置網(wǎng)頁,這個不要忘了
測試瀏覽的時候可以有報錯,可能是selinux 的原因
SELINUX=enforcing 改成SELINUX=enable 重啟一下就好了reboot
創(chuàng)建虛擬目錄
這里的目錄不要忘記創(chuàng)建,在建個網(wǎng)頁文件 測試
認證口令由htpasswd 命令來創(chuàng)建,創(chuàng)建了一個aaa 用戶
Authname 定義名稱
Authtype 定義使用basic 或digest Authuserfile 指定認證文件位置 Require 用戶名
虛擬主機
設置虛擬主機的名字和監(jiān)聽端口
這里偷懶了好多,大小寫沒,日志沒寫
修改過httpd.conf 之后要服務重啟一下
測試
輸入www.qqq.com 瀏覽的是/mnt/a1下的網(wǎng)頁文件 輸入 www1.qqq.com 瀏覽的是/mnt/a2下的網(wǎng)頁文件