LAMP環境搭建
實驗環境:Centos7.4 +Apache+Mariadb+PHP
實驗目的:手工搭建LAMP環境
實驗步驟:
完成LAMP環境搭建的方式有很多種,本文介紹兩種:1、yum一鍵安裝;2、源碼安裝。讀者會問,兩種安裝方式有什麼不同嗎?結果是一樣的,源碼安裝對安裝者要求的技能更多,可配置的參數都是按照用戶的需求配置,本文只講最基本的配置,基本可以滿足您的需求。
方式1、YUM一鍵安裝配置LAMP
Step1、安裝apache
Step2、安裝Mariadb
Step3、安裝php
Step4、瀏覽器測試
打開瀏覽器,地址欄輸入//ip/index.php
Step5、Discuz論壇測試
瀏覽器地址欄輸入//ip/index.php,安裝資料庫時,資料庫伺服器可以寫localhost也可以直接寫你的資料庫伺服器的機器名。
此處容易遇見一下錯誤,
無法連接資料庫,請檢查資料庫用戶名或者密碼是否正確 Access denied for user "root"@"hpprdyc" (using password: YES)
解決方法,可以參見安裝Mariadb步驟,對用戶賦予許可權即可。
LAMP環境整合併搭建成功。
方式2、源碼安裝配置LAMP
Step1、安裝apache
首先,找到可以下載apache的網址,本文給出一個網址
http://mirror.bit.edu.cn/apache/httpd/
本文寫的時候此網址下最新的Apache為httpd-2.4.33.tar.gz。
安裝apr
安裝apr-util
源碼安裝apache
/ etc/httpd/httpd.conf文件裡面新增加如下一條內容:
ServerName localhost:80
然後啟動apache服務: /usr/local/apache/bin/apachectl start
cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
在IE地址欄裡面輸入宿主機的IP地址,看到It works!
Apache源碼安裝完成。
Step2、Mysql源碼安裝
Mysql的源碼安裝可以參考之前的文章裡面,只需要將docker部分全部省略。
Step3、PHP源碼安裝
輸入IP地址出現it works!apache沒問題。
//ip/index.php,出現PHP版本的圖片信息,則LAMP部署成功。
Step4、Discuz論壇測試
瀏覽器地址欄輸入//ip/index.php,安裝資料庫時,資料庫伺服器可以寫localhost也可以直接寫你的資料庫伺服器的機器名。
此處容易遇見一下錯誤,
無法連接資料庫,請檢查資料庫用戶名或者密碼是否正確 Access denied for user "root"@"hpprdyc" (using password: YES)
解決方法,可以參見安裝Mariadb步驟,對用戶賦予許可權即可。
LAMP環境整合併搭建成功。
TAG:Linux日常小實驗 |