標籤:
在安裝LAMP之前,建議先更新系統包
$ sudo dnf update
第一步:安裝Apache Web伺服器
1.在Fedora 23安裝Apache,你可以運行下面的命令:
$ sudo dnf install httpd
2.安裝完成後,我們設定在系統啟動時自動啟動Apache,然後我們將開始驗證Apache的狀態。運行以下一系列的命令:
$ sudo systemctl enable httpd.service
$ sudo systemctl start httpd
$ sudo systemctl status httpd
3.運行通過HTTP和HTTPS訪問Web伺服器,在Fedora的防火牆添加以下規則:
$ sudo firewall-cmd --permanent --add-service=http
$ sudo firewall-cmd --permanent --add-service=https
4.現在來驗證一下
$ ip a | grep inet //得到系統IP地址
開啟瀏覽器在地址輸入: http://你的IP地址。
注:預設的Apache目錄/var/www/html/
第二步:安裝MariaDB伺服器
5.在Fedora 23安裝MariaDB,運行以下命令:
$ sudo dnf install mariadb-server
6.安裝完成後,我們設定在系統啟動時自動啟動MariaDB,然後我們將開始驗證MariaDB的狀態。運行以下一系列的命令:
# sudo systemctl enable mariadb
# sudo systemctl start mariadb
# sudo systemctl status mariadb
7.需要調整幾個設定,以確保您的MariaDB的安裝。要更改此設定,我們建議運行以下命令:
# sudo mysql_secure_installation
下面需要你做的:
- 詢問MySQL的root密碼,留空。沒有預設的密碼。
- 然後被要求輸入一個新的MariaDB的root密碼,一定要輸入一個強密碼。
- 在之後提示你是否刪除MariaDB的匿名使用者提示。這個使用者是不要的,選擇“y”。
- 接下來,需要禁止root遠端存取資料庫,選擇“y”。你可以為每個資料庫建立單獨的使用者,這樣就可以訪問所需的資料庫。
- 然後,會詢問你是否刪除在安裝MariaDB是建立的“test”資料庫,這個資料庫不需要,所以你可以刪除它,選擇“y”。
- 最後選擇是否重新載入表,選擇“y”。
第三步:安裝PHP
8.在Fedora 23安裝PHP,您將需要運行下面的命令:
$ sudo dnf install php php-common
9.接下來需要安裝PHP模組來運行PHP/MySQL應用程式,使用以下命令
$ sudo dnf install php-mysql php-pdo php-gd php-mbstring
10.安裝完成後,重新啟動Apache就可以開始適用PHP:
$ sudo systemctl restart httpd
11.讓我們測試一下,在/var/www/html建立info.php檔案,你可以使用命令:
$ cd /var/www/html
$ nano info.php
輸入以下代碼:
<?php
phpinfo()
?>
儲存檔案,回到瀏覽器,調入http://你的IP地址/info.php,現在你應該可以看到PHP的資訊頁。
在Fedora 23 Server和Workstation上安裝LAMP(Linux, Apache, MariaDB和PHP)