Windows10_64位搭建WampServer(運行php代碼)教程及問題
筆者最近學習PHP,想通過web頁面的形式更加形象生動的了解php代碼的原理。
於是,這次就通過WampServer來搭建一下PHP運行所需要的環境~
操作系統:window10 64位
軟件:WampServer3.2.0-64bit( Apache/2.4.41 (Win64) PHP/7.3.12)
下面開始我們的搭建教程吧~
一、搭建教程
(一)安裝web服務器
windows上安裝web服務器比較簡單:打開“控制面板”,選擇“程序”,選擇“啟用或關閉windows功能”

勾選好之后,點擊確定,等待安裝完成~
(二)安裝PHP服務器組件
建議使用集成的服務器組件,它已經包含了 PHP、Apache、Mysql 等服務,免去了開發人員將時間花費在繁瑣的配置環境過程。
WampServer
下載地址:http://www.wampserver.com/
支持32位和64位系統,根據自己的系統選擇版本。

下載完成后,點擊安裝~
安裝目錄不用采用默認c盤,可根據自己需求選擇盤符(如果你想選擇默認也可以)
然后一直next就可以了~
桌面上會出現這樣一個圖標

用管理員權限去運行~
如果桌面右下角圖標為綠色~


那么說明服務正常~

看到這種界面說明配置成功了~
但是...一般沒有這么順利........
通常~
我們會看到右下角的圖標是紅色的或者是黃色?橙色?(emmm反正就是下圖這倆顏色).........




這樣說明.....服務並沒有被打開........
那么問題來了~怎么解決?
二、疑難問題
(一)桌面打開WampServer彈框 丟失msvcr110.dll
首先~丟失
MSVCR110.dll 文件是不少單機游戲尤其是綠色免安裝版的游戲常見問題,這個問題與丟失
MSVCP110.dll 文件的問題經常結伴而行。
原因都是一個,系統沒有安裝VC運行庫。
正確解決丟失
MSVCR110.dll 文件的辦法是:安裝VC++ 運行庫。
下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=30679

補充:
msvcp、msvcr、vcomp140.dll屬於VC++2015版
msvcp、msvcr、vcomp120.dll屬於VC++2013版
msvcp、msvcr、vcomp110.dll屬於VC++2012版
msvcp、msvcr、vcomp100.dll屬於VC++2010版
msvcp、msvcr、vcomp90.dll屬於VC++2008版
msvcp、msvcr60、71和80.dll,以及vcomp.dll(不帶數字版本號)屬於VC++2005版
下載完成后,雙擊運行即可


丟失msvcr110.dll這個問題解決~
(二)端口沖突問題
1.修改Apache服務監聽端口
左鍵點擊右下角狀態欄的wampserver圖標
選擇 Apache-->httpd.conf

然后可以使用快捷鍵Ctrl + F 搜索80。
將找到的這兩個80修改為自己想要使用的端口號(沒有被占用的,比如8082)。
修改Apache監聽端口 修改服務器端口
2.修改wamp安裝目錄下的 wampmanager.tpl 文件指定端口號
用記事本或者寫字板打開 wampmanager.tpl ,快捷鍵Ctrl + F 搜索 80,
將
Type: item; Caption:“wtestPort80”;Action:run;FileName:“wtestPort80”;Action:run;FileName:“{c_phpExe}”;Parameters: “-c . testPort.php 80
中的80給為之前選定的端口號(如:8082)
wampmanager.tpl中修改端口號~
(注意~需要將類似以上代碼的80端口都改成自己設定的端口哦~)
3.退出軟件,重新啟動
保存好之前修改的文件(如果保存不了,比如提示需要管理員權限,可以使用管理員運行記事本或寫字板)。
退出重新啟動wampserver就可以看到圖標變成了綠色。
端口沖突問題解決啦~~~~
4.用瀏覽器打開 localhost:8082
由於瀏覽器默認的端口號是80端口,所以我們在打開localhost時,需要手動指定端口號~
由於筆者使用端口8082,所以地址欄中輸入:localhost:8082。
正常打開頁面則表示配置成功~~

就是這樣啦~
那么怎么打開php文件呢~
首先進入你所安裝的目錄
筆者這里裝在e盤了~
這里測試的是一個xss的頁面(某位大佬友情贊助的dom型xss代碼)......


顯示正常~~~
這樣就完成了WampServer的配置~
有不足之處請大佬們多指點~
參考資料:
http://www.wampserver.com/
https://www.microsoft.com/zh-cn/download/details.aspx?id=30679