使用Lamp構架搭建論壇

今天給大家放個大招,給大家介紹一個使用LAMP構架搭建論壇的小實驗,這個可以說是初學者要面對的第一個搭建服務平臺類的實驗,先提前告訴大家,因爲我們搭建這個論壇需要先搭建Apache、MySQL和php服務,然後才能進行論壇的搭建,所以整篇的內容可能會有點多,可能很多看客覺得繁瑣,但請大家放心,這裏都是必要步驟說明及步驟截圖。
好了廢話不多說了,先來給大家介紹一下論壇搭建的整體過程,首先要搭建Apache和MySQL數據庫,然後搭建php超文本預處理器,最後就GD圖形處理函數庫和BBS論壇的建立了。然後給大家介紹下我們需要用到的軟件包:apr、apr-util、httpd、GD、MySQL、php。
接下來,我們開始搭建,首先掃描宿主機共享的具有軟件包的文件夾,將其掛載到我們在虛擬機上創建的掛載點。
使用Lamp構架搭建論壇
切換目錄到掛載點,開始解壓需要用的httpd壓縮包,並將其解壓到/根目錄下的opt目錄下
使用Lamp構架搭建論壇
解壓好之後,解壓第二個apr的壓縮包,一樣是解壓到opt目錄下
使用Lamp構架搭建論壇
然後進行第三個apr-util的解壓
使用Lamp構架搭建論壇
這裏可以看到需要用到的三個壓縮包都已經解壓完畢了
使用Lamp構架搭建論壇
然後我們切換目錄到opt下可以查看到解壓後的三個軟件包,這裏如果想要apr和apr-util能被httpd所使用就要複製apr和apr-util的軟件包到httpd下的srclib目錄下
使用Lamp構架搭建論壇
上面解壓和複製都完成後,就需要進行必要軟件的安裝了,這裏主要有:gcc、gcc-c++、prce-devel三個軟件包,我們使用yum倉庫進行安裝就可以了(yum倉庫如果有不會創建的小夥伴也可以在我的博客首頁找到yum倉庫創建的博文哦)
使用Lamp構架搭建論壇
這裏是安裝過程的一個小截圖,僅供參考
使用Lamp構架搭建論壇
上面的軟件包安裝好之後呢,我們就要對httpd進行軟件配置模塊的安裝了
使用Lamp構架搭建論壇
-參數依次是: httpd安裝路徑 使用動態模塊加載 重寫 啓用模塊 使用多處理模塊 開啓通用網關接口
使用Lamp構架搭建論壇
配置模塊安裝好之後就是要進行二進制的轉換的執行了
使用Lamp構架搭建論壇
下面是執行的過程,然後進行一個曬選操作,把配置文件進行過濾重定向到/etc/init.d下創建一個httpd文件
使用Lamp構架搭建論壇
對配置文件進行編輯
使用Lamp構架搭建論壇
在配置文件中加入腳本的基本格式
使用Lamp構架搭建論壇
編輯好之後進行保存退出
使用Lamp構架搭建論壇
這邊檢查配置文件是否有寫入權限
使用Lamp構架搭建論壇
這裏把httpd加入開機自啓動項,並設置在35模式下開機自啓動
使用Lamp構架搭建論壇
這裏對啓動服務腳本建立軟連接文件,然後進行配置
使用Lamp構架搭建論壇
下面是修改監聽對象爲虛擬機的IP地址,並且關閉IPv6的監聽端口
使用Lamp構架搭建論壇
這裏是修改主頁地址
使用Lamp構架搭建論壇
開啓網絡服務
使用Lamp構架搭建論壇
查看httpd的服務端口是否開啓
使用Lamp構架搭建論壇
關閉防火牆及增強性安全功能
使用Lamp構架搭建論壇
上面開啓後這裏我們測試一下,在宿主機上打開瀏覽器,然後輸入虛擬機的IP地址,就可以看到一個測試網頁的內容了
使用Lamp構架搭建論壇

