要在CentOS上将Apache与MySQL集成,您需要执行以下步骤:
安装Apache和MySQL服务器:
在终端中运行以下命令以安装Apache和MySQL服务器:
sudo yum install httpd mariadb-server mariadb
启动并启用Apache和MySQL服务:
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadb
安装PHP和PHP-MySQL扩展:
sudo yum install php php-mysqlnd
重启Apache服务以应用更改:
sudo systemctl restart httpd
创建一个PHP文件以测试Apache和MySQL的集成:
在/var/www/html
目录下创建一个名为test_mysql.php
的文件:
sudo vi /var/www/html/test_mysql.php
将以下内容粘贴到文件中:
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "test_db";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
?>
保存并关闭文件。
在Web浏览器中访问PHP文件:
打开Web浏览器,然后访问http://your_server_ip/test_mysql.php
。如果一切正常,您应该看到"连接成功"的消息。
现在,您已经成功地将Apache与MySQL集成在一起,并可以使用PHP访问MySQL数据库了。