close

Windows環境下伺服器的安裝:apache_2.2.8-win32-x86-no_ssl.msiphp-5.2.5-Win32.zipmysql-essential-5.0.51a-win32.msiphpMyAdmin-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資料庫囉!


arrow
arrow
    文章標籤
    Augmented Reality AR
    全站熱搜
    創作者介紹
    創作者 danielhuang030 的頭像
    danielhuang030

    danielhuang030 的研究日誌

    danielhuang030 發表在 痞客邦 留言(1) 人氣()