Windows環境下伺服器的安裝:apache_2.2.8-win32-x86-no_ssl.msi;php-5.2.5-Win32.zip;mysql-essential-5.0.51a-win32.msi;phpMyAdmin-2.11.5-all-languages-utf-8-only.zip
事實上在Windows環境下,我一直是用AppServ;簡單、快速、方便。但事實上各軟體之間的結合,是需要一些設定的。AppServ雖然提供一個很快就能上手的管道,然而他卻不是一個純粹乾淨的環境。那種感覺有點像是重灌時是用Ghost而不是一步步重新建立。
第一次一個一個軟體裝,完全架站手冊幫了我許多;或許裡面的版本有點舊了,不過基本的大方向是相同的。
1、首先先來看Apache的安裝與設定吧:
執行apache_2.2.8-win32-x86-no_ssl.msi->Next->Next->Next->localhost/localhost/E-mail->Custom Next->Next->Install->Finish
猴子也能學會的「軟體安裝Next」!安裝完成以後右下角的工具列會常佇一個Apache Monitor,表示安裝成功啦,可以從這裡控制Apache的服務。重點是設定啊,httpd.conf設定:
DirectoryIndex index.html index.htm index.php //索引頁的設定
LoadModule php5_module "C:/PHP/php5apache2_2.dll" //設定PHP5與Apache2.2的連接檔
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
</IfModule> //設定Apache使用正確的方式處理 php 副檔名的檔案
2、PHP5的安裝與設定:
解壓縮php-5.2.5-Win32.zip->"C:\PHP\"->複製 php.ini-recommended 到 C:\WINDOWS 資料夾下並改名為 php.ini->複製 C:\PHP\libeay32.dll、C:\PHP\ssleay32.dll及C:\PHP\libmcrypt.dll至 C:\WINDOWS\System32 資料夾
這個有點複雜,因為要複製很多檔案到Windows的系統所在資料夾。php.ini設定:
extension_dir = "C:/PHP/ext" //設定PHP延伸函式庫存放路徑
extension=php_curl.dll //不知道
extension=php_gd2.dll //圖片處理函式庫
extension=php_mbstring.dll //字串編碼處理函式庫
extension=php_mcrypt.dll //不清楚
extension=php_mysql.dll //MySQL資料庫連接函式庫
3、MySQL5的安裝與設定:
執行mysql-essential-5.0.51a-win32.msi->Next->Complete Next->Install->Next->Finish->Configuration Wizard->Next->root 密碼->Execute->Finish
最後手動複製C:\Program Files\MySQL\MySQL Server 5.0\bin\libmySQL.dll 至 C:\WINDOWS\System32 資料夾。重新啟動Apache,建立一個phpinfo.php看看PHP5是否已在Apache環境中,MySQL是否運作正常。一切OK以後,再加上phpMyAdmin就完美啦!
4、phpMyAdmin的安裝與設定:
解壓縮phpMyAdmin-2.11.5-all-languages-utf-8-only.zip->"..\htdocs\phpmyadmin\"->複製 config.sample.inc.php 並改名為 config.inc.php
$cfg['blowfish_secret'] = '0123456789'; //設定cookie登入時的編碼參數
經由之前MySQL設定的root密碼,即可利用phpMyAdmin管理MySQl資料庫囉!
- Apr 03 Thu 2008 14:20
[新知] Windows的伺服器環境架設
close
文章標籤
全站熱搜
留言列表
發表留言