天天看點

LAMP平台部署及應用(二)

第9章-LAMP平台部署及應用(二)

一、網站社群概述

在Internet中,凡是能夠聚合一部分具有共同特征的人群,并為這些人群提供互相交流和服務功能的網站,都可以稱之為“社群”網站。

1、BBS(論壇)

〖全稱〗:Bulletin  Board  System,電子公告闆系統,在國内稱為“論壇”

〖定義〗:表示可以自由發言、讨論交流的網站平台,每個使用者都能‘發貼’、回貼

〖功能〗:論壇廣泛應用于技術交流、售前/後服務、資源釋出、聊天交友等領域

〖IT技術交流論壇〗:51CTO、ChinaUnix、CCDN、Net130、54master...

2、BLOG(部落格)

〖全稱〗:Weblog(網絡日記),後簡稱為BLOG,在國内稱為“部落格”

〖定義〗:表示可以撰寫、展示個人日記的網絡平台,對使用者來說,相當于個人網站

〖功能〗:可以發表自己定的文章、照片等各種圖文資訊,并可與其他使用者交流

3、PodCast(社交網絡)

〖全稱〗:Social  Networking Services,社會化網絡服務

〖定義〗:表示可以為人們提供一個社交圈子的網站應用平台

〖知名網站〗:人人網、開心網、中國同學錄、QQ社群

二、安裝Discuz!論壇系統

ØCrossday Discuz! Board論壇系統(簡稱‘Discuz!’)是一個采用PHP和MySQL等資料庫建構的高效論壇解決方案

ØDiscuz!在代碼品質、運作效率、負載能力、安全性能及可操控性等方面都擁有良好的口碑

ØDiscuz!的源代碼可以免費獲得,任何人都可以對其進行安裝、使用、并在授權協定範圍内對其進行更改

Ø隻要不将該論壇程式應用于商業用途,使用者則無需購買商業授權

(1)、伺服器端的部署

1、準備工作

a)首先,準備一台能夠解析PHP網頁,支援資料庫的網站伺服器,其中,Apache、PHP、MySQL元件的版本符合Discuz!系統的最低要求

b)其次,确定論壇伺服器的域名,IP位址以及通路論壇的URL位址

c)最後,啟動httpd、mysql伺服器程式,并建立資料庫及授權使用者

【建立bbsdb庫,授權使用者runbbs能夠從本機全權通路,密碼為“123456”】

create  database bbsdb;

grant  all on  bbsdb.*  To  ‘runbbs’@‘localhost’identifiedby ‘123456’

2、下載下傳并确認程式代碼

#Discuz_7.2_Full_SC_UTF8檔案包的三個預設檔案夾:

                  readma:包括軟體簡介、安裝說明、版本更新日志等檔案

                  upload:需要上傳到網站中的論壇代碼目錄

                  utilities:包括一些額外的工具網頁

                  unzip Discuz_7.2_Full_SC_UTF8.zip -d  DiscuzPkg

3、部署Discuz!論壇代碼

【将upload複制或移動到指定目錄下,并改名為bbs】

      mv DiscuzPkg/upload /usr/local/apacher/htdocs/bbs

【确認httpd運作使用者‘User  daemon’】

      grep  ‘^User’/usr/local/apacher/httpd.conf

【調整目錄及檔案歸屬】

chown  -R  daemon templates/  attachments/  forumdata/ uc_client/data/cache/ config.inc.php

ls  -ld  templates/ attachments/  forumdata/

(2)、論壇安裝過程

【打開論壇的安裝程式】:

<a href="http://www.benet.com/bbs/install/">http://www.benet.com/bbs/install/</a>

【安裝後的處理】:

      cd /usr/local/apacher/htdocs/bbs

      mv  install/  install.lock

       chmod  600 install.lock/

      ls  -ld  install.lock/

此步驟可省略,主要看個人的需求。

三、使用Discuz!論壇系統

前台:即正常的論壇入口,提供給所有使用者通路

背景:則作為管理者入口,隻在執行論壇管理任務時才會使用

本文轉自甘兵 51CTO部落格,原文連結:http://blog.51cto.com/ganbing/1203618,如需轉載請自行聯系原作者