一,1. Apache的rpm軟件包是默認安裝的
rpm -qa | grep httpd 檢查是否有
2.設置我的主目錄
用戶宿主目錄須要設置爲其餘用戶能夠進入
# chmod o+x ~ ~ 表明用戶的宿主目錄
用戶宿主目錄中須要創建web目錄
# mkdir web
web 目錄中須要創建 index.html 文件
3.在/etc/httpd/conf/httpd.conf文件中須要進行UserDir的設置
上面的UserDir disable 也要加#號註釋掉
4.重啓服務 service httpd restart
二,設置服務器虛擬主目錄,須要DNS支持
1.在/etc/httpd/conf/httpd.conf文件中添加虛擬主機
NameVirtualHost 192.168.1.1:80
<VirtualHost 192.168.1.1:80>
ServerName www.tianlan.com 服務器域名
DocumentRoot /www 文檔主目錄
</VirtualHost>
NameVirtualHost 192.168.1.1
<VirtualHost 192.168.1.1:80>
ServerName bbs.tianlan.com 服務器域名
DocumentRoot /bbs 文檔主目錄
</VirtualHost>
2.在 根"/"目錄下,創建兩個文件夾 web 和 bbs
3.分別在web 和 bbs 中創建各自的主業 index.html
4.重啓 httpd 服務 關閉防火牆服務
三,創建php論壇
1.先準備好安裝環境
Linux Apache Mysql PHP
2.在windows下解壓文件。將upload這個文件夾中的內容複製到Linux下/usr/upload這個目錄中
(能夠用Samba進行復制)
3.複製後改目錄權限
chown -R root:root /usr/upload
chmod -R 777 /usr/upload
4.在/etc/httpd/conf/httpd.conf配置文件中加入一個基於域名的虛擬主機。
5.安裝DNS。建一個tianlan.com域,並作出bbs主機的A記錄
例:bbs IN A 192.168.1.1
在DNS的主配置文件中寫入
NameVirtualHost 192.168.1.1
<VirtualHost 192.168.1.1:80>
ServerName bbs.tianlan.com
DocumentRoot /usr/upload
</VirtualHost>
注:192.168.1.1爲Apache這臺主機的IP
6.重啓httpd服務
service httpd restart
7.安裝並進入Mysql,建一個數據庫。
1.mysql -u root -p
2.mysql>create database 數據庫名;
3.mysql>quit
8.安裝php管理環境
在httpd.conf文件中
加入最後一條語句
在這一行中加入index.php
再重啓httpd 服務
9.用客戶機訪問