上面Apache安裝好之後,接下是安裝第二個MySQL數據庫了,一樣的也是進行解壓到opt目錄下
使用Lamp構架搭建論壇
這邊需要安裝一個cmake軟件,用來配置MySQL數據庫
使用Lamp構架搭建論壇
這裏是使用rpm一鍵式安裝相關的三個軟件包
使用Lamp構架搭建論壇
這裏創建一個MySQL的用戶和一個工作目錄
使用Lamp構架搭建論壇
這裏就是進行模塊的編譯安裝了
使用Lamp構架搭建論壇
下面是一樣的使用make和make install 進行轉換和編譯環境的安裝
使用Lamp構架搭建論壇
這裏對MySQL文件進行一個屬主和屬組的修改
使用Lamp構架搭建論壇
進行環境變量的添加
使用Lamp構架搭建論壇
在配置文件的最後一行加入環境變量
使用Lamp構架搭建論壇
重新刷新配置文件使環境變量生效
使用Lamp構架搭建論壇
複製配置文件和服務啓動文件到/etc/目錄下,方便後面的操作
使用Lamp構架搭建論壇
這裏給mysql數據庫加入執行權限並且加入開機自啓動項裏
使用Lamp構架搭建論壇
數據庫的配置都完成後就是初始化數據庫了
使用Lamp構架搭建論壇
建立軟連接方便下面的操作
使用Lamp構架搭建論壇
進入MySQL的配置文件進行編輯
使用Lamp構架搭建論壇
將MySQL的工作路徑和啓動服務配置文件添加到圖中位置
使用Lamp構架搭建論壇
關閉防火牆、增強性安全功能
使用Lamp構架搭建論壇
啓動數據庫,並且查看數據庫的端口是否開啓
使用Lamp構架搭建論壇
這裏的話 數據庫就安裝好了,然後我們接着安裝gd庫,也就是圖片處理的軟件
使用Lamp構架搭建論壇
解壓相應的軟件壓縮包到opt目錄下
使用Lamp構架搭建論壇
切換目錄至gd下的2.0.35目錄下,使用make 和make install
使用Lamp構架搭建論壇
接着解壓php的軟件包到opt目錄下
使用Lamp構架搭建論壇
然後切換目錄到解壓後的php目錄下進行配置模塊和編譯環境的安裝
使用Lamp構架搭建論壇
一樣的執行make和make install
使用Lamp構架搭建論壇
下面編輯apache的配置文件,使apache能夠支持php軟件
使用Lamp構架搭建論壇
將命令添加到配置文件中
使用Lamp構架搭建論壇
檢查時候就檢查是否有圖中的php5的這一行命令
使用Lamp構架搭建論壇
然後編輯首頁的顯示格式,使apache能夠支持php格式的首頁內容
使用Lamp構架搭建論壇
上面編輯好之後,重新啓動下httpd服務
使用Lamp構架搭建論壇
現在我們來檢測下apache是否能夠顯示php格式,進入apache的默認首頁文件下,然後把原先的html後綴的文件重命名爲php後綴的文件
使用Lamp構架搭建論壇
然後修改默認首頁的內容爲下圖的這個測試內容,然後保存退出
使用Lamp構架搭建論壇
然後我們在打開宿主機的瀏覽器,輸入虛擬機的IP地址,就可以看到這樣一個php的測試首頁的內容了
使用Lamp構架搭建論壇
好了,所有的準備工作都做好之後,下面我們就來進行bbs論壇的搭建,首先進入mysql數據庫,創建一個數據庫名爲bbs,然後創建一個用戶,設置密碼,刷新數據庫
使用Lamp構架搭建論壇
這邊退出數據庫,解壓一個discuz軟件至opt目錄下創建一個dis目錄
使用Lamp構架搭建論壇
然後切換目錄到dis下,給與相應的權限
使用Lamp構架搭建論壇
至此bbs數據庫的配置都完成了,下面就開始平臺的搭建了,在宿主機的·瀏覽器上輸入宿主機的IP地址斌且後面加一個bbs,就會進入bbs的引導界面
使用Lamp構架搭建論壇
按照引導指引輸入相應的內容,點擊下一步
使用Lamp構架搭建論壇
然後安裝好之後,刷新當前頁面就會看到bbs論壇就搭建好了
使用Lamp構架搭建論壇
這邊我們還可以進入後臺的管理界面進行相應的設置
使用Lamp構架搭建論壇

至此爲止,bbs的論壇就全部搭建好了,可能其中有些解釋不清晰的地方,請各位大神多多指導。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章