LAMP架構的搭建網站平臺
今天是九月十三日 星期四 天氣陰
今天我想寫一點 lamp架構的搭建:
linux中用到apache 資料庫mysql php
基礎環境 {要有一個乾淨的系統
配好本地的yum源
網路要通順(可用遠端易操作)
主機名要修改好(不能用localhost)
防火牆關閉(selinux關閉)
配置域名}
1.先把根目錄的名字改掉:vi /etc/hostname
儲存後退出,重啟後,繼續hostname,最後login重新登入一遍會出現
再來儲存自己的IP地址:vi /etc/hosts 在裡面加入自己的IP,儲存退出ping自己的IP
掛載光碟sr0 :mount /dev/sr0/opt/dvd/
下一步準備關閉selinux,在關閉之前要關閉防火牆 :iptable -F
IPtable -X
iptable -L
修改配置檔案:vi /etc/selinux/config 在selinux裡面要將enforing(安全策略)改為disabled 就將selinux關閉了
下一步要下載配置MySQL資料庫: 安裝軟體包(第一次MySQL要設定密碼)
設定啟動服務
測試服務(成功後上傳discuz論壇報之後註冊寫在庫中)
下載MySQL服務:yum install httpd httpd -devel mariadb -server mariadb -devel php php -mysql php -devel
同時啟動兩樣服務(httpd和mariadb): systemctl restart {httpd,mariadb} 或者 systemctl restart httpd && systemctl restart mariadb
設定資料庫的密碼:mysqladmin -u root password 000000
沒報錯為成功
進入資料庫:
用exit退出
接著編輯index的文字:vi index.php
輸入:<? php
php info();
?>
開啟瀏覽器輸入自己的ip驗證
從網上下載discuz的壓縮包放入虛擬機器中
下載unzip:yum install unzip
解壓:unzip discuz_x3.1_sr_UTF8 zip -d/var/www/html
cd /var/www/html/
ls檢視
再次進入資料庫:MySQL -uroot -p ,檢視資料庫
再建立一個discuz的資料庫:create database discuz;
grant all on discuz.* to [email protected] 'localhost'
identified by "000000";
flash privileges;
exit
退出後再次進入資料庫,開啟database:
安裝discuz:
最後開啟瀏覽器,輸入自己的IP地址,完成網站:
這樣就OK了,今天的講解完畢,謝謝。