程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Phorum安裝指南

Phorum安裝指南

編輯:關於PHP編程

1. 安裝php,推薦使用3.0.12及以上版本的php,但Phorum也可以在3.0.6下工作,但卻有一些問題.
Phorum已在3.0.12和4 beta 3下測試.

2. 安裝數據庫.
 Mysql 版本 3.22.x或更高版本. (www.tcx.se)
 PostgreSQL 6.4.1或更高版本. (www.postgresql.org)

3. 如果你還沒有一個數據庫,使用"mysqladmin"創建一個:
 
 mysqladmin -uuser -ppassword create mydb
 使用root用戶(空密碼): mysqladmin create mydb

 也可以使用mysql:

 mysql>create database mydb;

4. 確定此用戶對數據庫擁有select,insert,update,delete,create,alter 和 drop的權力.
  一個MySQL 對此用戶的授權聲明可以像這樣:

  GRANT
   select, insert, update, create, alter, delete, drop
  ON
   database.*
  TO
   user@localhost
  IDENTIFIED BY
   password;

如果你直接使用root用戶,就不需要進行步驟4.

5. 創建表. 使用db目錄中的*.sql 來完成此工作. 例如:在MYSQL中,你可以這樣:
 
 > mysql -uuser -ppassword dbname < mysql.sql
 使用root用戶(空密碼): mysql dbname < mysql.sql

 例如: mysql mydb < drive:pathmysql.sql
 
6. 修改 common.php. (如無必要,可不修改,直接跳過此步)

  a)修改 $inf_path 指向你放forums.php的目錄.
  b)修改 $include_path 指向你放included文件的目錄.
  c)修改 $admindir 指向你放admin文件的目錄.
  e)設置主要管理腳本的名字($admin_page) (缺省是index.php).
  f)配置Phorum和你的DBMS的接口. 修改這行:

   require ./db/{yourdbms}.php;

   例子: require ./db/mysql.php;

   從db目錄中找到你需要的文件.

  POSTGRESQL 用戶注意: 如果你使用PostgreSQL 6.5或更新的版本,使用
  postgresql65.php文件. 其他的使用postgresql.php文件.

7. 使webserver對admin/forums目錄有寫的權力 (只對Unix及Linux用戶)
 
  > cd admin
  > chmod 707 forums

8. 使webserver對配置文件有寫的權力 (只對Unix及Linux用戶)
  
  > cd [inf_path]
  > chmod 707 forums.php
  > chmod 706 forums.bak.php

9. 將文件轉到web服務器上. 將存放phorum的目錄虛擬成web虛擬目錄phorum.

  注意:如果你是第一次安裝,你需要對這些文件更名:

   forums.php-dist => forums.php
   forums.bak.php-dist => forums.bak.php
   header.php-dist => header.php
   footer.php-dist => footer.php

10. 進入Admin管理頁面,使用http://localhost/phorum/admin/index.php

 選擇phorum setup,再選擇database settings,設定好數據庫的連接參數

 也可以通過修改phorums.php來完成:

 // initialize database variables 初始化數據庫變量
 $dbName=mydb;  // 設定數據庫名       
 $dbUser=root;  // 設定用戶
 $dbPass=;    // 設定用戶密碼
 $dbServer=localhost;  //設定數據庫服務器

11. 選擇main回到主頁面,選擇"new forum"來創建一個forum

12. ok,可以使用了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved