現(xiàn)在wamp配置服務(wù)器環(huán)境來創(chuàng)建網(wǎng)站的用法越來越少了,但本來的電腦里用來寫程序測試還是用的很多的,現(xiàn)在來介紹下如果用wamp創(chuàng)建網(wǎng)站,首先在服務(wù)器里安裝wamp軟件(例如安裝在E盤)然后將網(wǎng)站的文件放到E:/wamp/www里面
修改數(shù)據(jù)庫配置文件:
找到Application/Common/Conf/config.php文件
修改以下內(nèi)容
'DB_HOST' => 'localhost', // 服務(wù)器地址
'DB_NAME' => 'hengtai2', // 數(shù)據(jù)庫名
'DB_USER' => 'root', // 用戶名 連接數(shù)據(jù)庫的用戶名
'DB_PWD' => '123456', // 密碼 連接數(shù)據(jù)庫的密碼
'DB_PORT' => '3306', // 端口 一般默認是這個,如端口號改了,需要對應(yīng)修改,默認情況不用改
'DB_PREFIX' => 'xg_' // 數(shù)據(jù)庫表前綴 如果不改表前綴,可以不用
修改
找到:
去掉httpd.conf里的
Include conf/extra/httpd-vhosts.conf 的#號
修改httpd.conf里的Deny from all為allow form all (總共三個,都替換成allow form all,這樣設(shè)置才能讓服務(wù)器的網(wǎng)站對外訪問,否則只能在服務(wù)器本地中運行. )
LoadModule rewrite_module modules/mod_rewrite.so 去掉前面的# (偽靜態(tài)的插件,使apache支持偽靜態(tài))
找到
httpd-vhosts.conf
然后就是設(shè)置域名
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "c:/wamp/www"
ServerName test.hengtaizb.com
ErrorLog "logs/dummy-host.example.com-error.log"
CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>
說明: DocumentRoot "c:/wamp/www" 是指網(wǎng)站文件所放的目錄
ServerName test.hengtaizb.com 域名
其他的參數(shù)不用管
打開
去掉php.ini的extension=php_curl.dll前面的分號(;)
記得要重啟服務(wù)器,一定要重啟服務(wù)器,不然有些配置不會馬上生效的.
上面是配置服務(wù)器的環(huán)境,接下來是導(dǎo)入數(shù)據(jù)庫,先將網(wǎng)站的數(shù)據(jù)庫用Navicat軟件導(dǎo)出為.sql文件,然后進行下面操作.
鼠標左鍵按住上面(W)那個圖標
會彈出選擇項
點擊選擇phpMyAdmin
添加新用戶
把其他的用戶刪除了
用Navicat連接數(shù)據(jù)庫
創(chuàng)建一個數(shù)據(jù)庫
導(dǎo)入數(shù)據(jù):
選擇sql文件:
點擊開始執(zhí)行任務(wù)
出現(xiàn)面的界面,點擊關(guān)閉(不要再點擊開始了)
可能會出現(xiàn)的問題:1.以上的操作都設(shè)置完了,但網(wǎng)站還是不能對外訪問,這時需要找到防火墻->高級設(shè)置->入站規(guī)則里添加80端口,這樣外部才能訪問你的服務(wù)器.
2.可能網(wǎng)站無法運行或者apache無法正常啟動,這時需要檢查下服務(wù)器是否有安裝IIS,如果已經(jīng)安裝的話,可能80端口被IIS占用了,只要把IIS停用就行.
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://m.oulysa.com/news/5820.html