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