Fedora24快速安裝LNMP環境

Fedora24快速安裝LNMP環境

最近新裝了Linux,選擇的是最新的 Fedora 24 版本。安裝過程沒什麼好說的,對於安裝過Linux的人來講不是什麼大問題。惟一比較糾結的是因爲Fedora 24 是較新的版本,國內的鏡像源更新的相對較慢,同時國外的源因爲各類問題致使在國內使用體驗不好。因此在新裝了系統以後,更換源是大多數用戶的第一件事。下面先說一下Fedora 24 如何更換源。php

體驗了國內的幾個源——FZUG163阿里雲——發現FZUG雖說是更新的較早,但在我這裏的訪問速度很慢,163的基本和FZUG 的一個速度,最後嘗試了阿里雲的,發現阿里雲的速度仍是很快的,簡直感人。mysql

這裏提供一下阿里雲的源地址 阿里雲鏡像源。安裝很簡單。簡單說一下nginx

  1. 首先備份原來的配置web

cd /etc/yum.repos.d/
  mv fedora.repo  fedora.repo.backup
  mv fedora-updates.repo fedora-updates.repo.backup
  1. 接着下載新的配置redis

wget http://mirrors.aliyun.com/repo/fedora.repo
wget http://mirrors.aliyun.com/repo/fedora-updates.repo
  1. 接着 運行yum makecache,等完了以後就OK啦。sql

就目前來講,試的這三個源,就屬阿里雲的較爲快速,更新安裝軟件都很快。
接下來,就能夠開始安裝PHP環境了,因爲是本身使用的,也沒什麼特殊配置,就直接從源安裝了。要注意的是Fedora 已經不在包括mysql的包了,而是換成了mariadb 。另外Fedora裏也再也不使用yum 做爲包管理器了,而是採用了新的dnfphp-fpm

dnf安裝PHP環境很簡單,一條命令就能夠解決。測試

dnf install nginx 
dnf install mariadb maria-serve 
dnf install php php-fpm php-mysql php-redis

結束以後,基本就完成了,但還有一部配置 mariadb 的步驟。優化

首先運行如下命令,啓用mariadb服務阿里雲

systemctl enable mariadb

接着運行mysql_secure_installation 進行 mariadb 配置。初始密碼爲空,配置一下root 的密碼,而後一直回車就能夠了。結束後mariadb的配置就完成了,到這裏爲止,Fedora 24環境下的LNMP環境就搭建好了。

接下來啓動各個服務,就能夠測試了。

service nginx start  //啓動Nginx服務
service php-fpm start  // 啓動php的cgi進程
service mariadb start  //啓動maria 服務

接下來要作的就是修改Nginx的配置,在webRoot目錄下新建一個index.php,輸出phpinfo 來檢查配置了。

命令行裏安裝LNMP 環境仍是很簡單,經過命令行就能夠搞定了。不像源碼編譯安裝的那樣麻煩複雜,不過若是想要進行一些個性化配置和優化,仍是建議從源碼編譯安裝。

相關文章
相關標籤/搜索