CentOS 7 LAMP(MariaDB) 全新安裝記事
到此 http://www.centos.org/download/mirrors/ 尋找 Region 為 Taiwan 的下載 CentOS-7-x86_64-Minimal-1511.iso
安裝開發環境需要的東西:
1 | yum install wget vim screen git unzip |
關閉 selinux
1 | vim /etc/selinux/config |
將
1 | SELINUX=enforcing |
改為
1 | SELINUX=disabled |
然後
1 | setenforce 0 |
會立馬關閉 SELinux
關閉防火牆(僅在開發環境適用)
1 | systemctl disable firewalld |
安裝 EPEL yum repository
epel 更新還蠻快的,有時候要搜尋一下 epel 的最新版本
1 | yum install [https://dl.fedoraproject.org/pub/epel/7/x86\_64/e/epel-release-7-8.noarch.rpm](https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm) |
安裝 LAMP (Linux+Apache 2.4.6+MariaDB 10+PHP 5.4)
如果要安裝 MariaDB 最新版(本文發佈後為 10.0)
到 /etc/yum.repo.d/
下新增 MariaDB.repo 檔 (參考網址)
檔案內容為
1 | # MariaDB 10.0 CentOS repository list - created 2015-06-11 03:17 UTC |
儲存後進行安裝
1 | yum install httpd mod_ssl php MariaDB-server MariaDB-client php-mbstring php-gd php-xml php-xmlrpc php-mcrypt php-ldap php-pdo php-mysql php-soap |
安裝完成後開啟 httpd 與 MariaDB 服務
1 | systemctl enable httpd.service |
設定並初始化資料庫
1 | mysql_secure_installation |
中間至少有五道設定,除了設定資料庫 root 密碼外,其餘幾乎都是 Y
如果有要安裝 php 5.5、5.6,請參考這篇文章
完成!