<Directory "/usr/local/apache2//htdocs"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny #這是排序,先容許,後拒絕 Allow from all #容許全部的訪問 Deny from 192.168.20.2 #拒絕192.168.20.2的訪問 </Directory>
Allow from all #容許全部的訪問php
Deny from 192.168.20.2 #拒絕192.168.20.2的訪問mysql
CGI(Common Gateway Interface) 是WWW技術中最重要的技術之一,有着不可替代的重要地位。CGI是外部應用程序(CGI程序)與WEB服務器之間的接口標準,是在CGI程序和Web服務器之間傳遞信息的過程。CGI規範容許Web服務器執行外部程序,並將它們的輸出發送給Web瀏覽器,CGI將Web的一組簡單的靜態超媒體文檔變成一個完整的新的交互式媒體。linux
Alias /dvd "/media/CentOS" <Directory "/media/CentOS"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> 客戶端: http://192.168.20.1/dvd
虛擬主機: www.lampym.com -> myshop15 bbs.lampym.com -> bbs mysql.lampym.com -> phpmyadmin 設置win7中的域名解析表:(由於咱們測試是在win7中訪問,至關於作了一個DNS域名解析服務器) C:\Windows\System32\drivers\etc\hosts: 192.168.20.1 www.y15.com 192.168.20.1 bbs.y15.com 192.168.20.1 mysql.y15.com 在linux下如何設置虛擬主機: vi /usr/local/apache2/etc/extra/httpd-vhosts.conf NameVirtualHost 192.168.20.1:80 <VirtualHost 192.168.20.1:80> DocumentRoot "/usr/local/apache2/htdocs/myshop15" ServerName www.y15.com </VirtualHost> <VirtualHost 192.168.20.1:80> DocumentRoot "/usr/local/apache2/htdocs/bbs" ServerName bbs.y15.com </VirtualHost> <VirtualHost 192.168.20.1:80> DocumentRoot "/usr/local/apache2/htdocs/phpmyadmin" ServerName mysql.y15.com </VirtualHost> 設置apache主配置文件: vi /usr/local/apache2/etc/httpd.conf Include etc//extra/httpd-vhosts.conf 重啓apache服務: /usr/local/apache2/bin/apachectl restart