在x86建立環境:
1.Apache:
下載頁面:
http://httpd.apache.org/
下載檔案連結: httpd-2.2.21-win32-x86-no_ssl.msi
說明: 安裝完成後
執行cmd
cd \Apache2\bin
httpd.exe -k install
httpd.exe -k start
障礙排除:
手動修改[C:\Apache2\conf\httpd.conf] 将 ServerRoot 指向正確的目錄即可。
2.PHP:
下載頁面:
http://windows.php.net/download/
下載檔案連結:php-5.3.8-Win32-VC9-x86.zip
將 php5ts.dll copy 到 C:\Apache2\bin
將 php.ini or php.ini-production copy 到C:\Apache2\bin\
並重新命名為php.ini
接下來修改C:\Apache2\bin\php.ini
找到 extension_dir = "./" 改成 extension_dir = "C:\PHP\ext"
找到 ;extension=php_mbstring.dll 改成 extension=php_mbstring.dll
找到 ;extension=php_mysql.dll 改成 extension=php_mysql.dll
找到 ;date.timezone = 改成 date.timezone = "Asia/Taipei"
(如果你不在台灣,請改成你的時區.. )
將 php.ini 存檔後關閉
接下來修改C:\Apache2\conf\httpd.conf
找到<Directory "/Apache2/htdocs"> ,改成你的網站資料夾
(例 www)<Directory "c:/www">(有兩個)
找到 DocumentRoot "/Apache2/htdocs" ,改成你的網站資料夾
(例 www)<Directory "c:/www">
找到 DirectoryIndex index.html ,改成
DirectoryIndex index.html index.htm index.php
找到 #LoadModule ssl_module modules/mod_ssl.so
在下方加入 LoadModule php5_module "c:/PHP/php5apache2_2.dll"
找到 AddType application/x-gzip .gz .tgz
在下方加入 AddType application/x-httpd-php .php
重新啟動 Apache
httpd -k shutdown
httpd -k start
(理論上可用 httpd -k restart 重新啟動,但這個版本的 Apache restart 似乎有問題.. )
測試 PHP 環境
請在你的網站資料夾裡新建檔案 phpinfo.php ,內容只有一行如下:
<?php phpinfo() ?>
開一個新的瀏覽器,並在網址列輸入 http://localhost/phpinfo.php
如果有出現 php 相關訊息就代表安裝成功了。
3.MySQL:
下載頁面:
http://www.mysql.com/downloads/mysql/
下載檔案連結:mysql-5.5.17-win32.zip
依下列程序安裝 MySQL 服務 開始 > 搜尋列 輸入 C:\MySQL\bin\mysqld -install 按確定
你可以在以下程序看到 MySQL 服務。
我的電腦上按右鍵選管理 服務及應用程式 > 服務 在 MySQL 上點兩下(如果沒有找到代表你安裝不成功)
啟用類型: 自動.. 服務狀態: 已啟動 才是正常,如果不是請設定成這樣。經過此設定後,MySQL 服務將會在你每次開機後自行啟動。
如果要移除 MySQL 服務,請作以下動作
先停止 MySQL 服務
開始 > 執行 輸入 C:\MySQL\bin\mysqld -remove 按確定
需注意,若沒有這個動作自行刪除 MySQL 檔案,這裡的 MySQL 服務就會變成無法移除了!
4.phpMyAdmin:
下載頁面:
http://www.phpmyadmin.net/home_page/downloads.php
下載檔案連結:phpMyAdmin-3.4.7.1-all-languages.zip
開啟 phpMyAdmin\libraries 資料夾中的 config.default.php
找到 $cfg['PmaAbsoluteUri'] = ''; 改成
$cfg['PmaAbsoluteUri'] = 'http://localhost:8080/phpMyAdmin/';
(設定 phpMyAdmin 的絕對路徑)
測試 phpMyAdmin
開一個新的瀏覽器,並在網址列輸入 http://localhost:8080/phpMyAdmin/index.php
有畫面的話,就是代表安裝成功了。
在x64建立環境:
1.Apache:
下載頁面:
http://www.blackdot.be/?inc=apache/binaries
下載檔案連結: httpd-2.2.19-win64.rar
2.PHP:
下載頁面:
http://www.anindya.com/
下載檔案連結:php-5.3.8-Win32-VC9-x64.zip
3.MySQL:
下載頁面:
http://www.mysql.com/downloads/mysql/
下載檔案連結:mysql-5.5.17-winx64.zip
(1)解壓縮:我們建議將下載的檔案安裝於電腦分割區的根目錄,C:\MySQL。
(2)建立設定檔:在目錄下有幾個 MySQL 提供的預設設定檔,分別是 my-innodb-heavy-4G.ini,my-huge.ini, my-large.ini, my-medium.ini, 以及 my-smalll.ini(依據所使用的記憶體大小,由大而小排列)。這些設定檔主要是依據 有多少記憶體給 MySQL 用而定。
例:請將 my-large.ini 複製為 my.ini
(3)my.ini設定:
搜尋 [mysqld],並在其下加入以下設定:
# 設置資料引擎的配置,為的是使資料庫支援事物,MySQL 預設不支援事物
default-storage-engine=innodb
# 設定 MySQL 的安裝目錄
basedir=MySQL
# 設定 MySQL 資料庫的資料的存放目錄,必須是data,或者是\\xxx\data
datadir=MySQL\data
# 設定 MySQL 伺服器端的預設字元集,這裡設的是 utf8
default-character-set=utf8
搜尋 [client],並在其下加入以下設定:
# 設定 MySQL 客戶器端的預設字元集,這裡設的是 big5;
# 這樣的設定是為了 Java/servlets/JSP 程式開發的方便性
default-character-set=big5
執行cmd
cd \MySQL\bin
安裝MySQL服務
mysqld --install MySQL --defaults-file=C:\MySQL\my.ini
啟動MySQL服務
net start MySQL
卸載MySQL服務
mysqld --remove MySQL
4.phpMyAdmin:
下載頁面:
http://www.phpmyadmin.net/home_page/downloads.php
下載檔案連結:phpMyAdmin-3.4.7.1-all-languages.zip
待續....
請先 登入 以發表留言。