在 Debian 上装 Laravel,数据库不是固定死的,Laravel 官方支持多种数据库。常见选择如下:
MySQL / MariaDB
sudo apt update
sudo apt install mariadb-server
# 或
sudo apt install mysql-server
然后建库、建用户,改 .env:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=laravel
DB_PASSWORD=密码
SQLite
sudo apt install php-sqlite3
.env:
DB_CONNECTION=sqlite
DB_DATABASE=/绝对路径/database/database.sqlite
PostgreSQL
sudo apt install postgresql postgresql-contrib php-pgsql
| 场景 | 推荐 |
|---|---|
| 新手 / 一般项目 | MariaDB |
| 本地练手 | SQLite |
| 正经生产 | MySQL / PostgreSQL |
如果你愿意,我可以一步一步教你 Debian + Nginx + PHP + Laravel + 数据库怎么装。