1. 程式人生 > 其它 >Linux--Yum搭建lnmp架構

Linux--Yum搭建lnmp架構

yum搭建lnmp架構

一.設定資料庫的密碼

先切換到本地yum源,安裝mariadb

進行資料庫安全設定

主要是這裡的root密碼,為abc123

然後跟著下面提示按y或n

登入mariadb,建立授權使用者myadm,因為我在做的時候,後面的授權命令報錯,所以先用本地源的mariadb授權,不會影響後面的

二.搭建lnmp架構,如果覺得文件煩,可以參考網站

https://www.cnblogs.com/dingcong1201/p/15132258.html

編寫repo檔案

配置Nginx源

切換到/etc/yum.repos.d/

安裝Nginx

檢視Nginx的版本號

啟動Nginx並設定開機自啟

安裝MySQL5.7(mariadb)

解除安裝mariadb

下載mysql5.7的rpm包

安裝rpm包

安裝mysql命令服務

啟動mysqld並設定開機自啟

用之前的設定密碼登入

命令沒問題

如果安全設定了密碼,就用安全設定的密碼,如果沒有安全設定,grep "password" /var/log/mysqld.log在日誌檔案中檢索root密碼

授權命令如果出現版本報錯,可以使用mysql_upgrade -u root -pabc123給root使用者更新

為了防止每次yum操作都會自動更新,解除安裝這個軟體

把一開始寫的Nginx源移到repo目錄下,因為Nginx安裝好了

安裝PHP

建議先把之前的PHP全都解除安裝

安裝epel和webtatic源

下載PHP和其元件

啟動php-fpm

配置Nginx支援php解析,也可以用sed

把29-35行的#去掉,並把第33行的scripts修改為Nginx的工作目錄

重啟Nginx

三.測試

編寫網頁檔案,測試PHP

檢視伺服器IP地址

關閉防火牆,也可以開啟防火牆並允許哪些埠放行

在瀏覽器輸入192.168.10.3/index.php

編寫網頁檔案測試mariadb