Red Hat 5.7 WEB
Apache 僅作參考,偷了好多懶 安裝提示出錯(cuò),須要裝幾個(gè)軟件包/etc/mime.types需要裝mailcap-2.1.23-1.fc6.noarch.rpmlibapr-1.so.0在apr-
Apache 僅作參考,偷了好多懶 安裝
提示出錯(cuò),須要裝幾個(gè)軟件包
/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中
安裝這個(gè)軟件包的時(shí)候還是出錯(cuò)
Libpq.so.4在postgresql-libs-8.1.11-1.el5_1.1.i386.rpm中


之后就可以完成安裝
安裝完成后,系統(tǒng)有默認(rèn)的網(wǎng)站,先測(cè)試一下


編輯配置文件
這個(gè)是管理員的電子郵箱。如果apache 有問題,會(huì)寄信給管理員
這里設(shè)置為主機(jī)名稱,如果沒有域名,也可以使用IP 地址 服務(wù)器網(wǎng)站存放地址
把它改成自己喜歡的地址
設(shè)置服務(wù)器存放文件目錄的訪問權(quán)限
這里要改成和上面一樣的地址

設(shè)置預(yù)設(shè)首頁
重啟服務(wù),發(fā)現(xiàn)有提示,原因是上面設(shè)置的/mnt/www這個(gè)目錄沒有,創(chuàng)建之后服務(wù)就可啟動(dòng)成功
www 文件夾下要還要設(shè)置網(wǎng)頁,這個(gè)不要忘了
測(cè)試瀏覽的時(shí)候可以有報(bào)錯(cuò),可能是selinux 的原因




SELINUX=enforcing 改成SELINUX=enable 重啟一下就好了reboot


創(chuàng)建虛擬目錄
這里的目錄不要忘記創(chuàng)建,在建個(gè)網(wǎng)頁文件 測(cè)試
認(rèn)證口令由htpasswd 命令來創(chuàng)建,創(chuàng)建了一個(gè)aaa 用戶


Authname 定義名稱
Authtype 定義使用basic 或digest Authuserfile 指定認(rèn)證文件位置 Require 用戶名
虛擬主機(jī)
設(shè)置虛擬主機(jī)的名字和監(jiān)聽端口
這里偷懶了好多,大小寫沒,日志沒寫

修改過httpd.conf 之后要服務(wù)重啟一下
測(cè)試
輸入www.qqq.com 瀏覽的是/mnt/a1下的網(wǎng)頁文件 輸入 www1.qqq.com 瀏覽的是/mnt/a2下的網(wǎng)頁文件