1.CentOS 5.5
2.apache 2.2.3(httpd-2.2.3-43.el5.centos)
3.設定檔:/etc/httpd/conf/httpd.conf
4.apache模組檔:/etc/httpd/conf.d/
實作:
1.[root@localhost ~]#yum install httpd php
2.[root@localhost ~]#vim /etc/httpd/conf/httpd.conf
«Directory /» #設定目錄預設環境 Options FollowSymLinks #啟用軟連結,有Indexes表示啟用檔案列表 AllowOverride None Order deny,allow #先處理deny才處理allow,後面設定會覆蓋前面 Deny from All «/Directory» DocumentRoot "/var/www/html" #表示網站預設目錄為此 «Directory "/var/www/html"» #設定/var/www/html環境 AllowOverride all #表示要使用htaccess來設定權限,None為不啟用 Order deny,allow Deny from all Allow from 140.137.215. #表示全擋,只讓140.137.215.0網段連線 «/Directory» Alias /mis "/opt/mis" #別名設定,表示140.137.215.105/mis的內容放在/opt/mis中 Alias /phpbb "/opt/phpbb" NameVirtualHost *:80 #啟用虛擬主機功能 «VirtualHost *:80» #如果直接以ip連線顯示的網頁目錄 DocumentRoot /var/www/html ServerName 140.137.215.105 «/VirtualHost» «VirtualHost *:80» DocumentRoot /opt/html ServerName www.a105.snpy.org «/VirtualHost» «VirtualHost *:80» DocumentRoot /opt/hello ServerName hello.a105.snpy.org «/VirtualHost» |
3.[root@localhost ~]#/etc/init.d/httpd restart
沒有留言:
張貼留言