Br远程数据库PHP接口的远程部署记录

最近部署了一个远端数据库,还有一些登录的功能做。

由于工作原因,陆陆续续的干了1个月左右。

本文主要记录所有工作细节,方便日后复盘。

目前所有代码都放在我的 gitee上了, 

仓库名:PHPSqlPro

=====

主要经历了4步完成

1. 宝塔服务器部署。

2. 增量代码复制& 查缺补漏

3. 数据库账号密码的配置

=====

1.宝塔服务器的部署

   我部署的是 ThinkPHP  V6.08

  另一个细节是 运行目录 如下所示,要写相对路径

 2. 增量代码复制& 查缺补漏

  关键文章:

我的语雀笔记 /BR有用文件/文档说明文档/

1. 需要 安装伪静态模块

 

2. 需要注意 中间件的创建,是需要写代码的,不是命令运行就结束。

3.错误日志 是在 runtime/  下的。

3. 数据库账号密码的配置

最后是配置数据库

1. 用宝塔软件创建一个 数据库,并设置用户名,密码

2. 创建个表 例如  qt_api

3 创建登录表(把运行不过的字段自己删掉即可,都可以)

CREATE TABLE `client` (
  `id` int UNSIGNED NOT NULL,
  `client_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户端统一id',
  `client_key` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '客户端id',
  `status` tinyint NOT NULL DEFAULT '1' COMMENT '0无效 1有效'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC;

===
INSERT INTO `client` (`id`, `client_id`, `client_key`, `status`) VALUES
(1, 'D59Lfb7pdsG4Xgan', 'AYC6srLuWohVMKD0gxIp1JnFy7i5TdZ8', 1);、
CREATE TABLE `notes` (
  `note_uuid` varchar(128) NOT NULL,
  `user_id` int DEFAULT NULL,
  `create_time` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

最后用我自己写的一个测试软件测试一下即可

代码位置

gitee -  xdjhhttp-test 即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值