Linux服務(wù)器下搭建多站的Apache配置方法
Linux服務(wù)器下搭建多站的Apache配置方法前面寫(xiě)了一篇在win系統(tǒng)下面搭建多個(gè)網(wǎng)站的Apache配置方法,后來(lái)在Linux上面用同樣的方式測(cè)試了一遍,發(fā)現(xiàn)win的配置方法并不適用于Linux(測(cè)試環(huán)境為CentOS 7 ),但是兩者的配置方法還是差不了多少的,在這貼一下步驟
Linux服務(wù)器下搭建多站的Apache配置方法前面寫(xiě)了一篇在win系統(tǒng)下面搭建多個(gè)網(wǎng)站的Apache配置方法,后來(lái)在Linux上面用同樣的方式測(cè)試了一遍,發(fā)現(xiàn)win的配置方法并不適用于Linux(測(cè)試環(huán)境為CentOS 7 ),但是兩者的配置方法還是差不了多少的,在這貼一下步驟

前面寫(xiě)了一篇在win系統(tǒng)下面搭建多個(gè)網(wǎng)站的Apache配置方法,后來(lái)在Linux上面用同樣的方式測(cè)試了一遍,發(fā)現(xiàn)win的配置方法并不適用于Linux(測(cè)試環(huán)境為CentOS 7 ),但是兩者的配置方法還是差不了多少的,在這貼一下步驟,可供大家參考。
這個(gè)就不用多說(shuō)了,只要在www目錄下面搭建多個(gè)網(wǎng)站,每個(gè)網(wǎng)站一個(gè)文件夾就好,下面的圖片是我的兩個(gè)網(wǎng)站目錄。

1、配置httpd.conf文件(文件位置一般在Apache安裝目錄的conf文件夾下面),查找內(nèi)容?httpd-vhosts.conf?,將這一行前面的#注釋號(hào)去掉,然后保存。這句話的意思有事開(kāi)啟使用httpd-vhosts.conf文件。
2、配置httpd-vhosts.conf文件(文件位置在conf文件夾下面的extra文件夾下面),文件夾里面可能會(huì)存有一些樣例數(shù)據(jù),沒(méi)注釋掉的那些都是,這些代碼直接刪掉就好,如果不刪掉的話會(huì)報(bào)錯(cuò)的。然后添加下面的代碼。
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | [cce_xml] <VirtualHost *:80> ??? ServerName vvso.cn?? #定義域名 ??? ServerAlias www.vvso.cn?? #定義子級(jí)域名 ??? DocumentRoot "/yjdata/www/www/blog/"?? #定義網(wǎng)站目錄 ??? #下面這一行適合php未配置解析目錄的,如果已經(jīng)定義了解析目錄就不需要了,騰訊云的一般需要加。 ??? #ProxyPassMatch ^/(.*.php)$ fcgi://127.0.0.1:10000/yjdata/www/www/blog/$1 ??? DirectoryIndex index.html index.php ??? #下面的代碼是定義文該網(wǎng)站的Apache日志的生成位置,注意,目錄一定要存在,否則會(huì)報(bào)錯(cuò)。 ??? CustomLog "| /usr/local/apache2/bin/rotatelogs /wwwlogs/blog/%Y_%m_%d_access_log 86400 480" combined ? <Directory "/yjdata/www/www/blog"> ????? Options? FollowSymLinks??#禁止顯示文件目錄 ????? AllowOverride None ????? Order allow,deny ????? Allow from all?? #允許所有人訪問(wèn) ? </Directory> </VirtualHost> |
如果是多個(gè)站,只需要在下面多添加些即可。
做好這些之后重啟Apache,命令行為:?service httpd restart??注意不同的版本命令不一樣,一般是這個(gè)。
在寫(xiě)做完上面的配置之后,我發(fā)現(xiàn)有些效果和Apache不太一樣,比如并沒(méi)有配置外網(wǎng)ip的訪問(wèn)目錄,但是仍然可以使用外網(wǎng)訪問(wèn),這個(gè)我找了半天原因也沒(méi)有找到,最后在下面用外網(wǎng)ip配置了一遍,禁止訪問(wèn)才可以,不像win上面,直接為每個(gè)域名開(kāi)啟虛擬主機(jī),如果不配置外網(wǎng)是沒(méi)辦法訪問(wèn)的。如果有朋友找到了原因還請(qǐng)留言。
電話:18696588163
坐機(jī):18696588163
郵箱:[email protected]
地址:重慶渝中區(qū)新華路4號(hào)
重慶安菲科技有限公司
版權(quán)所有:重慶安菲科技有限公司
友情鏈接: