https://code.google.com/p/mongoose/
http://phpbb-tw.net/phpbb/viewtopic.php?t=54757
AMP(Apache, MySQL及PHP)的體積愈來愈龐大,因此找Mongoose替代Apache,SQLite2(或SQLite3)替代MySQL。FluxBB及phpBB目前僅支援SQLite2,而 php-5.4 已不支援 SQLite2。
註:可於 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,於檔案最後加上
代碼: 選擇全部
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_openssl.dll 可使用OpenSSL寄信。
將PHP程式碼
代碼: 選擇全部
<?php
echo phpinfo();
?>
存為 C:\myweb\web_root\index.php。
執行 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:
將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),點選 使用 。如圖
PHP OpenSSL寄信:(可參考 viewtopic.php?f=98&t=51324)
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 密碼)
送出
mongoose
前往
- Software
- ↳ CodeCharge Studio
- ↳ CodeCharge
- ↳ DemoCharge
- ↳ SuperPDF
- ↳ 551einv
- ↳ E3進銷存
- 程式語言
- ↳ PHP
- ↳ CodeLobster PHP Edition
- ↳ Yii
- ↳ CodeIgniter
- ↳ Phalcon
- ↳ Symfony
- ↳ FuelPHP
- ↳ Zend Framework 2
- ↳ laravel
- ↳ WordPress
- ↳ ASP.NET/C#
- ↳ ASP/VBScript
- ↳ JSP
- ↳ Java Servlets
- ↳ ColdFusion
- ↳ Perl
- ↳ Java Script
- ↳ jQuery
- ↳ HTML + CSS
- ↳ jQuery
- ↳ nodejs
- ↳ VB6
- ↳ Git
- ↳ App Inventor 2
- ↳ bash
- ↳ C++/ VC/ OpenCV
- ↳ OpenCV
- ↳ go
- ↳ cordova
- ↳ python
- ↳ Xamarin
- ↳ Assembly
- 資料庫
- ↳ MySQL
- ↳ PostgreSQL
- ↳ ORACLE
- ↳ Access
- ↳ SQL Server
- ↳ SQLite
- ↳ MariaDB
- ↳ Mongodb
- 作業系統
- ↳ Linux
- ↳ Ubuntu
- ↳ CentOS
- ↳ Mint
- ↳ Mandriva
- ↳ Debian
- ↳ Red Hat Enterprise Linux
- ↳ Oracle Linux
- ↳ Fedora
- ↳ Kali Linux
- ↳ OpenSUSE
- ↳ Elementary OS
- ↳ Microsoft
- ↳ Server 2008 R2
- ↳ Server 2012 R2
- ↳ Server 2012
- ↳ 8
- ↳ 10
- ↳ System Center 2016
- ↳ NOVELL
- ↳ FreeBSD
- ↳ VMware
- ↳ VirtualBox
- ↳ Mac OS X
- ↳ Solaris
- ↳ iOS
- ↳ Android
- ↳ Cloud
- ↳ OpenStack
- ↳ Docker
- ↳ Proxmox VE
- ↳ CloudReady
- ↳ chrome
- 網頁伺服器
- ↳ apache
- ↳ tomcat
- ↳ nginx
- ↳ IIS
- ↳ JBoss
- ↳ weblogic
- ↳ WebHosting
- 硬體
- ↳ 硬體及週邊
- ↳ RouterOS
- ↳ LEGO NXT
- ↳ Arduino
- ↳ MSP430
- ↳ Raspberry Pi
- ↳ OpenERP
- ↳ Storage
- ↳ Server
- ↳ Brocade
- ↳ MODELS
- ↳ FortiGate
- 軟體
- ↳ sublime
- ↳ LibreNMS