關於部落格
  • 9984

    累積人氣

  • 1

    今日人氣

    1

    追蹤人氣

自己架Apache + PHP + SQL Server(更新 自製綠色免安裝)

Apache
http://www.apache.org/ 把apache抓下來,然後照著說明安裝(中間Network Domain 跟 Server Name 我是填 localhost)。在裝這部份的時候我是沒有遇到問題。
接著去修改安裝目錄底下的 confhttpd.conf

[quote]
DocumentRoot "你的網頁存放目錄"
<Directory />
Options None
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>
[/quote]
[quote]DirectoryIndex index.html index.htm
[/quote]

設定完先測試一下 localhost能不能連到,可以的話就進行下一步。
(這邊我裝的版本是2.2.9)


PHP
PHP官網:
http://www.php.net/要注意的是,要下載VC6的版本(官網旁邊的說明)。這邊我也都照著安裝說明一直點下去,可是最後裝到一半就發生錯誤了。然後本來想說那我就直接抓.zip下來用,可是.zip裡面沒有包含php.ini,所以要先裝一次,如果失敗再把.zip的檔案解出來。(最近一次重裝的時候,已經可以一次安裝完成了,不知道是什麼問題。)php.ini設定

設定說明:

  • 以 C:PHPext 目錄作為延伸函式庫存放路徑。
  • php_mbstring.dll 為多位元字元函式庫,可改善對中文及其他多位元組成的文字的處理能力。
  • 其餘延伸函式庫請依需要自行設定。
[quote]
       extension_dir = "C:phpext"
       date.timezone = "Asia/Taipei"
[/quote]

至於參考網頁的其他設定,我看的時候都設定好了(我是裝5.3版)。

接著再回去設定httpd.conf 使 Apache 支援 php

[quote]
        LoadModule php5_module "C:PHPphp5apache2_2.dll"
        LoadFile "C:PHPphp5ts.dll"       
[/quote]

這邊我要說明一下,我當初一直無法載入模組。最後發現原因是 跟 / 。
因為參考網頁一直強調這點  然後他打的是 /  我就照打,結果一直無法啟動apache。
然後我試試看把它改成就可以啟動了。

設定 index.php 為索引頁檔名之一

[quote]
DirectoryIndex index.html index.htm index.php
[/quote]

設定 php 類型檔案的 MIME Type

[quote]
AddType application/x-httpd-php .php
[/quote]



MYSQL
官網: http://www.mysql.com/

照著說明安裝(中間安裝類型那邊我選Complete)。
裝完以後會有 "設定精靈",一樣照著說明設定。
(設定類型我選Standard Configuration,root密碼請自行記好。)

關於參考網站寫的 php.ini 設定,我裝的版本一開始就設定好了所以跳過。

my.ini 設定

D:wwwdb 目錄作為資料庫存放路徑。
 [quote] datadir="D:/www/db/"  [/quote] 

phpMyAdmin
官網: http://www.phpmyadmin.net/


將 phpMyAdmin 檔案解壓縮到 (你的網站資料夾)phpmyadmin,
(例C:wwwphpmyadmin)

強化phpMyAdmin安全
開啟 (phpMyAdmin資料夾)librariesconfig.default.php
找到 $cfg['blowfish_secret'] = ''; 改為 $cfg['blowfish_secret'] = '(你的亂數密碼)';
你的亂數密碼在 46 字元以內,可包含英文、數字、符號,只作為加密用不必記憶。
( 例:spt^&G*UHFm7vaisoeaf20disjf4lsdazk98dfhsuO!#f )

若你的 root 沒設定密碼
找到 $cfg['Servers'][$i]['AllowNoPasswordRoot'] = false;
改為 $cfg['Servers'][$i]['AllowNoPasswordRoot'] = true; 即可

測試 phpMyAdmin

開一個新的瀏覽器,並在網址列輸入 http://localhost/phpmyadmin/index.php有畫面的話,就是代表
安裝成功了。


在其他網站有看到怎樣把安裝好的server弄成綠色版

重點:安裝的時候請另外裝在別的地方

之後如果重灌完想要安裝

1. 運行CMD進入命令行

2. 進入apache所在的目錄下的bin目錄,如 d:apachebin 運行

httpd -k install

3. 進入mysql所在的目錄下的bin目錄,如 d:mysqlbin 運行

mysqld -install

然後就可以了






參考網站:
http://www.chweng.idv.tw/serverguide/
http://blog.raienet.com/330
http://idobest.pixnet.net/blog/post/25366929


 
  
相簿設定
標籤設定
相簿狀態