LAMP-Apache虛擬主機
在一個Apache服務器上可以配置多個虛擬主機,實現一個服務器提供多站點服務,其實就是訪問同一個服務器上的不同目錄。Apache虛擬主機配置有3中方法:基於IP配置、基於域名配置和基於端口配置。下面將演示基於域名的虛擬主機。
1、編輯httpd.conf
[[email protected] ~]# vi /usr/local/apache2.4/conf/httpd.conf Include conf/extra/httpd-vhosts.conf ##啟用httpd-vhosts.conf
2、編輯httpd-vhosts.conf
[[email protected]
3、創建網站目錄與文件
[[email protected] ~]# mkdir /data/www [[email protected] ~]# mkdir /data/www/abc.com [[email protected] ~]# mkdir /data/www/123.com [[email protected] ~]# cat /data/www/abc.com/index.php <?php echo "abc.com"; ?> [[email protected] ~]# cat /data/www/123.com/index.php <?php echo "123.com"; ?> [[email protected]