溫馨提示×

CentOS LAMP如何部署

小樊
101
2025-02-14 05:49:16
欄目: 智能運維

在CentOS上部署LAMP環境(Linux, Apache, MySQL, PHP)是一個相對直接的過程。以下是詳細的步驟:

1. 安裝Apache

首先,使用yum安裝Apache:

sudo yum install httpd

安裝完成后,啟動Apache并設置為開機自啟動:

sudo systemctl start httpd
sudo systemctl enable httpd

2. 安裝MySQL

接下來,安裝MySQL(或MariaDB,MariaDB是MySQL的一個分支):

sudo yum install mariadb-server mariadb

啟動MySQL并設置開機自啟動:

sudo systemctl start mariadb
sudo systemctl enable mariadb

運行安全腳本以設置root密碼等安全設置:

sudo mysql_secure_installation

3. 安裝PHP及相關模塊

安裝PHP及其必要的模塊:

sudo yum install php php-mysql php-gd php-xml php-mbstring php-fpm

4. 配置PHP-FPM與Apache集成

編輯Apache配置文件以啟用PHP-FPM:

sudo vi /etc/httpd/conf.d/php-fpm.conf

在文件中添加以下內容:

FilesMatch \.php$
SetHandler "proxy:fcgi://127.0.0.1:9000"

保存并退出編輯器。

5. 重啟Apache服務

最后,重啟Apache服務以應用更改:

sudo systemctl restart httpd

至此,你已經在CentOS上成功部署了LAMP環境。

請注意,上述步驟可能會根據具體的CentOS版本和更新有所變化。建議在執行每個步驟后檢查服務的狀態,確保它們正常運行。例如,使用 systemctl status httpdsystemctl status mariadb 來確認Apache和MySQL是否正在運行。此外,確保防火墻允許HTTP(端口80)和HTTPS(端口443)流量,以便外部訪問你的網站。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女