温馨提示×

centos下php-mysql如何配置

小樊
44
2025-12-31 02:42:09
栏目: 云计算

在 CentOS 系统中配置 PHP 和 MySQL,你需要遵循以下步骤:

  1. 安装 LAMP 环境(Linux, Apache, MySQL, PHP):

    你可以使用以下命令安装 LAMP 环境:

    sudo yum install httpd mariadb-server php php-mysqlnd
    

    这将安装 Apache、MariaDB、PHP 和 PHP-MySQLnd(PHP MySQL 本地驱动程序)。

  2. 启动并启用 Apache 和 MariaDB 服务:

    sudo systemctl start httpd
    sudo systemctl enable httpd
    
    sudo systemctl start mariadb
    sudo systemctl enable mariadb
    
  3. 配置 MariaDB:

    运行以下命令以安全地配置 MariaDB:

    sudo mysql_secure_installation
    

    按照提示设置 root 密码,删除匿名用户,禁止远程 root 登录等。

  4. 创建数据库和用户:

    使用以下命令登录到 MariaDB:

    sudo mysql -u root -p
    

    输入 root 密码后,创建一个新数据库和用户,并为新用户分配权限。例如:

    CREATE DATABASE my_database;
    CREATE USER 'my_user'@'localhost' IDENTIFIED BY 'my_password';
    GRANT ALL PRIVILEGES ON my_database.* TO 'my_user'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
    
  5. 配置 PHP:

    编辑 PHP 配置文件 /etc/php.ini,找到以下行:

    ;extension=mysqli
    

    删除分号(;),以启用 MySQLi 扩展:

    extension=mysqli
    

    如果你还想使用 PDO_MySQL,也可以启用 PDO 扩展:

    extension=pdo_mysql
    

    保存并关闭文件。

  6. 重启 Apache 服务:

    sudo systemctl restart httpd
    

现在,你已经在 CentOS 上配置了 PHP 和 MySQL。你可以开始开发你的 Web 应用程序了。

0