本討論區架設記錄,給有興趣的人一點參考

讓我們征服這0與1的大海

版主: 浩子

回覆文章
頭像
Loki
系統管理員
系統管理員
文章: 1044
註冊時間: 2004-04-26, 17:04
來自: IND支部
聯繫:

本討論區架設記錄,給有興趣的人一點參考

文章 Loki » 2004-06-11, 00:12

[PS] 除非是有Unix基礎的人,不然應該是看不太懂我在做啥,若想要更深入了解就來上IND的課吧,因為要一個個講會扯到很多東西

一、平台環境:FreeBSD 4.9-Release

二、使用軟體:Apache 2.0.49、php 4.3.6、MySQL 4.0.18、phpbb 2.0.8a

三、安裝步驟:
以下安裝方式皆以原始碼安裝,# 後面為命令列輸入的內容,( )之內容為進入編輯器後要鍵入的內容,//為註解
1. 安裝MySQL
# ee /etc/group //建立名為mysql的群組
( mysql:*:100: )
# vipw //建立mysql使用者
( mysql:*:100::0:0:My SQL User:/usr/local/mysql:/sbin/nologin )
# tar zxvf mysql-4.0.18.tar.gz //下載後,解壓縮此檔
# cd mysql-4.0.18 //進入此目錄
# ./configure --prefix=/usr/local/mysql --with-low-memory --with-charset=big5 --with-name-thread-libs=-lc_r //組態,設定安裝路徑、增加功能
# make //編譯
# make install //安裝
# scripts/mysql_install_db //建立新的資料庫
# chown -R mysql:mysql /usr/local/mysql //將/usr/local/mysql之使用者及群組設定為mysql
# ./mysql.server start //啟動MySQL資料庫
# cd /usr/lcoal/mysql/bin
# ./mysql mysql //以名為mysql之使用者名稱登入,進入後輸入exit可離開
# ./mysqladmin password 新密碼名 //設定MySQL管理者密碼
# ee /etc/rc.local //開機後就啟動MySQL資料庫
(/usr/local/mysql/share/mysql./mysql.server start)

2. 安裝Apache 2
# tar zxvf httpd-2.0.49.tar.gz
# cd httpd-2.0.49
# ./configure --prefix=/usr/local/apache2 --enable-module=so
# make
# make install

3. 安裝PHP 4
# tar zxvf php-4.3.6.tar.gz
# cd php-4.3.6
# ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-mysql --enable-ftp --with-png-dir=/usr/lcoal --with-freetype-dir=/usr/lcoal
# make
# make install

4. 安裝phpBB
# tar zxvf phpBB-2.0.8a.tar.gz //請在自己網站的根目錄解開
# cd phpBB2
# chmod 777 config.php //修改此檔案之權限,記得完裝完後再改成755
然後打開你的瀏覽器,輸入網址,如http://ind.ntou.edu.tw/~phpbb/phpBB2/install/install.php
接著就依畫面進行以下動作
Default board language: 選擇 Chinese [ Traditional - Taiwan ] 繁體中文
Database Type: 選 MySQL 4.x
Choose your installation method: 第一次安裝就選 Install 如果是用原來舊版本升級則選 Upgrade
==========================================================
Database Configuration
--------------------------------------------------------------------------------------------------------
Database Server Hostname / DSN: 設定資料庫所在位置 ...通常都是填 localhost 即可
Your Database Name: 資料庫名稱 就是剛剛開的資料庫 phpBB
Database Username: 資料庫的管理權限帳號 root
Database Password: 資料庫的管理權限密碼 xxxxxxxxxx
Prefix for tables in database: 所有 table 開頭名稱 用預設值即可
==========================================================
Admin Configuration
--------------------------------------------------------------------------------------------------------
Admin Email Address: 討論版管理者的email
Domain Name: 討論版所在的DOMAIN
Server Port: webServer所用的 Port
Script path: 討論版所在的路徑
Administrator Username: 討論版管理者的帳號
Administrator Password: 討論版管理者的密碼
Administrator Password [ Confirm ]: 討論版管理者的密碼確認

然後再瀏覽器輸入 http://伺服器位址/~討論版所在的路徑/ 試試看
看到討論區出現算是安裝完成囉
最後由 Loki 於 2005-03-10, 17:46 編輯,總共編輯了 3 次。
頭像
Loki
系統管理員
系統管理員
文章: 1044
註冊時間: 2004-04-26, 17:04
來自: IND支部
聯繫:

文章 Loki » 2004-06-12, 18:56

其實還有一些細節的設定需要進行調整\\
不過有些東西有忘了所以乾脆就不說了
有興趣的話自己可以試\\
網路上也可以找到不少資料
頭像
Loki
系統管理員
系統管理員
文章: 1044
註冊時間: 2004-04-26, 17:04
來自: IND支部
聯繫:

文章 Loki » 2004-06-14, 03:43

再補充一下
我忘了加上phpBB的中文語系檔
只要將lang_chinese_traditional_taiwan.tar.gz解壓縮放到phpBB的language目錄即即可
回覆文章