一、腾讯云环境配置
《1》docker->MYSQL
参考: https://blog.csdn.net/a779868946/article/details/124546077
1.注意:
① docker ps -a 查看运行的容器
② docker start 9847de53fbfb 启动容器
③ docker exec -it mysql5.7 bash 进入容器
④ mysql -uroot -pxxxx;
2.注意3306:
docker run --name mysql5.7 -p 3306:3306 -v /data/mysql/datadir:/var/lib/mysql -v /data/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=xxx -d mysql:5.7.28
3.注意数据库大小写的问题:
①docker-容器中安装vim。apt-get update、apt-get install vim。
参考:https://blog.csdn.net/qq_40408317/article/details/125016081
②进入docker容器中,修改vim /etc/mysql/mysql.conf.d/mysqld.cnf配置:lower_case_table_names=1。
参考:https://www.dandelioncloud.cn/article/details/1497888764935647234
《2》docker->redis
参考:https://blog.csdn.net/qq_31366767/article/details/120883356
《3》docker->Nginx
参考:https://blog.csdn.net/hkl_Forever/article/details/125476864
nginx配置(conf/nginx.conf)
server {
listen 80;
server_name 你的域名;
#后台服务配置,配置了这个location便可以通过http://域名/jeecg-boot/xxxx 访问
location ^~ /jeecg-boot {
proxy_pass http://你的域名:8080/jeecg-boot/;
proxy_set_header Host 127.0.0.1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
#解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题
location / {
root html;
index index.html index.htm;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.html?s=$1 last;
break;
}
}
}
《4》java(JDK1.8):安装jdk
https://blog.csdn.net/qq_35213388/article/details/94033995
二、项目修改配置
《1》前端配置
前端打包:yarn run build
拷贝dist下的代码到nginx安装目录下html目录中,即可。
《2》后台配置
文章来源:https://www.toymoban.com/news/detail-518202.html
找到jar包的路径 执行nohup java -jar jeecg-20220804.jar >catalina.out 2>&1 &
文章来源地址https://www.toymoban.com/news/detail-518202.html
到了这里,关于JeecgBoot腾讯云部署发布小结的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!