部署LAMP平臺和搭建Discue論壇

部署LAMP平臺和搭建Discue論壇

1.          實驗需求:

1)     搭建Apache環境

2) 構建PHP運行環境

3) 搭建MySQL 數據庫

4) 搭建Discue 論壇

2.          實驗環境:

Linux服務器系統版本:Red Hat Enterprise Linux 6.5  IP:192.168.10.20

WIN7系統客戶機: IP: 192.168.10.1

3.      實驗步驟:

基本安裝操作

上一章我們已經搭建了Apache軟件和MySQL數據庫,可以參考之前的文檔。

 首先要下載MySQL軟件,我這裏已經下載好,放在電腦硬盤裏,把它共享出來。

 

wKiom1aUhUOzS-2IAABeJUckJdU936.png 

 

wKiom1aUhVHTk776AAAv7YK4NOc589.png 

 安裝PHP 軟件包

wKioL1aUhY3CwbziAAAkn6pUTm4387.png 

 切換到解壓的目錄下

wKiom1aUhW7hIx9mAAArrd2PEkM569.png 

 將光盤掛在到/media 目錄下

wKiom1aUhYaTdQo2AAAzC81rrSo197.png 

 

 首先安裝GD庫及GD庫關聯的程序

wKiom1aUhZzgkQgiAABDUQOS_iU432.png 

 

 

 配置:

 

在定製PHP的配置選項時,最關鍵的是要要指定httpdmysql 的安裝路徑,以便添加相關支持設置,使LAMP各組件協同工作。

wKioL1aUhdziwhHrAACHemsoS2E816.png 

wKiom1aUhcLwzUrRAAAxsjRcIrI809.png 

安裝完成後會出現這段話,是正常的

wKiom1aUhdDxnGM5AAAUN-oQkN8967.png 

 

wKiom1aUhdzx_WrjAAAJbEQ-Wac263.png 

編譯安裝的過程可能會比較長,如未出現錯誤。PHP安裝過程就結束。

 Php.ini配置調整:

wKioL1aUhh_gzVdNAAAwg6QQugM579.png 

cp php.ini-production /etc/php.ini     //在源碼目錄

php.ini-production    //生產版樣例文件,用於實際運營

 Httpd.conf配置調整:

wKiom1aUhgCgKPdEAABSTkVX82M400.png 

wKiom1aUhh7CucOgAABd3jbmIfs309.png 

這裏報錯是因爲之前做Apache授權訪問時 配置文件手動加載一行,要把他刪除。一般人不會有這一項的。

wKiom1aUhj2ih4ChAAArqkjnYyk047.png 

wKioL1aUhnnT31KwAAAtHqum0pg429.png 

 

wKiom1aUhl-SA8svAAB2ANm7BrE269.png 

 

 

 

 測試下能不能正常工作

wKiom1aUhm-zg3MyAABA4jy4SFA078.png 

 

 

 配置 httpd.conf apache支持PHP

# vi /usr/local/apache/conf/httpd.conf

找到 AddType application/x-gzip .gz .tgz (369)在其下添加如下內容

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

wKiom1aUhpKym93rAAArqkjnYyk632.png 

wKioL1aUhtDiKlgPAAAprpY-DPo167.png 

wKiom1aUhrTSmVrRAABnLxA2GRE453.png 

 

wKiom1aUhsOSYILqAAAnR_d8WvY633.png 

這個文件裏面有。所以不需要添加。

LoadModule    php5_module    modules/libphp5.so //增加

DirectoryIndex  index.php  index.html   //調整首頁文件設置

 

wKioL1aUhwqQrbMmAAAaIL1yuC0527.png 

 

wKiom1aUhu6gglVcAAA4Tz7FTwU826.png 

 

wKiom1aUhv7iVeU8AAArb3ORiIY563.png 

wKioL1aUhzyx8-MCAAAeW_HTXPc756.png 

 

wKioL1aUh57zbB1PAAArXdtCHA8163.png 

wKioL1aUh6-i3V7WAABUwz-HZHA973.png 

wKiom1aUh46QanY1AAB-sCR5RE0100.png 

測試頁也成功解析了

登錄到MySQL 數據庫

--------進入數據庫,建立授權賬號-----

CREATE DATABASE abc;

GRANT all ON abc.* TO 'tom'@'localhost' IDENTIFIED BY '123456';

flush privileges;

wKiom1aUh6-BYb1aAAAO-7Iv5Oc384.png 

wKiom1aUh7qw9-WIAAA-FW-5wRc393.png 

--------下面測試數據庫工作是否正常-----

<?php

$link=mysql_connect('192.168.10.20','tom','123456');

if($link) echo "Success!!";

else echo "Fail!!";

mysql_close();

?>

wKiom1aUh8eQ-720AAA6GpIeRzY084.png 

 

wKiom1aUh9bQVFyxAAAzy2goJGg657.png 

wKiom1aUh-Www5BBAABPxzR-IyU457.png 

搭建Discuz論壇

wKiom1aUiMWRt0nPAABFXYfN_7c380.png 

 

wKioL1aUiQHSomXwAABTRm9zzmY768.png 

wKiom1aUiOOyAnDaAAARApJ_Bpk508.png 

wKioL1aUiR2RQZ3SAAAlxtDJTm4748.png 

 

wKiom1aUiPex3Mp1AAA3JPwJWSk468.png 

wKioL1aUiTmgVTMAAAA0bsTLBwQ809.png 

wKiom1aUiRmxSb0QAABSkViavVc991.png 

wKiom1aUiTrBI1yYAADEmMnUb-M229.png 

 

 下面 開始測試:

  

 輸入//192.168.10.20/install

 

wKioL1aUiX3CQbQIAABQUqDEXqI779.png 

wKiom1aUieeSrIymAAC7LE9-J4o248.png

點同意

點下一步,

wKiom1aUigDCx97jAAB3NYFpv0E657.png 

3步填寫信息,

    數據庫服務器寫自己服務器的IP地址,

       數據庫名:abc

  數據庫用戶名:tom

  數據庫密碼:123456

wKiom1aUiijTltZxAACqOWLTqHo007.png 

wKioL1aUipDTtuKWAADBeKyYax0861.png 

 

wKioL1aUiqSRdtz1AADKuZ-p1Zc439.png 

安裝完成界面。

wKioL1aUiraiWHbAAABn7s-CWWk664.png 

 增加安全性:

wKioL1aUisXzfU6uAACaV2OET78565.png 

wKiom1aUiqPS7LyTAAAMWFQiIK8011.png 

 

 直接輸入//192.168.10.20/

 輸入admin 和密碼 可以進入論壇

 

wKioL1aUiuDj54jIAACnjh3jRGM844.png 

wKioL1aUivGjAPs5AACvQsbrbtY904.png 

 

實驗結束

 

 

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