2017年3月7日 星期二

CentOS 7.3 安裝 AMP

# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

  1. 更新
    1. yum update
  2. 安裝常用工具 (非必要)
    1. yum install mlocate
    2. yum install wget
    3. yum install zip unzip
    4. yum install ntpdate
  3. 關閉 SELINUX
    1. vi /etc/sysconfig/selinux

      SELINUX=enforcing
      改為
      SELINUX=disabled
      重開機後生效
    2. setenforce 0
      暫時關閉 SELINUX
  4. 調整系統時鐘
    1. ntpdate time.stdtime.gov.tw
      對時
    2. hwclock -w
      寫入 BIOS
    3. 寫成一行
      ntpdate time.stdtime.gov.tw | hwclock -w
  5. 安裝 Apache Web Server
    1. yum install httpd
      1. systemctl start httpd
        立即啟動服務
      2. systemctl status httpd
        檢查服務狀態
      3. systemctl enable httpd
        開機後自動啟動服務
  6. 安裝 MariaDB Database Server
    1. yum install mariadb-server mariadb
      1. systemctl start mariadb
        立即啟動服務
      2. systemctl status mariadb
        檢查服務狀態
      3. systemctl enable mariadb
        開機後自動啟動服務
    2. mysql_secure_installation
      設定資料庫:設定(變更)資料庫管理者 (root) 密碼、移除使用者 anonymous、關閉 root 遠端登入、移除資料表 test、重新載入資料表權限。設定前要先啟動資料庫。
  7. 安裝 PHP Script Language
    1. yum install php php-gd php-mbstring php-mysql
      1. systemctl restart httpd.service
        重新啟動 httpd 服務
      2. php -v
        查詢 PHP 版本資訊
  8. 開防火牆
    1. firewall-cmd --permanent --zone=public --add-service=http
      開啟 http 通道
    2. firewall-cmd --permanent --zone=public --add-service=https
      開啟 https 通道
    3. firewall-cmd --reload
      重新載入防火牆規則
  9. 開伺服器網頁測試

沒有留言:

張貼留言