开发摘要
# 开发摘要(主要记录开发细节)
## 2020年12月15日19:16:37
完成前后端项目配置,简单搭建了一下前后端的项目框架
## 2020年12月18日19:04:24
今天的主要工作是完成了后端springboot项目部署到云服务器上
增加3个接口分别是
- http://123.206.103.224:8443/api/login
- http://123.206.103.224:8443/api/goods
- http://123.206.103.224:8443/api/categories/{cid}/goods
具体步骤如下:
1. maven->Lifecycle->package进行打包操作
2. 在target文件夹中找到打包好的jar文件上传至服务器中
3. `java -jar XXX.jar`可以运行打包好的jar文件,但是关闭终端之后就会失效,所以我们采用jar后台运行的方法,XXX代表生成的jar包
4. 讲第三步的指令替换成`java -jar XXX.jar > log.file 2>&1 &`命令即可
## 2020年12月21日19:02:57
今天主要做的工作是完成了利用Nginx对springboot项目进行转发,并且进行了SSL证书的配置,将原来的http请求改写为https请求
主要参考文章为[springboot整合进Nginx](https://blog.csdn.net/qq_27346503/article/details/104829479?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight
)
本次整合修改了baseURL,更改为 https://kdcnxx.cn
修改了以下三个接口,分别是(端口详情请参考接口说明文档)
- http://123.206.103.224:8443/api/login -> https://kdcnxx.cn/api/login
- http://123.206.103.224:8443/api/goods -> https://kdcnxx.cn/api/goods
- http://123.206.103.224:8443/api/categories/{cid}/goods -> https://kdcnxx.cn/api/categories/{cid}/goods
## 2020年2月05日11:12:03
增加图片上传接口
http://localhost:8443/api/covers