PHP开发学习-Apache+PHP+MySQL环境搭建
我現(xiàn)在開始php的學(xué)習(xí)之旅啦!
入門:開發(fā)環(huán)境搭建
組件版本:
apache2.2.22 下載地址:http://httpd.apache.org/
php5.4.11 下載地址:http://windows.php.net/download/
mysql5.5.29 下載地址:http://www.mysql.com/downloads/mysql/
下載安裝說明:
1.apache2.2.22下載后安裝可能會碰到一些問題,比如80端口被占用不能啟動,這些網(wǎng)上有很多解決資料,這里不再說明;我第一次用win7安裝時用命令:netstat -ano,檢查80端口未被占用,報錯為(os 1013) unable logs ...什么的,網(wǎng)上資料找了很久,仍未解決問題,至今不知道什么原因,應(yīng)該是系統(tǒng)環(huán)境造成的,我換了xp系統(tǒng)的電腦安裝,很順利,關(guān)于這個有答案的朋友歡迎留言;
初次安裝會對一些配置參數(shù)的意思不明白,如:
這里是要填寫服務(wù)的相關(guān)信息,Network Domain這一項是填寫你的域名(如:xxx.com);Server Name這一項填寫你的服務(wù)器名稱(如:www.xxx.com);Administrator’s Email Address這一項填管理員的郵箱地址;在本地配置,以上三個欄目均可以隨意填寫,有效無效都可以。下面2個選項,第一個是為系統(tǒng)所有的用戶安裝,使用80端口;第二是只為當前用戶安裝,使用8080端口;一般情況我們默認第一個,然后點擊“Next”;
這一步是讓你選擇2種安裝模式類型,“Typical”是經(jīng)典模式,也就是默認安裝模式;“Custom”是自定義安裝,就是可以選擇安裝路徑和軟件的一些功能選擇;
(這一步我選擇的是默認的,針對個人需要選擇)
在安裝成功之后就可以測試一下apache是否安裝成功,方法如下:
在瀏覽器地址欄中輸入http://127.0.0.1訪問,瀏覽器顯示文字“It Works!”,表示服務(wù)狀態(tài)正常
2.php5.4.11官網(wǎng)現(xiàn)在只有VC9的兩個版本(windows對應(yīng)的是zip,直接解壓不需要安裝),一個是線程安全,一個是非線程安全,非線程安全的VC9 x86 Non Thread Safe , 缺少了php5apache2_2.dll 文件,這個文件在后面apache的配置中需要用到,所以我們應(yīng)該選擇線程安全版本,關(guān)于VC6和VC9版本,前者支持apache,后者支持IIS,但是VC9用在apache上沒問題 ,我下載了VC9 x86 Thread Safe 這個版本,之前直接百度也下載了5.4.11,但是發(fā)現(xiàn)沒有
php5apache2_2.dll文件,所以版本的選擇還是很重要的;
3.mysql5.5.29下載和安裝沒遇到什么問題,按著網(wǎng)上圖解裝就可以了,可能需要注意的就是安裝配置的時候注意編碼的設(shè)置,選擇utf-8可以避免入庫出現(xiàn)亂碼;
組件下載安裝完成后開始修改Apache2.2.22和PHP5.4.11的配置文件:Apache2.2.22\conf\httpd.conf 和 php.ini(由PHP5.4.11根目錄下的php.ini-development 改名而來),關(guān)于配置這一重要模塊我也是我在網(wǎng)上找資料的,貼出對我有重要幫助的兩個資料地址,大家參考一下就能配置成功了:
http://blog.csdn.net/rainysia/article/details/6740875
http://www.chinaz.com/web/2012/0516/252021.shtml
配置文件改好了之后我想重啟apache,直接在apache圖標上右鍵“exit”,然后在“開始”中點擊了apache啟動圖標,測試php一直不成功,后來看到有說要配置PHP環(huán)境變量的,于是配置了下,在path中加了“;E:\Develop\PHP5.4.11;E:\Develop\PHP5.4.11\ext”,再重試,還是不行,最后想想是不是apache服務(wù)根本沒重新啟動,php相關(guān)的配置根本沒有效果嘛,于是到"計算機管理"的"服務(wù)"中手動重啟了,結(jié)果一些正常了,哎,原來是低級錯誤造成!!
寫博客挺累人的,就寫這么多了,主要給自己留個記錄,晚點還得去搞搞win7下的環(huán)境,把那個apache啟動不了的問題解決,如果有經(jīng)驗的可以留個言,歡迎不吝賜教一下
轉(zhuǎn)載于:https://www.cnblogs.com/shhaoran/archive/2013/02/05/2924523.html
總結(jié)
以上是生活随笔為你收集整理的PHP开发学习-Apache+PHP+MySQL环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 十个jQuery的幻灯片图片轮播切换插件
- 下一篇: mongo-rename操作