字體:  

在CentOS 7下安裝 Apache2.4+PHP7.0+Mariadb10.0

dannyliao 發表於: 2016-8-22 09:36 來源: ADJ網路控股集團


Apache軟體基金會(ASF)宣布發布Apache的2.4版本,這是自2005年12月1號來,Apache的首次重大更新。做為最流行的WEB伺服器,本次發布的2.4版本中,從另一款以計算能力著稱的Web伺服器NGINX中汲取了不少東西,增加了很多對高性能的支持,也由此引發了Apache使用者和潛在用戶們的一些疑問。也不知道是不是效能提升很多...所以就來試試看囉~

(1)安裝 Apache2.4
在 CentOS 7 中, Apache的版本預設就是安裝 2.4版,所以這部份比較單純
# yum install httpd

(2)安裝PHP 7.0
更新資源庫
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

安裝PHP7.0的套件
# yum install php70w php70w-fpm php70w-opcache php70w-mbstring php70w-mcrypt php70w-mysql

(3)安裝 MariaDB 10.0
MariaDB 10.0.x 版是以 MariaDB 5.5 為基礎, 加上移植自 MySQL 5.6 版的功能和自行開發的新功能。以下會介紹在 RHEL 及 CentOS 用 YUM 安裝 MariaDB 10.0 的方法。

首先建立 MariaDB 的 YUM Repository, 建立檔案 /etc/yum.repos.d/MariaDB.repo :

QUOTE:


# MariaDB 10.0 CentOS repository list
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1


建立了 MariaDB 的 YUM Repository 後, 現在可以用 YUM 安裝 MariaDB 10.0:

# yum install MariaDB-server MariaDB-client

完成安裝後, 用以下指令啟動 MariaDB 及設定開機自動啟動:
# systemctl start mysql
# systemctl enable mysql

MariaDB 跟 MySQL 一樣, 預設的 root 密碼是空密碼, 執行 mysql_secure_installation 修改:
# mysql_secure_installation

跟著步驟回答問題便完成了, 要測試 MariaDB 是否成功安裝, 可以用以下指令連接:
# mysql -u root -p

如果輸入密碼後成功連接, 那就表示安裝成功了。

到這邊就完成 Apache2.4+PHP7.0+Mariadb10.0 的安裝囉~

參考資料:
PHP 7.0
https://webtatic.com/packages/php70/
Mariadb 10
http://www.phpini.com/linux/centos-install-mariadb-10