php自學筆記之windows開發環境的搭建
眾所周知PHP整合開發環境有很多,如XAMPP、AppServ......只要一鍵安裝就把PHP環境給搭建好了。
但這種安裝方式不夠靈活,軟體的自由組合不方便,同時也不利於學習。
所以我還是喜歡手工搭建PHP開發環境,需要哪個模組自己安裝就行了,或者那個軟體需要升級,直接升級那個軟體就行了, 並不影響其他軟體,非常方便。
一、軟體準備:
php是:php-5.4.29-Win32-VC9-x86.zip
mysql:mysql-5.5.36-win32.msi
以上軟體都是32位,也可以直接去我 如需要64位,可自行去官網下載;
二、軟體安裝:
2.1 Apache安裝:
雙擊軟體安裝即可,不在囉嗦!
安裝完成後,在瀏覽器中輸入 http://localhost 看能否執行.
2.2 php安裝:
php是綠色軟體,解壓即可.
2.3 mysql安裝:
雙擊安裝即可,不在囉嗦.
三、Apache、PHP、Mysq整合:
3.1 Apache與php整合:
1) 在Apache伺服器中找到conf目錄下httpd.conf這個配置檔案,
#LoadModulevhost_alias_module modules/mod_vhost_alias.so下面新增如下程式碼:
LoadModule php5_module "php安裝目錄/php5apache2_2.dll"(並檢查php安裝目錄中是否有php5apache2_2.dll檔案)
PHPIniDir " php安裝目錄"
AddTypeapplication/x-httpd-php .php .phtml
2) 在PHP安裝目錄中找到php.ini-development將其修改成php.ini
3) 設定PHP擴充套件包的具體目錄,在php.ini中找到
;extension_dir = “ext”
將其修改為
Extension_dir = “php安裝目錄下的/ext”
4) 修改時區,將data.timezone = Asia/ShangHai
5) 配置完成後,在Apache目錄下新建一個index.php,並寫段簡單的程式碼測試配置是否成功,程式碼如下
<?php
Phpinfo();
?>
6) 啟動Apache伺服器
3.2 mysql與php
1)在php安裝包中找到php.ini檔案,將以下2個檔案中;號註釋給去掉
;extension=php_mysql.dll
;extension=php_mysqli.dll
2)然後再新建一個mysql.php來測試php與mysql能否正常工作,程式碼如下:
<?php
$conn= mysql_connect("127.0.0.1","root","123456");
if($conn){
printf("ok");
}else{
echo "error";
}
?>