CentOS 7.2 下安裝部署 LAMP 詳解
在當今的網絡環境中,LAMP(Linux、Apache、MySQL、PHP)堆疊是最受歡迎的開發和部署平台之一。本文將詳細介紹如何在 CentOS 7.2 上安裝和配置 LAMP 環境,幫助開發者和系統管理員快速上手。
前期準備
在開始安裝之前,確保您的 CentOS 7.2 系統已經更新到最新版本。可以使用以下命令進行更新:
sudo yum update -y此外,您需要擁有 root 權限或使用 sudo 來執行安裝命令。
安裝 Apache
Apache 是一個流行的開源網頁伺服器。要安裝 Apache,請執行以下命令:
sudo yum install httpd -y安裝完成後,啟動 Apache 服務並設置其在系統啟動時自動啟動:
sudo systemctl start httpd
sudo systemctl enable httpd您可以通過訪問伺服器的 IP 地址來檢查 Apache 是否運行正常。如果看到 Apache 的測試頁面,則表示安裝成功。
安裝 MySQL
接下來,我們需要安裝 MySQL 數據庫。CentOS 7.2 默認的 MySQL 版本是 MariaDB,您可以使用以下命令進行安裝:
sudo yum install mariadb-server mariadb -y安裝完成後,啟動 MariaDB 服務並設置其在系統啟動時自動啟動:
sudo systemctl start mariadb
sudo systemctl enable mariadb接下來,運行安全性腳本以加強 MySQL 的安全性:
sudo mysql_secure_installation根據提示設置 root 密碼,刪除匿名用戶,禁止 root 遠程登錄,並刪除測試數據庫。
安裝 PHP
最後,我們需要安裝 PHP 及其相關模塊。執行以下命令來安裝 PHP:
sudo yum install php php-mysql php-gd php-xml -y安裝完成後,重啟 Apache 服務以加載 PHP 模塊:
sudo systemctl restart httpd為了驗證 PHP 是否安裝成功,您可以創建一個 PHP 測試文件。在 /var/www/html 目錄下創建一個名為 info.php 的文件:
echo <?php phpinfo(); ?> | sudo tee /var/www/html/info.php然後在瀏覽器中訪問 http://your_server_ip/info.php,您應該能看到 PHP 的配置信息頁面。
總結
通過以上步驟,您已經成功在 CentOS 7.2 上安裝並配置了 LAMP 環境。這為您開發和部署網站提供了堅實的基礎。如果您需要更高效的解決方案,考慮使用 香港VPS 服務,這將為您的應用提供更好的性能和穩定性。