centos

centos中laravel如何配置数据库

小樊
31
2025-05-14 21:47:26
栏目: 智能运维

在CentOS系统中配置Laravel数据库,你需要遵循以下步骤:

  1. 安装数据库服务器: CentOS默认不安装数据库服务器,你可以选择安装MySQL或PostgreSQL。这里以MySQL为例:
sudo yum install mysql-server
  1. 启动并设置MySQL服务开机启动:
sudo systemctl start mysqld
sudo systemctl enable mysqld
  1. 为MySQL设置root密码并运行安全设置:
sudo mysql_secure_installation

按照提示设置root密码并完成安全设置。

  1. 创建一个新的数据库和用户,并授权:
sudo mysql -u root -p

CREATE DATABASE laravel_db;
CREATE USER 'laravel_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON laravel_db.* TO 'laravel_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

your_password替换为你想要设置的密码。

  1. 安装Laravel: 如果你还没有安装Laravel,请按照以下命令安装:
composer global require laravel/installer

确保将Composer的全局bin目录添加到系统的PATH变量中。

  1. 创建一个新的Laravel项目:
laravel new your_project_name

your_project_name替换为你想要的项目名称。

  1. 配置.env文件: 进入项目目录,打开.env文件:
cd your_project_name
nano .env

找到以下行并进行相应的更改:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_db
DB_USERNAME=laravel_user
DB_PASSWORD=your_password

your_password替换为你在步骤4中设置的密码。

  1. 运行迁移: 在项目目录中运行以下命令,创建数据库表:
php artisan migrate

现在你的Laravel项目已经配置好了数据库。你可以开始开发你的应用程序了。

0
看了该问题的人还看了