溫馨提示×

CentOS LAMP如何測試

小樊
99
2025-02-14 05:50:20
欄目: 智能運維

在CentOS上設置LAMP環境并測試其功能是一個相對直接的過程。以下是詳細的步驟:

安裝LAMP環境

  1. 安裝Apache
sudo yum install httpd
  1. 啟動Apache并設置為開機自啟動
sudo systemctl start httpd
sudo systemctl enable httpd
  1. 安裝MariaDB(替代MySQL)
sudo yum install mariadb-server mariadb
  1. 啟動MariaDB并設置為開機自啟動
sudo systemctl start mariadb
sudo systemctl enable mariadb
  1. 運行安全腳本以設置root密碼等安全設置
sudo mysql_secure_installation
  1. 安裝PHP及相關模塊
sudo yum install php php-mysql php-gd php-xml php-mbstring php-fpm
  1. 配置PHP-FPM與Apache集成
sudo vi /etc/httpd/conf.d/php-fpm.conf

在文件中添加以下內容:

FilesMatch \.php$
SetHandler "proxy:fcgi://127.0.0.1:9000"
  1. 重啟Apache服務
sudo systemctl restart httpd

至此,LAMP環境已經在CentOS上設置完成。

測試LAMP環境

  1. 創建一個PHP測試文件

/var/www/html 目錄下創建一個名為 info.php 的文件,并添加以下內容:

<?php
phpinfo();
?>
  1. 重啟Apache服務
sudo systemctl restart httpd
  1. 在瀏覽器中訪問測試文件

打開瀏覽器,訪問 http://your_server_ip/info.php。如果看到PHP的信息頁面,說明LAMP環境配置成功。

  1. 測試PHP與MySQL的連接

創建一個名為 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();
?>
  1. 重啟Apache服務
sudo systemctl restart httpd
  1. 在瀏覽器中訪問測試文件

打開瀏覽器,訪問 http://your_server_ip/testdb.php。如果看到 “連接成功” 的消息,說明PHP與MySQL的連接成功。

通過以上步驟,您可以在CentOS上成功安裝并測試LAMP環境。

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