字體:  

在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
逢甲住宿推薦逢甲住宿台中旅店逢甲日租台中住宿台中逢甲民宿台中民宿台中一中住宿台中便宜住宿台中青年旅館