服务器设置和教程 · 6 10 月, 2024

CentOS 下 yum 安裝 LAMP

CentOS 下 yum 安裝 LAMP

在當今的網絡環境中,LAMP(Linux, Apache, MySQL, PHP)堆疊是最受歡迎的開發和部署平台之一。這篇文章將指導您如何在 CentOS 系統上使用 yum 安裝 LAMP 環境,讓您能夠快速搭建一個功能強大的網站或應用程序。

什麼是 LAMP?

LAMP 是一個開源的軟件堆疊,包含以下組件:

  • Linux:操作系統,提供穩定的運行環境。
  • Apache:網頁伺服器,負責處理 HTTP 請求。
  • MySQL:資料庫管理系統,存儲和管理數據。
  • PHP:伺服器端腳本語言,用於生成動態網頁內容。

安裝前的準備

在開始安裝之前,請確保您的 CentOS 系統已經更新到最新版本。您可以使用以下命令來更新系統:

sudo yum update -y

安裝 Apache

首先,我們需要安裝 Apache 網頁伺服器。使用以下命令進行安裝:

sudo yum install httpd -y

安裝完成後,啟動 Apache 服務並設置其在系統啟動時自動啟動:

sudo systemctl start httpd
sudo systemctl enable httpd

您可以通過在瀏覽器中輸入伺服器的 IP 地址來檢查 Apache 是否運行正常。如果一切正常,您應該能看到 Apache 的預設頁面。

安裝 MySQL

接下來,我們需要安裝 MySQL。使用以下命令安裝 MariaDB(MySQL 的一個分支):

sudo yum install mariadb-server mariadb -y

安裝完成後,啟動 MariaDB 服務並設置其在系統啟動時自動啟動:

sudo systemctl start mariadb
sudo systemctl enable mariadb

接下來,您需要運行安全性腳本來加強 MariaDB 的安全性:

sudo mysql_secure_installation

按照提示設置 root 密碼,刪除匿名用戶,禁止 root 遠程登錄,並刪除測試數據庫。

安裝 PHP

最後,我們需要安裝 PHP 及其相關模組。使用以下命令進行安裝:

sudo yum install php php-mysql php-gd php-xml -y

安裝完成後,重啟 Apache 服務以使 PHP 生效:

sudo systemctl restart httpd

測試 LAMP 環境

為了確認 LAMP 環境是否安裝成功,您可以創建一個 PHP 測試文件。在 Apache 的根目錄下創建一個名為 info.php 的文件:

echo <?php phpinfo(); ?> | sudo tee /var/www/html/info.php

然後在瀏覽器中輸入 http://your_server_ip/info.php,如果您能看到 PHP 的信息頁面,則表示 LAMP 環境安裝成功。

總結

通過以上步驟,您已經成功在 CentOS 系統上安裝了 LAMP 環境。這為您提供了一個強大的平台來開發和部署各種網絡應用。如果您需要更高效的解決方案,可以考慮使用 香港VPS 來進一步提升您的網站性能和穩定性。