在安裝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
輸入以下代碼:
phpinfo()
?>
保存文件,回到瀏覽器,調入http://你的IP地址/info.php,現在你應該可以看到PHP的信息頁。