在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环境。