Linux+Apache+Mysql/MariaDB+perl/PHP/Python一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因爲常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程序平臺。
目前LAMP架構時大多數中小企業最青睞的PHP架構選擇,也是衆多Linux SA喜歡選擇的一套架構。
搭建這樣一套架構可以用yum方法
1、yum安裝相關的包
yum install httpd httpd-dev1 mysql-server mysql-devel php php-deve1 php-mysql -y
2、測試php環境
cd /var/www/html
vim index.php
添加內容
<?php
phpinfo();
?>
3、然後我們重啓以下服務
systemctl restart httpd
4、測試服務是否已經開啓,打開網頁輸入主機IP地址,如果顯示網頁內容則成功,如果網頁鏈接不成功則失敗
http://192.168.220.130
5、失敗原因可能是防火牆沒關,可以關閉防火牆一試
systemctl stop firewalld.service
6、下載論壇,網址爲:http://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8.zip
這裏我們可以先下載到本地,然後再傳入虛擬機中
yum -y install lrzsz
rz -y
然後選擇下載的文件即可
7、下載完成後解壓到/var/www/html/
unzip Discuz_X3.1_SC_UTF8.zip -d /var/www/html/
8、進入到/var/www/html/下把upload/改名爲discuz
cd /var/www/html
mv upload discuz
9、添加權限
cd /var/www/html/discuz/
chmod 777 -R *
10、進行安裝
打開網頁,網址爲:http://192.168.220.130/discuz
11、發現沒有權限,安裝時提示沒有權限寫入,推斷是色Linux在作怪
vi /etc/selinux/config
將將【SELINUX=enforcing 】改爲【SELINUX=disabled】然後重啓系統即可
12、檢查安裝環境後點擊下一步,選擇全新安裝
13、這時安裝嚮導會進入安裝數據庫頁面,但是我們的數據庫中並沒有相應的數據庫,所以我們要進入數據庫建立相應的數據庫
14、我們新建一個名爲dascuz的數據庫
>create database discuz;
>grant all on discuz.* to discuz@'localhost' identified by "12345";
注意:這裏的localhost要與網頁安裝過程中的數據庫服務器地址一樣
15、在安裝網頁中填寫數據庫信息與管理員信息,數據庫信息要與剛纔添加的數據庫一致
16、完成後點擊下一步,等待片刻後進入數據庫查看是否建了許多表
>use discuz;
>show tables;
17、這時我們就可以登陸網頁進入論壇註冊賬號了,註冊的賬號以及密碼等會存儲在數據庫中