在本教程中,我們將向您展示如何在 Fedora 38. 對於那些不知道的人,LAMP 是 Linux 的縮寫, Apache、MySQL 和 PHP——這個堆棧的四個主要組件。 Linux 是作為 LAMP 基礎的操作系統。 Apache 是處理網頁並將其傳送到用戶網絡瀏覽器的網絡服務器。 MySQL 是存儲和檢索數據的關係數據庫管理系統。 PHP 是一種服務器端腳本語言,可以創建動態網頁。 使用 LAMP,您可以構建可處理大量流量的強大且可擴展的 Web 應用程序。 最好的部分是什麼? 它全部是開源的,這意味著它是免費的,並且隨著來自世界各地的開發人員的貢獻而不斷發展。
本文假定您至少具有 Linux 的基本知識,知道如何使用 shell,最重要的是,您將站點託管在自己的 VPS 上。 安裝非常簡單,假設您在 root 帳戶下運行,如果不是,您可能需要添加 ‘sudo
‘ 到獲取 root 權限的命令。 我將向您展示 LAMP Stack 在 Fedora 38.
先決條件
- 運行以下操作系統之一的服務器: Fedora 38.
- 建議您使用全新的操作系統安裝,以防止出現任何潛在問題。
- 通過 SSH 訪問服務器(如果您在桌面上,則只需打開終端)。
- 有效的互聯網連接。 您需要互聯網連接才能下載 LAMP Stack 所需的軟件包和依賴項。
- A
non-root sudo user
或訪問root user
. 我們建議充當non-root sudo user
,但是,如果您在充當根用戶時不小心,可能會損害您的系統。
安裝 LAMP Stack Fedora 38
第 1 步。在繼續之前,請更新您的 Fedora 操作系統以確保所有現有軟件包都是最新的。 使用此命令更新服務器包:
sudo dnf upgrade sudo dnf update
步驟 2. 安裝 Apache 在 Fedora 38.
Apache 是 LAMP 堆棧中使用的最流行的 Web 服務器。 安裝 Apache 在你的 Fedora 38系統,打開終端,執行以下命令:
sudo dnf install httpd
安裝完成後,啟動 Apache 通過執行以下命令來服務:
sudo systemctl start httpd sudo systemctl enable httpd
為了驗證 Apache 安裝並運行後,打開您的網絡瀏覽器並輸入以下 URL: https://localhost
. 你應該看到 Apache 測試頁。
步驟 3. 安裝 MySQL Fedora 38.
MySQL 是 LAMP 堆棧中使用的數據庫管理系統。 在您的計算機上安裝 MySQL Fedora 38系統,打開終端,執行以下命令:
sudo dnf install mysql-server
安裝完成後,執行以下命令啟動MySQL服務:
sudo systemctl start mysqld sudo systemctl enable mysqld
默認情況下,MySQL 未加固。 您可以使用以下方法保護 MySQL mysql_secure_installation
腳本。 您應該仔細閱讀下面的每個步驟,這些步驟將設置根密碼、刪除匿名用戶、禁止遠程根登錄以及刪除測試數據庫和對安全 MySQL 的訪問:
mysql_secure_installation
像這樣配置它:
- Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
要登錄 MySQL,請使用以下命令(請注意,這與您用於登錄 MariaDB 數據庫的命令相同):
mysql -u root -p
步驟 4. 安裝 PHP Fedora 38.
PHP 是 LAMP 堆棧中使用的腳本語言。 在您的計算機上安裝 PHP Fedora 38系統,打開終端,執行以下命令:
sudo dnf install php php-mysqlnd
安裝完成後,重啟 Apache 通過執行以下命令來服務:
sudo systemctl restart httpd
第 5 步。測試 LAMP 堆棧 Fedora 38.
為了測試 LAMP 堆棧是否正常工作,我們將創建一個簡單的 PHP 文件並將其放在 Apache 文檔根目錄。 現在我們創建一個名為 info.php
在裡面 /var/www/html
使用以下命令的目錄:
sudo nano /var/www/html/info.php
將以下 PHP 代碼添加到文件中:
<?php phpinfo (); ?>
Save 並退出文件。 然後,打開您的網絡瀏覽器並輸入以下 URL: https://localhost/info.php
. 您應該看到 PHP 信息頁面,這將確認 LAMP 堆棧已安裝並在您的計算機上正常工作 Fedora 38系統。
恭喜! 您已成功安裝 LAMP。 感謝您使用本教程在您的設備上安裝 LAMP Stack Fedora 38系統。 如需更多幫助或有用信息,我們建議您查看 LAMP Stack 官方網站。