Manjaro Linux 安裝 LNMP (Linux-Nginx-MySQL-PHP)

這邊的安裝步驟與方法適用於:

  1. 已精裝好 manjaro linux
  2. 系統之前沒裝過任何 LNMP 或 LAMP

 

更新 Package

首先, 更新系統上的 package 資訊


安裝 NGINX

1 以下指定安裝 NGINX

2 每次開機自動執行 NGINX

下面指令可以察看目前系統NGINX執行狀態

3 這時打開瀏覽器, http://localhost 應該可以看到 nginx 歡迎頁


安裝 MySQL (MariaDB)

1 以下指令安裝

接著系統會問你要安裝 mariaDB 或是 percona-server

我們選擇 mariaDB

2 安裝完後, 需要先建立 系統資料表

3 啟動與執行 MariaDB service

可以用以下指令觀察執行狀態

4 接下來要為 MariaDB 設定一些安全設定, root 密碼… 之類的


安裝 PHP 和 PHP-FPM

1 以下指令安裝 PHP, PHP-FPM, gd extension

2 啟動 php-fpm

3 編輯 php.ini , 檔案位於 /etc/php/php.ini

打開下列 extension

4 編輯 nginx 設定檔, 讓他可以認得 php 檔跟 使用 php-fpm

檔案位置位於 /etc/nginx/nginx.conf

5 測試

在 /usr/share/nginx/html/ 底下新增一支 info.php 內容輸入

重新啟動 nginx 和 php-fpm

打開瀏覽器輸入 http://localhost/info.php

應該就可以看到這一頁的內容顯示目前環境上的設定


安裝 phpMyAdmin

1 安裝

2 建立連結

3 重新啟動 nignx 與 php-fpm

4 測試

打開瀏覽器輸入 http://localhost/phpMyAdmin/

就可以使用了


 

參考資料

https://medium.com/@odimitrisodamtsas/how-to-install-lemp-stack-in-manjaro-linux-f0c120210288

About: Kaito


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料