天天看點

Windows搭建php環境

1、搭建Apache伺服器

   (1)非常簡單,安裝Apache程式即可。安裝完畢後,在浏覽其中輸入http://localhost,如果能看到"It works!"這個頁面,OK,成功!

   (2)然後是配置Apache伺服器,打開http.conf檔案

   查找DocumentRoot"C:/program File/Apache Group/Apache2/htdocs"和<Directory "C:/program File/Apache Group/Apache2/htdocs">,把這兩處改成你自己的網站主目錄,比如:C:/web

2、安裝PHP環境

  (1)解壓縮即可,然後把解壓縮包放到一個目錄下,比如說C:\php5

  (2)将php5目錄下的php.ini-dist或php.ini.recommended檔案,重命名為php.ini,并複制到C\windows目錄下

  (3)将php5目錄下的php5ts.dll、libmysql.dll複制到C:\windows\system32下,再将php5\ext目錄下的php_gd2.dll、php_mysql.dll、php_mbstring.dll三個檔案複制到C:\windows\system32下。

3、配置php環境

 (1)在Windows目錄下找到php.ini檔案,打開記事本,查找以下字元串:extension=php_gd2.dll、extension=php_mysql.dll和extension=php_mbstring.dll将這三項前面的";"去掉。使php支援處理圖像,Mysql函數庫和寬字元。

 (2)找到short_open_tag标記,将值設定成On,使php支援“<?”短标記

 (3)如果不允許php自動将外部送出的資料注冊成全局變量,找到register_globals,将值設定成Off

 (4)如果需要php控制檔案上傳的資訊,找到file_uploads、upload_tmp_dir和upload_max_filesize三個參數進行設定。

4、安裝mysql環境

  簡單,傻瓜安裝即可。注意,後面選擇标準安裝,因為要自定義密碼。安裝完成之後,可以測試:開始|程式|mysql|mysql server 5.0|mysql command line client,若提示輸入密碼,安裝成功。

5、PHP、Mysql和Apache建立關聯

 (1)設定Apache支援網頁

 打開http.conf

 查找#LoadModule foo_module modules/mod_foo.so後面加入一行

 LoadModule php5_module c:/php5/php5apache2_2.dll

 查找AddType application/x-gzip.gz .tgz後面加入一行

 AddType application/x-httpd-php .php

 查找DirectoryIndex index.html index.html.var,修改代碼為

 DirectoryIndex index.html index.html.var index.php

 之後,重新開機Apache,建立一個index.php文檔,放到C:\web裡面

 <?php

   phpinfo();

 ?>

 如果看到phpinfo頁面,OK,成功!

6、測試Mysql資料庫,可以建立一個頁面:

<?php

 $host="localhost";

 $user="root";

 $password="123456";

 $conn=mysql_connect($host,$user,$password);

 if (!$conn){

die("連接配接資料庫失敗。".mysql_error());

   }

  else{

  echo "MySql伺服器:$host <br>使用者名稱:$user<br>";

  echo "資料庫連接配接成功。";

  }

放到目錄下,如果現實成功,呵呵,大功告成!!!