JeecgBoot腾讯云部署发布小结

一、腾讯云环境配置

《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》后台配置

 

找到jar包的路径 执行nohup java -jar jeecg-20220804.jar >catalina.out 2>&1 &

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值