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