2017年10月18日 星期三

Fedora 24 安裝 LAMP

LAMP 是 Web 伺服器組合: Linux + Apache HTTP + MySQL/MariaDB + PHP簡稱。
以下為個人在 Fedora 24上安裝 LAMP 組合 實作過程。
假設使用 192.168.0.104/24位址,實際位置請按照你的裝置修改。
以下過程都以 root 身分進行。

安裝 Apache
輸入以下命令來安裝Apache:
dnf install httpd -y
設定httpd開機服務:
systemctl enable httpd
啟動httpd服務:
systemctl start httpd

調整防火牆以允許httpd服務,從遠端用戶端訪問。
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
重啓firewall服務:
firewall-cmd --reload
以網址方式瀏覽測試:


安裝MariaDB
輸入以下命令來安裝:
dnf install mariadb mariadb-server -y
設定開機服務:
systemctl enable mariadb
啟動資料庫:
systemctl start mariadb
設置資料庫最高管理者root的密碼:
mysql_secure_installation


安裝PHP
輸入以下命令來安裝:
dnf install php -y
安裝MySQL/MariaDB的PHP模組
輸入以下命令來安裝:
dnf install php-mysql -y
重新啟動 http 服務:
systemctl restart httpd
在 vi /var/www/html/ 建立測試檔 test.php
<?php
phpinfo();
?>
以網址方式瀏覽測試:


安裝phpmyadmin來管理資料庫
 輸入以下命令來安裝:
dnf install phpmyadmin -y
若要允許本機以外的連線管理請修改phpMyAdmin設定檔,位置如下
/etc/httpd/conf.d/phpMyAdmin.conf
修改檔案部分內容如下:
     <requireany>
#       Require ip 127.0.0.1
#       Require ip ::1
        Require all granted
     </requireany>
重新啟動 http 服務:
systemctl restart httpd
以網址方式瀏覽測試:
http://192.168.0.104/phpmyadmin/