2、修改域名配置 (重要)
我們需要用某個域名去訪問一個網(wǎng)站,,那么就需要做一個這樣的域名配置的動作(當(dāng)然域名要在空間商那邊先指向這個服務(wù)器IP),,配置好后,,我們就可以用域名安裝訪問網(wǎng)站了,;一臺服務(wù)器可以安裝多個網(wǎng)站,只需要將不同的域名(包括二級域名)對應(yīng)不同的文件夾(存放程序的)即可,。
A,、進(jìn)入PHP環(huán)境(以PHPstudy為列,其他的對應(yīng)修改方法)此路徑,,用記事本打開httpd-vhosts.conf 文件
B,、案例一:比如:我需要將使用invest-in-france.cn(IP也一樣,如120.26.27.20)來訪問網(wǎng)站,;程序放在school目錄下的,;需要做如下設(shè)置
紅框中就是需要調(diào)整修改的地方,WWW就是存放網(wǎng)站程序的位置,。需要說明的是:
:域名設(shè)置一個帶www,,一個不用帶,便于兩個都可以訪問
:下面有4個路徑需要留意,,改為對應(yīng)的程序存放位置的路徑,;
其中這個D:/phpStudy/php/tmp默認(rèn)即可,確保D:/p8_serv/php/tmp這個路徑正確,,這個地方易出錯
案例二:假設(shè)我們需要在此臺服務(wù)器安裝另外一個獨立域名(也可以是二級域名)的網(wǎng)站,,假設(shè)域名為www.sohu.com;程序放在sohu目錄下的,;需要做如下設(shè)置
A:www目錄下,,創(chuàng)建一個souhu目錄存放這個網(wǎng)站的程序
B:同樣在httpd-vhosts.conf文件夾中,我們復(fù)制一段出來,,改下對應(yīng)的域名和文件夾對應(yīng)位置,。就可以了,;然后重啟apache就生效了,。 舉一反三,如果再新增一個網(wǎng)站,,你再復(fù)制一段,,然后改下即可。
備注說明:由于PHPstudy提供的此文件設(shè)置有用戶不懂,,可以直接利用我們國微CMS 的設(shè)置方法,;比較清晰明了,代碼如下: 直接復(fù)制這些到httpd-vhosts.conf
案例一:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName invest-in-france.cn
ServerAlias php168.net
DocumentRoot D:/phpStudy/WWW/school
php_admin_value open_basedir "D:/phpStudy/php/tmp;D:/phpStudy/WWW/school "
<Directory "D:/phpStudy/WWW/school ">
Options Indexes FollowSymLinks IncludesNOEXEC
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
案例二:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.sohu.net
ServerAlias sohu.net
DocumentRoot D:/phpStudy/WWW/sohu
php_admin_value open_basedir "D:/phpStudy/php/tmp;D:/phpStudy/WWW/sohu "
<Directory "D:/phpStudy/WWW/sohu ">
Options Indexes FollowSymLinks IncludesNOEXEC
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
其他更多的域名配置以此類推
五:系統(tǒng)重新安裝的簡單方法
當(dāng)我們要重新安裝一個程序的時候,我們不需要刪除此網(wǎng)站,,然后重新拷貝,,簡單的方法是:
A:從新程序根目錄里面復(fù)制一個install.php安裝文件放到網(wǎng)站根目錄
B:然后進(jìn)入現(xiàn)有的網(wǎng)站根目錄---data,刪除掉install.lock安裝鎖定文件,,這樣就可以重新安裝了