LAMP堆棧由Linux操作系統、Apache web服務器、MySQL數據庫和PHP編程語言組成。以下是在CentOS中安裝和配置LAMP堆棧的步驟:
在終端中輸入以下命令安裝Apache:
sudo yum install httpd
啟動Apache服務:
sudo systemctl start httpd
設置Apache開機自啟動:
sudo systemctl enable httpd
在終端中輸入以下命令安裝MySQL:
sudo yum install mariadb-server mariadb
啟動MySQL服務:
sudo systemctl start mariadb
設置MySQL開機自啟動:
sudo systemctl enable mariadb
運行MySQL安全配置:
sudo mysql_secure_installation
在終端中輸入以下命令安裝PHP及其常用擴展:
sudo yum install php php-mysql
重新啟動Apache服務使PHP生效:
sudo systemctl restart httpd
將Apache的默認根目錄更改為/var/www/html/:
sudo vi /etc/httpd/conf/httpd.conf
找到DocumentRoot指令并將其更改為:
DocumentRoot "/var/www/html"
重啟Apache服務:
sudo systemctl restart httpd
創建一個PHP文件以測試PHP是否正常工作:
sudo vi /var/www/html/info.php
將以下內容添加到info.php文件中:
<?php
phpinfo();
?>
在瀏覽器中輸入服務器的IP地址或域名,加上/info.php,例如http://服務器IP/info.php,查看PHP信息頁面。
現在,您已經成功在CentOS中安裝和配置了LAMP堆棧。您可以開始開發和部署Web應用程序了。