centos

CentOS Apache如何集成MySQL

小樊
37
2025-05-12 23:39:23
栏目: 云计算

要在CentOS上将Apache与MySQL集成,您需要执行以下步骤:

  1. 安装Apache和MySQL服务器:

    在终端中运行以下命令以安装Apache和MySQL服务器:

    sudo yum install httpd mariadb-server mariadb
    
  2. 启动并启用Apache和MySQL服务:

    sudo systemctl start httpd
    sudo systemctl enable httpd
    sudo systemctl start mariadb
    sudo systemctl enable mariadb
    
  3. 安装PHP和PHP-MySQL扩展:

    sudo yum install php php-mysqlnd
    
  4. 重启Apache服务以应用更改:

    sudo systemctl restart httpd
    
  5. 创建一个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 "连接成功";
    ?>
    

    保存并关闭文件。

  6. 在Web浏览器中访问PHP文件:

    打开Web浏览器,然后访问http://your_server_ip/test_mysql.php。如果一切正常,您应该看到"连接成功"的消息。

现在,您已经成功地将Apache与MySQL集成在一起,并可以使用PHP访问MySQL数据库了。

0
看了该问题的人还看了