centos

CentOS LAMP如何测试

小樊
94
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
看了该问题的人还看了