在CentOS上設置LAMP環境并測試其功能是一個相對直接的過程。以下是詳細的步驟:
sudo yum install httpd
sudo systemctl start httpd
sudo systemctl enable httpd
sudo yum install mariadb-server mariadb
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation
sudo yum install php php-mysql php-gd php-xml php-mbstring php-fpm
sudo vi /etc/httpd/conf.d/php-fpm.conf
在文件中添加以下內容:
FilesMatch \.php$
SetHandler "proxy:fcgi://127.0.0.1:9000"
sudo systemctl restart httpd
至此,LAMP環境已經在CentOS上設置完成。
在 /var/www/html
目錄下創建一個名為 info.php
的文件,并添加以下內容:
<?php
phpinfo();
?>
sudo systemctl restart httpd
打開瀏覽器,訪問 http://your_server_ip/info.php
。如果看到PHP的信息頁面,說明LAMP環境配置成功。
創建一個名為 testdb.php
的文件,并添加以下內容:
<?php
$servername = "localhost";
$username = "root";
$password = "your_password";
// 創建連接
$conn = new mysqli($servername, $username, $password);
// 檢測連接
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
} else {
echo "連接成功";
}
$conn->close();
?>
sudo systemctl restart httpd
打開瀏覽器,訪問 http://your_server_ip/testdb.php
。如果看到 “連接成功” 的消息,說明PHP與MySQL的連接成功。
通過以上步驟,您可以在CentOS上成功安裝并測試LAMP環境。