摘要:前言虛擬主機(jī)配置有中方法基于配置基于域名配置和基于端口配置,在一個(gè)服務(wù)器上可以配置多個(gè)虛擬主機(jī),實(shí)現(xiàn)一個(gè)服務(wù)器提供多站點(diǎn)服務(wù),其實(shí)就是訪問同一個(gè)服務(wù)器上的不同目錄。
前言:Apache虛擬主機(jī)配置有3中方法:基于IP配置、基于域名配置和基于端口配置,在一個(gè)Apache服務(wù)器上可以配置多個(gè)虛擬主機(jī),實(shí)現(xiàn)一個(gè)服務(wù)器提供多站點(diǎn)服務(wù),其實(shí)就是訪問同一個(gè)服務(wù)器上的不同目錄。
一、基于域名配置
1.1 首先查看主配置文件,是否打開了虛擬主機(jī)配置選項(xiàng);
[root@localhost test]# vi /etc/httpd/conf/httpd.conf
IncludeOptional conf.d/*.conf # 使虛擬主機(jī)配置文件生效(/usr/share/doc/httpd-2.4.6/httpd-vhosts.conf)
1.2 打開虛擬主機(jī)配置文件添加如下內(nèi)容:
[root@localhost test]# vi /usr/share/doc/httpd-2.4.6/httpd-vhosts.conf
DocumentRoot "/steven/test" #網(wǎng)站根目錄 ServerName www.test.com #域名 DirectoryIndex index.html index.htm index.php #這里配置歡迎首頁(yè)面Options FollowSymLinks AllowOverride None #不允許別人修改我們的頁(yè)面 order allow,deny #設(shè)置訪問權(quán)限 Allow from all
1.3 在根目錄下面新建文件:
[root@localhost test]# cd /steven/test/
[root@localhost test]# vi index.php
Echo "測(cè)試";
1.4 設(shè)置本地域名解析
steven:~ root# vi /etc/hosts
10.0.2.114 www.test.com
127.0.0.1 www.test.com 如果Apache安裝在本機(jī)。
1.5 瀏覽其中輸入www.test.com訪問測(cè)試頁(yè)面
如果出現(xiàn)瀏覽器狀態(tài)碼為403,就是因?yàn)闄?quán)限不足引起的,再次打開httpd.conf進(jìn)行添加權(quán)限
找到下面的代碼
AllowOverride none Require all denied
將它改為:
AllowOverride none Require all granted
二、基于端口配置虛擬主機(jī)
2.1 修改主配置文件,添加多個(gè)監(jiān)聽端口
[root@localhost ~]# vi /etc/httpd/conf/httpd.conf
Listen 80
Listen 8080
2.2 編輯 httpd-vhosts.conf ,添加一下信息
[root@localhost httpd-2.4.6]# vi httpd-vhosts.conf
/#虛擬機(jī)端口配置
DocumentRoot "/steven/test2" ServerName www.test2.com ServerAlias www.test2.com
Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted
2.3 重啟Apache服務(wù)訪問www.test2.com:8080
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/35923.html
摘要:安裝步驟在用戶的主目錄下,創(chuàng)建目錄用來作為虛擬主機(jī)的根目錄。重啟服務(wù)器配置虛擬主機(jī),如果你是系統(tǒng),可以在找到文件,如果你是系統(tǒng)可以在找到文件,編輯他們加上剛才配置的虛擬主機(jī)映射的地址。 安裝環(huán)境 配置虛擬主機(jī)也是個(gè)不小的嘗試,已經(jīng)忘了有多少個(gè)夜晚在嘗試配置lamp環(huán)境,但是到了這一步就卡頻了,網(wǎng)上的答案也是千奇百怪。覺得很有必要記錄一下配置的過程,一是為了鞏固基礎(chǔ),第二也是為了給大家做...
摘要:虛擬主機(jī)域名配置服務(wù)器中有兩個(gè)不同的項(xiàng)目和,我們需要把頂級(jí)域名綁定到項(xiàng)目,將二級(jí)域名綁定到項(xiàng)目中。域名解析首先,在對(duì)服務(wù)器進(jìn)行配置之前,先確保你的域名已經(jīng)進(jìn)行正確的解析。主機(jī)記錄說明要將域名解析為,在主機(jī)記錄處填寫即可。 Apache虛擬主機(jī)域名配置 服務(wù)器中有兩個(gè)不同的項(xiàng)目siteA和siteB,我們需要把頂級(jí)域名www.siteA.com綁定到項(xiàng)目siteA,將二級(jí)域名siteB....
摘要:需要注意的是該文件默認(rèn)開啟了兩個(gè)作為例子的虛擬主機(jī)而實(shí)際上,這兩個(gè)虛擬主機(jī)是不存在的,在沒有配置任何其他虛擬主機(jī)時(shí),可能會(huì)導(dǎo)致訪問時(shí)出現(xiàn)如下提示最簡(jiǎn)單的辦法就是注釋掉它們?cè)谒鼈兠啃星懊婕由希@樣既能參考又不導(dǎo)致其他問題。 學(xué)php挺長(zhǎng)時(shí)間了,前段時(shí)間陪了個(gè)php環(huán)境,怎么說呢過程挺曲折,本想配一個(gè)高版本的,結(jié)果沒成功,后來就配了一個(gè)電腦自帶的版本;Apache:1.開啟Apache: ...
摘要:的應(yīng)用領(lǐng)域服務(wù)器端腳本主要作用應(yīng)用程序圖形界面命令行腳本文件路徑或者腳本代碼安裝打開安裝程序一路即可安裝把壓縮包解壓到系統(tǒng)某一個(gè)目錄中安裝默認(rèn)選項(xiàng)一路就行了配置與打開的文件增加以下內(nèi)容解壓目錄中找到的路徑添加如下內(nèi)容檢測(cè)配置語(yǔ)法配 PHP 的應(yīng)用領(lǐng)域 web服務(wù)器端腳本:主要作用 應(yīng)用程序圖形界面 命令行腳本php.exe -f php文件路徑 或者 php.exe -r p...
閱讀 3541·2021-11-18 10:02
閱讀 3110·2019-08-29 18:34
閱讀 3398·2019-08-29 17:00
閱讀 431·2019-08-29 12:35
閱讀 758·2019-08-28 18:22
閱讀 1934·2019-08-26 13:58
閱讀 1672·2019-08-26 10:39
閱讀 2678·2019-08-26 10:11