實習到了第三個禮拜了,原來我們小組是以開發php為主的,我們項目的服務器也是用php做的,因此我覺得很有必要學一下php的相關知識,首先當然是搭建環境了,寫篇博客分享下經驗。
1、vcredist_x64的下載安裝:
先打開wampserver的官網,http://www.wampserver.com/,右上角點擊將網頁設置成英文的,然后點擊download:
根據你的電腦是32位的還是64為的去下載,隨便點擊一個可能會出現警告,如下:
這是提示你需要先安裝vcredist_x64/86.exe 這個軟件(有提示的話一定要先安裝不然安裝wampserver的過程中會出現提示像丟失MSVCR100.dll文件的這類錯誤而導致wampserver軟件不能正常使用),點擊鏈接進入下載:
下載好了之后雙擊安裝一直下一步就行了;
2、wampserver下載安裝:
vcredist_x64下載安裝好了之后,返回到剛剛的這個頁面,點擊下載,這個過程可能要稍等一會兒,不要急著關閉網頁:
下載好了之后雙擊安裝軟件:
選擇軟件安裝目錄:
安裝的過程中會出現下面的彈出框,讓你選擇軟件默認運行的瀏覽器,這里默認選擇ie瀏覽器,當然也可以根據自己的需要選擇其他的瀏覽器:
繼續點擊next即可:
3、測試是否安裝成功
軟件安裝好了之后雙擊運行,在任務欄右下角會出現這個圖標:,鼠標左鍵點擊它可以將語言改成chinese,這樣方便我們看懂一些按鍵的功能:
接著鼠標左鍵點擊圖標,選擇localhost:
當看到瀏覽器出現這個界面的時候,表示wampserver已經安裝成功了:
具體操作:
打開軟件安裝目錄下的wampserver.conf文件,找到:
這里以改為谷歌瀏覽器為例,將上面的圖片顯示的內容改成谷歌瀏覽器安裝目錄即可,然后保存:
重新設置之后要退出軟件,重新打開,再次點擊localhost,會發現是用谷歌瀏覽器打開了:
具體操作:
1、先打開軟件安裝目錄,例如我的目錄是C:\wamp,然后再依次打開:C:\wamp\bin\apache\apache2.4.9\conf\extra,找到httpd-vhosts.conf文件,打開它,然后添加下面的內容之后保存:
<VirtualHost *:80>
DocumentRoot "c:/wamp/www/test01"
ServerName test01.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "c:/wamp/www/test02"
ServerName test02.com
</VirtualHost>
2、接著打開:
按ctrl+f快速搜索httpd-vhost,找到下面這個并把#號刪去(帶#是說明不包含這個擴展文件,把#號刪去表示擴展文件可以用了,上一步添加的兩個站點就可以被使用了):
3、在軟件安裝目錄下的www目錄下(C:\wamp\www)創建兩個新的文件夾test01,跟test02,然后每個件夾底下創建一個文本文件,內容分別為:跟
并將文件名都保存為index.php;
4、去C:\Windows\System32\drivers\etc打開hosts文件,添加下面的內容并保存:
5、退出軟件再重新打開,然后在軟件默認瀏覽器網址輸入:http://test01.com/,可以看到:
輸入http://test02.com/ ,同理:
這樣我們新的兩個站點已經配置成功了;
問題:
1、很多時候我們的wampserver軟件已經安裝好了,但是服務不能啟動,著很可能就是因為端口沖突了,Apache默認使用端口80,在啟動Apache服務之前如果80端口被其他軟件服務占用了那Apache很有可能就啟動失敗了,我們可以把默認的80端口號改成其他的端口號,這樣就可以了。
解決辦法:修改默認的端口號
1、先打開:
2、按ctrl+f快速搜索“80”,將下面這兩個80改成90:
3、在軟件安裝目錄下的www文件底下創建一個test.php文件,內容為:<?php echo "success"; ?>;
4、在軟件默認瀏覽器地址欄輸入,可以看到新的端口號已經設置好了: