註:可於 http://web.dhjh.tc.edu.tw/~gzqbyr/fluxb ... php?id=295 下載經過站長瘦身的仿WAMP。
底下以磁碟 C: 作說明,也可以安裝於USB隨身碟。提到的版本可能不同。建議以 Notepad++ 編輯檔案。
- 建立資料夾 C:\myweb,並建立子資料夾 db、php、web_root。db資料夾儲存SQLite。
- 於 http://code.google.com/p/mongoose/ 下載 mongoose-3.7.exe 至 C:\myweb。
- 於 http://windows.php.net/download 下載 php-5.3.23-Win32-VC9-x86.zip 解壓縮至 C:\myweb\php。
- 至 C:\myweb\php 資料夾,將 php.ini-development 重新命名為 php.ini。
- 編輯 php.ini,於檔案最後加上
註:php_openssl.dll 可使用OpenSSL寄信。
代碼: 選擇全部
extension_dir = "./ext/" extension=php_gd2.dll extension=php_mbstring.dll extension=php_pdo_sqlite.dll extension=php_sqlite.dll extension=php_sqlite3.dll extension=php_openssl.dll
- 將PHP程式碼存為 C:\myweb\web_root\index.php。
代碼: 選擇全部
<?php echo phpinfo(); ?>
- 執行 C:\myweb\mongoose-3.7.exe 後, 系統匣圖示(若遭封鎖提示,選擇解除封鎖)
將滑鼠移至淺墨綠色的Mongoose,按一下滑鼠右鍵,如下圖
滑鼠左鍵點選 Edit Settings,cgi_interpreter填入php\php-cgi.exe,document_root填入web_root,如下圖
listening_ports 8080,若僅安裝一個網頁伺服器,則可改為 80。
Save Settings。 - 瀏覽 http://127.0.0.1:8080/ (若listening_ports改為80,則瀏覽 http://127.0.0.1/)
- PHP 加速器 APC(選擇性安裝)
於 http://downloads.php.net/pierre/ 下載 php_apc-3.1.10-5.3-vc9-x86.zip。
將 ts\php_apc.dl 複製到 C:\myweb\php\ext。
編輯 php.ini,於檔案最後加上代碼: 選擇全部
[PECL] extension=php_apc.dll [apc] apc.shm_segments = 1 apc.shm_size = 128M apc.ttl = 7200 apc.user_ttl = 7200 apc.num_files_hint = 1024 apc.enable_cli = 1 apc.rfc1867 = 1
- 將phpBB 存於 C:\myweb\web_root\phpBB3。
- 瀏覽 http://127.0.0.1:8080/phpBB3
- Select language: 正體中文 >> Change
- 點選 全新安裝 >> 繼續進行下一步 >> 開始安裝
- 資料庫類型: SQLite
- 資料庫伺服器主機名稱或 DSN: /myweb/db/phpbb.db (可以改變phpbb.db檔案名稱) >> 繼續進行下一步 >> 繼續進行下一步
- 填入相關資料 >> 繼續進行下一步 >> 繼續進行下一步 >> 繼續進行下一步 >> 繼續進行下一步 >> 繼續進行下一步 (建立資料時間稍長,耐心等待)
- 完成安裝後,介紹好用的資料庫管理工具 Adminer,於 http://www.adminer.org/ 下載 Adminer 3.6.3 (.php, 284 kB) [版本係本文發表時] 至 C:\myweb\web_root
- 瀏覽 http://127.0.0.1:8080/adminer-3.6.3.php
- 選擇 SQLite2 後登入Adminer,於 使用 左側輸入檔案所在位置及檔名(../db/phpbb.db),點選 使用 。如圖
- Windows OS以PHP OpenSSL寄信較容易設定。先申請 GMail - http://gmail.com/
- 登入管理員控制台 >> E-mail 設定
- 使用 SMTP 伺服器發送 e-mail: 是
SMTP伺服器位址: ssl://smtp.googlemail.com
SMTP 伺服器連接埠: 465
SMTP 驗證方式: LOGIN
SMTP 會員名稱: (輸入您於 Gmail的使用者名稱)
SMTP 密碼: (輸入您的 Gmail 密碼) - 送出