签入版本
This commit is contained in:
@@ -101,7 +101,7 @@ mysql -u root -p -e "SELECT user, host FROM mysql.user;"
|
||||
# ON `数据库`.* → 指定数据库的所有表
|
||||
# TO 'root'@'%' → 允许从任意主机连接的 root 用户
|
||||
# IDENTIFIED BY → 设置密码
|
||||
mysql -u root -proot -e "GRANT ALL ON \`rxthinkcmf.laravel13.elevue\`.* TO 'root'@'%' IDENTIFIED BY 'root';"
|
||||
mysql -u root -proot -e "GRANT ALL ON \`rxthinkcmf.laravel13.naivevue\`.* TO 'root'@'%' IDENTIFIED BY 'root';"
|
||||
mysql -u root -p -e "FLUSH PRIVILEGES;" # 刷新权限使配置生效
|
||||
```
|
||||
|
||||
@@ -116,7 +116,7 @@ sudo systemctl status postgresql
|
||||
# -----------------------------------------------------------------------------
|
||||
# 测试连接(-U 指定用户,-d 指定数据库,-c 执行 SQL)
|
||||
# -----------------------------------------------------------------------------
|
||||
psql -U postgres -d rxthinkcmf.laravel13.elevue -c "SELECT 1;"
|
||||
psql -U postgres -d rxthinkcmf.laravel13.naivevue -c "SELECT 1;"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# 检查客户端认证配置(pg_hba.conf 控制哪些 IP 可以连接)
|
||||
@@ -173,14 +173,14 @@ php -m | grep pdo_sqlsrv # 查找 pdo_sqlsrv 扩展
|
||||
# -----------------------------------------------------------------------------
|
||||
|
||||
# MySQL:通过 mysql 命令导入 SQL 文件
|
||||
mysql -u root -proot rxthinkcmf.laravel13.elevue < document/mysql/rxthinkcmf.laravel13.elevue.sql
|
||||
mysql -u root -proot rxthinkcmf.laravel13.naivevue < document/mysql/rxthinkcmf.laravel13.naivevue.sql
|
||||
|
||||
# PostgreSQL:通过 psql 命令导入 SQL 文件
|
||||
# -U 指定用户,-d 指定数据库,-f 指定 SQL 文件
|
||||
psql -U postgres -d rxthinkcmf.laravel13.elevue -f document/postgresql/rxthinkcmf.laravel13.elevue.sql
|
||||
psql -U postgres -d rxthinkcmf.laravel13.naivevue -f document/postgresql/rxthinkcmf.laravel13.naivevue.sql
|
||||
|
||||
# SQLite:通过 sqlite3 命令导入 SQL 文件
|
||||
sqlite3 /www/api/database/database.sqlite < document/sqlite/rxthinkcmf.laravel13.elevue.sql
|
||||
sqlite3 /www/api/database/database.sqlite < document/sqlite/rxthinkcmf.laravel13.naivevue.sql
|
||||
```
|
||||
|
||||
:::info 本项目无 migration 建表
|
||||
@@ -286,7 +286,7 @@ sudo chown -R www-data:www-data /www/api/public/uploads/
|
||||
# -----------------------------------------------------------------------------
|
||||
# -H "Authorization: Bearer <token>" → 在请求头中携带 JWT Token
|
||||
# <token> 替换为实际的 access_token 值
|
||||
curl -H "Authorization: Bearer <token>" http://localhost:8000/api/index/getUser
|
||||
curl -H "Authorization: Bearer <token>" http://admin.laravel13.naivevue/api/index/getUser
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# 检查 JWT 密钥配置(缺失或过短会 fail-close,拒绝签发/校验令牌)
|
||||
@@ -301,13 +301,13 @@ grep "^JWT_SECRET" /www/api/.env
|
||||
# 检查用户角色分配(用户是否分配了角色)
|
||||
# -----------------------------------------------------------------------------
|
||||
# laravel_user_role 表存储用户与角色的关联关系
|
||||
mysql -u root -proot rxthinkcmf.laravel13.elevue -e "SELECT * FROM laravel_user_role WHERE user_id=1;"
|
||||
mysql -u root -proot rxthinkcmf.laravel13.naivevue -e "SELECT * FROM laravel_user_role WHERE user_id=1;"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# 检查角色权限(角色是否分配了菜单权限)
|
||||
# -----------------------------------------------------------------------------
|
||||
# laravel_role_menu 表存储角色与菜单的关联关系
|
||||
mysql -u root -proot rxthinkcmf.laravel13.elevue -e "SELECT * FROM laravel_role_menu WHERE role_id=1;"
|
||||
mysql -u root -proot rxthinkcmf.laravel13.naivevue -e "SELECT * FROM laravel_role_menu WHERE role_id=1;"
|
||||
```
|
||||
|
||||
### 文件上传失败
|
||||
@@ -431,7 +431,7 @@ cd /www/api && php artisan job:daemon --stop
|
||||
# 测试后端路由是否正常(绕过前端,直接请求 API)
|
||||
# -----------------------------------------------------------------------------
|
||||
# -H → 设置请求头(携带 JWT Token)
|
||||
curl http://localhost:8000/api/example/page -H "Authorization: Bearer <token>"
|
||||
curl http://admin.laravel13.naivevue/api/example/page -H "Authorization: Bearer <token>"
|
||||
|
||||
# -----------------------------------------------------------------------------
|
||||
# 检查 Nginx 配置语法是否正确
|
||||
|
||||
Reference in New Issue
Block a user