肉雞使用:配置php +MySQL環境

windows2003環境
如前所述,已經在肉雞上安裝Apache.並綁定了域名
http://chilken1.oogami.name

php安裝很順利,主要由於PHP有官方完整中文文檔.非常方便

下載PHP 5.2.5 Windows-Zip ,windows2003可以直接解壓縮,把其中文件放到一個文件夾下:

C:\php

根據官方文檔,需要讓該目錄下 php5ts.dll 文件被windows正確識別,可以複製文件倒windows目錄,web目錄或修改環境變量PATH.

修改環境變量需要重啟,偶這可是遠程控制肉雞..無故重啟肯定給管理員發現..所以把這個文件複製到 Windows目錄C:\windows .為了方便偶把它往Apache目錄里 bin/ 文件夾里也複製一份.

然後編輯httpd.conf (Apache 配置文件):
有提供兩種方式(CGI /Apache模塊) ,偶用CGI方式:

加入下面代碼
c:/php/是php所在目錄.所有目錄分割符用反斜杠 /

ScriptAlias /php/ “c:/php/”
AddType application/x-httpd-php .php
Action application/x-httpd-php “/php/php-cgi.exe”

經過試驗,還需要加入以下代碼,否則php文件無法正確執行(訪問出現503 Forbidden)
這可能由於php目錄在web目錄以外並且以CGI方式運行.



Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

現在OK
重啟Apache服務, 寫一個 test.php (<?php phpinfo() ; ?> )
瀏覽器看看效果
http://chilken1.oogami.name/test.php

MySQL
這裡下載MySQL Community 版 (免費)

偶肉雞是 P4D 2.8GHZ
所以下載 x86版

安裝.
安裝完成立即設置,這個隨便. 偶選擇 “Server machine” ,UTF-8 字符集,其他默認
創建root密碼,為了方便選中允許遠程root用戶訪問.

在CMD下 ,輸入
mysql -uroot -pPASSWD
成功登陸!

create database test1 ;
創建一個數據庫玩玩

show databases ;
應該看到創建的數據庫了.

另外得改php.ini設置使其支持MySQL:

extension_dir=”d:/php/ext”
extension=php_mysql.dll

(第一個改為 php路徑 )
對於CGI模式php,無需重啟Apache之類

偶安裝了一個Discuz6.0 測試:
小野大神肉雞論壇
http://chilken1.oogami.name/discuz/index.php

服務器就是爽,頁面執行時間都是幾毫秒
哈哈.

One Reply to “肉雞使用:配置php +MySQL環境”

Comments are closed.