綠(lǜ)色資(zī)源網:您身邊(biān)最放心的(de)安全下載站! 最新軟件|熱門排行|軟(ruǎn)件分類|軟件專題|廠商大全

綠色資源(yuán)網

技術教程
您的位置:首頁服務器類Web服務(wù)器 → Win2003+Wamp5 V2.1配置VPS環境

Win2003+Wamp5 V2.1配置VPS環(huán)境(jìng)

我要評(píng)論 2015/02/27 00:24:50 來源:綠色資源網 編輯:濟憶 [ 中(zhōng) 小(xiǎo)] 評論:0 點擊:392次

1、安裝wampserver

利用wampserver安(ān)裝包直接進行環境(jìng)配(pèi)置步(bù)驟簡單,對於沒有任何基礎的童鞋(xié)們也可以進行自(zì)己配置。

wamp5V2.1包:PHP 5.3.3、mysql 5.5.8、Apache 2.2.17、PHPMyAdmin 3.2.0.1

下載地址(zhǐ):  http://www.chithemodel.com/soft/1807.html

下(xià)載成功之後,直(zhí)接(jiē)雙擊安(ān)裝,過程中選(xuǎn)擇安裝到(dào)指定目錄即可。這裏安裝(zhuāng)到:D:\wamp

注意:如(rú)果之前沒有(yǒu)安裝過(guò)apache、mysql之類的,直接一直點擊 Next(下一(yī)步) 直到(dào)安裝成功即可。如果前麵有安裝過,最好先卸載,然後再進行wamp包的安(ān)裝。

安裝好之後右下(xià)角(jiǎo)將會(huì)出現下麵的圖(tú)片,右鍵(jiàn)點(diǎn)擊:

 

這樣就(jiù)已經(jīng)安裝好了(le),apache、mysql、php、phpmadmin等,可以通過瀏覽器訪(fǎng)問(wèn):http://localhost/ 查(chá)看(kàn)安裝後(hòu)效果。

如果需要開啟偽靜態(tài)支持:

 

打開apache的配置文件httpd.conf
1.把#LoadModule rewrite_module modules/mod_rewrite.so前麵的#去掉。
2.找(zhǎo)到
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
把 AllowOverride None 改為 AllowOverride All
最後(hòu)就是重啟(qǐ)一下apache服務器使配(pèi)置(zhì)生效,這樣(yàng)就(jiù)支持.htaccess文件了

 

接著進行域名的(de)綁定,當然,域名必須已(yǐ)經(jīng)解(jiě)析到你當(dāng)前(qián)VPS。

2、配置多站點:

打開bin\apache\Apache2.2.17\conf\httpd.conf

第61行:LoadModule alias_module modules/mod_alias.so 前麵是否有#,如果有,去除這句話前麵的# (開啟alias的(de)支持)

第446行:#Include conf/extra/httpd-vhosts.conf 去掉前麵(miàn)的# (使apache能夠(gòu)讀(dú)取extra/httpd-vhosts.conf 文件)

打開bin\apache\Apache2.2.17\conf\extra\httpd-vhosts.conf

刪(shān)除底部默認的一些配置(zhì):

之後根據(jù)下述添(tiān)加多站點的(de)方式(shì),選擇一種自(zì)己進(jìn)行添加(jiā):

 

1、多IP多端口多站點配置

Listen 172.20.30.40:80
Listen 172.20.30.40:8080
Listen 172.20.30.50:80
Listen 172.20.30.50:8080

<VirtualHost 172.20.30.40:80>
DocumentRoot /www/example1-80
ServerName www.example1.com
< /VirtualHost>

<VirtualHost 172.20.30.40:8080>
DocumentRoot /www/example1-8080
ServerName www.example1.com
< /VirtualHost>

<VirtualHost 172.20.30.50:80>
DocumentRoot /www/example2-80
ServerName www.example1.org
< /VirtualHost>

<VirtualHost 172.20.30.50:8080>
DocumentRoot /www/example2-8080
ServerName www.example2.org
< /VirtualHost>
————————————————————

2、多IP單端口多站點
———————————————————–
<VirtualHost 192.168.1.1:80>
DocumentRoot “/usr/local/apache/a”
ServerName www.a.com #網站根目錄
ServerAlias a.com #做出響應(yīng)的域名,其實也就(jiù)是(shì)這裏列出的域(yù)名,也指向前麵設(shè)置的(de)網(wǎng)站根(gēn)目錄
DirectoryIndex index.html index.php
< /VirtualHost>

NameVirtualHost 192.168.1.2:80

<VirtualHost 192.168.1.2:80>
DocumentRoot “/usr/local/apache/b”
ServerName www.b.com
ServerAlias b.com
DirectoryIndex index.php
< /VirtualHost>

<VirtualHost 192.168.1.2:80>
DocumentRoot “/usr/local/apache/c”
ServerName www.c.com
ServerAlias c.com
DirectoryIndex index.php
< /VirtualHost>
—————————————————————

3、單IP單端(duān)口多站點
—————————————————————
Listen 80

NameVirtualHost 192.168.1.15 #接收(shōu)請求的IP地址

<VirtualHost 192.168.1.15> #綁定的ip

ServerAdmin test@test.com #管理員郵箱
DocumentRoot “D:/Inetpub/www/maidou/” #網站目錄
ServerName www.test.com #主機名(域名)

DirectoryIndex index.php #主目錄默認頁

ServerAlias test.other.com admin.other.com #做出響應(yīng)的域名

ErrorLog logs/error_log.log #錯誤日誌
CustomLog logs/custom.log common #用(yòng)戶日誌
<Directory “D:/Inetpub/www/maidou/”>
Options Indexes FollowSymLinks
AllowOverride All #AllowOverride指明Apache服務器是否加(jiā)載.htacess
Order allow,deny
Allow from all
< /Directory>

</VirtualHost>

# 多台可以再(zài)添加
<VirtualHost 192.168.1.15>
DocumentRoot “D:/Inetpub/www/other/”
ServerName www.other.com

<Directory “D:/Inetpub/www/other/”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
< /Directory>
< /VirtualHost>

根據自己的(de)需(xū)要設置即可,除了DocumentRoot、ServerName是(shì)必須的外,其他幾個設置都可以不要。

 

3、重啟apache,搞定(dìng)

注意:實際配置時,可以一邊配置(zhì)一邊查看效果,以免配置過程出(chū)現錯(cuò)誤(wù),最(zuì)後又不容易找到。

關(guān)鍵詞:Win2003,wampserver,VPS

閱(yuè)讀本文後(hòu)您有什麽感想(xiǎng)? 已(yǐ)有 人給出評價!

  • 16 歡迎喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 0 加油
  • 13 鄙視