簡介,特點,安裝環境要求,客戶端需求,伺服器需求,主機建議,安裝步驟,
簡介
SMF(Simple Machines Forum)是開源,專業級的論壇軟體包可以讓你在幾分鐘之內就能夠搭建屬於你自己的線上社區。 它強大,可定製的模板引擎使你可以完全掌控整個論壇的界面和布局。SMF還提供一種自己獨特的SSI(Server Side Includes)技術,它的功能是讓你的論壇與你的網站相互給合。SMF採用PHP語言和MySQL資料庫開發。它提供一個論壇系統所需要的所有功能,而且只會占用伺服器極少的資源。
特點
全面的風格:不單只你可以控制論壇默認的風格,你還可以允許你的用戶選擇一系列的風格。
超快資料庫:不單只我們使用了 MYSQL 作為後台資料庫,我們還特別設計了資料庫以便更快速和有效率。
安全的附屬檔案機制:我們的特別檔案上傳管理系統允許你的用戶上傳檔案而不用怕受到攻擊。
自動化組件(mod)安裝:SMF 獨特的地方在於組件包的管理——一個讓你安裝和更新組件包只需要簡單的滑鼠點擊。
安裝環境要求
客戶端需求
最少需要 Microsoft Internet Explorer 4.0 for Windows,Opera 7, Mozilla1.0.2, Netscape 6.0, Safari 1.0, Konqueror, or Galeon.
Opera 6可能無法使用全部的功能.
Javascript功能必須開啟.
伺服器需求
支持PHP的伺服器, 像 Apache or Internet Information Services (IIS).
PHP 4.1.0 或以上. 以下功能必須正確設定於php.ini里:
engine directive 設定於 On.
magic_quotes_sybase directive 設定於 Off.
session.save_path directive 設定於已有的資料夾.
session.use_only_cookies 設定於 off 如果不使用 cookies.
file_uploads directive 設定於 On.
upload_tmp_dir 設定於已有的資料夾.
MySQL 3.23.4 或以上.
至少需要 500KB 的資料庫使用空間, 但是最好多於500.
至少多於2.5MB的主機使用空間
主機建議
Linux或其他 Unix 的主機,
Apache 及 AcceptPathInfo 設定於 On (Apache 2 或以上.)址.
PHP 4.3.0 或以上, 及以下 php.ini 里的設定:
max_input_time directive 最好設定高於 30.
post_max_size 及 upload_max_filesize directives 的大小最好設定高於最大的附屬檔案.
session.use_trans_sid directive 最好設定於 Off.
session.use-cookies directive 最好設定於 On.
memory_limit directive 最好設定於 8M 或以上.
max_execution_time directive 最好設定於 15 或以上.
register_globals directive 最好設定於 Off.
MySQL 4.0.15 或以上..
GD庫2.0 或以上.
安裝步驟
下載最新的SMF程式,解壓後用FTP軟體上傳至伺服器。注意如果伺服器主機為Linux/Unix,則需將下列檔案屬性更改為"777",否則安裝將無法進行。
· attachments
· avatars
· Packages
· Packages/installed.list
· Packages/server.list
· Smileys
· Themes
· agreement.txt
· Settings.php
· Settings_bak.php
· install.php
· Themes/default/languages/Install.english.php
上述步驟完成後即可打開瀏覽器,在地址欄中輸入SMF程式的URL地址,進入論壇安裝界面,在此需要輸入以下選項內容:
論壇名稱(Forum Name): 這是論壇名稱, 預設值是 "My Community" 但是可以輸入任何名稱.
論壇網址(Forum URL): 這是論壇網址, SMF的安裝程式可能已經幫輸入. 通常可以不用管他.
MySQL主機名稱(MySQL server name): 這是資料庫名稱, 通常是 localhost.
MySQL帳號(MySQL username): 這是資料庫的帳號, 通常可以在伺服器里提供的管理中心找到帳號, 如果不知道資料庫的帳號, 請詢問伺服器的管理員.
MySQL密碼(MySQL password): 這是資料庫的密碼, 通常可以在伺服器里提供的管理中心找到密碼, 如果不知道資料庫的密碼, 請詢問伺服器的管理員.
MySQL名稱(MySQL Database name):這是資料庫的名稱, 通常可以在伺服器里提供的管理中心設定資料庫名稱, 如果不知道資料庫的名稱, 請詢問伺服器的管理員.
MySQL資料庫前置詞(MySQL Database prefix): 這是資料庫的前置詞, 前置詞允許安裝多個套用程式, 可以不用改變這個項目, 除非要安裝第二個SMF論壇到相同的資料庫
正確輸入上述信息後選繼續, 將會看到很多安裝資料及安裝成功的訊息. 最後到最下面按繼續.
接下來設定後台管理賬戶及密碼,設定完成後繼續.論壇就順利安裝成功, 可以進入論壇了.
但是為了保證論壇的安全,必須伺服器里的install.php檔案。