centos下laravel数据库怎么连接
导读:在 CentOS 下配置 Laravel 连接数据库,通常需要以下几个步骤: 安装数据库服务器(如 MySQL 或 PostgreSQL): 以 MySQL 为例,使用以下命令安装 MySQL 服务器: sudo yum install...
在 CentOS 下配置 Laravel 连接数据库,通常需要以下几个步骤:
- 安装数据库服务器(如 MySQL 或 PostgreSQL):
以 MySQL 为例,使用以下命令安装 MySQL 服务器:
sudo yum install mysql-server
启动 MySQL 服务并设置开机启动:
sudo systemctl start mysqld
sudo systemctl enable mysqld
运行安全设置脚本,设置 root 密码并删除匿名用户:
sudo mysql_secure_installation
- 创建数据库和用户:
登录到 MySQL 控制台:
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;
- 安装 PHP 和 Laravel:
使用以下命令安装 PHP 和 Composer:
sudo yum install php php-mysql php-pdo php-mbstring php-xml php-pear php-bcmath
sudo yum install php-mysqlnd
sudo yum install composer
使用 Composer 创建一个新的 Laravel 项目:
composer create-project --prefer-dist laravel/laravel laravel_project
将 laravel_project 替换为你的项目目录名称。
- 配置
.env文件:
进入项目目录,找到 .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 替换为你在步骤 2 中设置的数据库用户密码。
- 运行 Laravel 项目:
在项目目录中,使用以下命令运行 Laravel 项目:
php artisan serve
现在,你应该可以在浏览器中访问 http://127.0.0.1:8000 并看到 Laravel 项目的欢迎页面。
以上步骤应该可以帮助你在 CentOS 下配置 Laravel 连接数据库。如果遇到问题,请检查数据库服务器是否正在运行,以及 .env 文件中的配置是否正确。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos下laravel数据库怎么连接
本文地址: https://pptw.com/jishu/746370.html
