编程技术分享 - 2023年3月
type: channel
link: https://codespool.com/index.php/2023/03/
description: Your description here.
items: 本地环境部署linjiashop-Uniapp
items: Win10配置JDK环境变量
items: 宝塔服务器部署linjiashop前端的过程
items: 宝塔服务器部署linjiashop后端api的过程

本地环境部署linjiashop-Uniapp
type: item
date: 2023-03-30T01:51:00+08:00
description: 1.使用Hbuilder X 开发工具打开本项目进行开发2.本地环境搭建需要修改common/config.js,修改为本地域名3.然后发行微信小程序4.发现后台商品详情上传的图片，小程序里面不能访问，暂时没有发现解决方法,只能采用oss存储第三方外链

Win10配置JDK环境变量
type: item
date: 2023-03-26T23:28:37+08:00
description: 1.下载并安装 JDK首先，你需要从 Oracle 官网上下载 JDK 的安装包，并进行安装。可以选择适合你操作系统的版本，一般推荐下载最新的版本。2.找到 JDK 的安装路径安装完成后，你需要找到 JDK 的安装路径。默认情况下，JDK 会被安装在 "C:\Program Files\Java" 目录下，如果你选择了其他安装路径，则需要相应地调整下面的步骤。3.设置 JAVA_HOME 环境变量在 Windows 10 上，你可以通过以下步骤设置 JAVA_HOME 环境变量：4.右键点击 "此电脑"，选择 "属性"。点击 "高级系统设置"。在 "高级" 选项卡中，点击 "环境变量"。在 "系统变量" 区域中，点击 "新建"。在 "变量名" 中输入 "JAVA_HOME"，在 "变量值" 中输入 JDK 的安装路径（比如：C:\Program Files\Java\jdk1.8.0_281）。点击 "确定" 按钮保存设置。将 JDK 的 "bin" 目录添加到 PATH 环境变量在 Windows 10 上，你可以通过以下步骤将 JDK 的 "bin" 目录添加到 PATH 环境变量：5.在 "环境变量" 对话框中，找到 "系统变量" 区域中的 "Path" 变量，并点击 "编辑" 按钮。在 "变量值" 中添加 JDK 的 "bin" 目录的路径（比如：C:\Program Files\Java\jdk1.8.0_281\bin）。点击 "确定" 按钮保存设置。验证配置是否成功配置完成后，你可以打开命令提示符，输入 "java -version" 命令，查看是否成功配置了 JDK 环境变量。如果成功，你应该能够看到 JDK 的版本信息。

宝塔服务器部署linjiashop前端的过程
type: item
date: 2023-03-26T00:16:00+08:00
description: admin---------------------------------1.把项目linjiashop-admin打包:npm run build:prod 打包前需要 npm install --registry=https://registry.npmmirror.com2.宝塔服务器中新建一个文件夹，把打包好的dist文件夹里面的内容上传3.修改项目配置文件(后端api项目中配置),原来存在的要适当修改删除（原来的location要删除）server { listen 80; server_name admin.caiyongda.com; index index.html index.htm default.htm default.html; root /www/wwwroot/shopStore/admin/; <-这个location是需要替换原来的-> location / { root /www/wwwroot/shopStore/admin-front; index index.html index.htm; } location /prod-api/ { proxy_pass http://localhost:8082/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } #SSL-START SSL相关配置 #error_page 404/404.html; 4.下载项目测试数据的图片：链接：https://pan.baidu.com/s/1i06H4dAM1M7mYQU9etBrfw 提取码：mqvf ，将图片存放到t_sys_cfg表中system.file.upload.path配置的目录下(注意该目录为绝对路径，该目录可以通过“系统管理”-“参数管理”进行配置)mobile---------------------------------1.把项目linjiashop-mobile打包:npm run build:prod (需要修改package.json 加上下面的代码)"scripts": { "dev": "vue-cli-service serve", "build": "vue-cli-service build", "build:prod": "vue-cli-service build", "lint": "vue-cli-service lint" },打包前需要 npm install --registry=https://registry.npmmirror.com2.宝塔服务器中新建一个文件夹，把打包好的dist文件夹里面的内容上传3.修改项目配置文件(后端api项目中配置),原来存在的要适当修改删除（原来的location要删除）server { listen 80; server_name caiyongda.com; index index.html index.htm default.htm default.html; root /www/wwwroot/shopStore/mobile/; <-这个location是需要替换原来的-> location / { root /www/wwwroot/shopStore/admin-mobile; index index.html index.htm; } location /prod-api/ { proxy_pass http://localhost:8081/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } #SSL-START SSL相关配置 #error_page 404/404.html;

宝塔服务器部署linjiashop后端api的过程
type: item
date: 2023-03-25T06:30:00+08:00
description: idea-------------------------------------1.导入后端的api项目2.修改linjiashop-admin-api和linjiashop-mobile-api的数据库配置信息，生产环境的数据库地址改成localhost:80803.配置文件改为spring.profiles.active=prod,并且把spring.jpa.hibernate.ddl-auto=create注释掉，或者改update4.俩个logback.xml文件的log地址改成服务器的 /var/log/linjiashop/... 这个文件地址服务器里面也要去创建4.找到lingjiashop 然后maven clean和package宝塔-------------------------------------1.安装宝塔后，打开网站--JAVA项目---添加Java项目2.选择独立项目，输入域名：admin.xxx.com和端口号:808x3.上传idea中maven打包的war包，并解压4.重新启动服务5.打开http://localhost:8081/swagger-ui.html 或者 http://localhost:8082/swagger-ui.html 查看是是否部署成功