根据Alibaba Cloud Linux概述
https://help.aliyun.com/document_detail/111881.html
Alibaba Cloud Linux 3基于Anolis OS 8打造,兼容CentOS 8、RHEL 8生态。
Alibaba Cloud Linux 2基于Aonlis OS 7打造,兼容CentOS 7、RHEL 7生态。
安装手册:https://www.yuque.com/linkwechat/help/gt1myw
安装erlang+rabbitMQ OS对应el8
相关版本对应关系,详见:https://www.rabbitmq.com/which-erlang.html
(1)下载rpm
https://github.com/rabbitmq/erlang-rpm/releases/
https://github.com/rabbitmq/rabbitmq-server/releases/
(2)rabbitMQ安装详见:https://blog.csdn.net/deepblue1024/article/details/79152455
新增virtual-host:linkWeChatCloud,具体详见:https://blog.csdn.net/yaomingyang/article/details/102752971
安装nacos:
(1)下载源码
https://github.com/alibaba/nacos/tags
(2)安装详见:https://blog.csdn.net/promsing/article/details/123350094
(3)设置开机自启动:
cd /etc/init.d
#!/bin/bash
#chkconfig:2345 80 90
#decription:(引号后为备注,你可以随意编辑)
#以上为固定格式,不写的话再添加进chkconfig的时候会报错#
#(服务 xxx.sh 信息读取出错:没有那个文件或目录)#
#以下为脚本具体命令#
cd /usr/xxx/nacos/bin
sh startup.sh -m standalone
chmod +x nacos.sh #执行权限
chkconfig --add nacos.sh #添加进清单
chkconfig --list #查看清单
安装xxl-job
详见:https://blog.csdn.net/lingyun1994/article/details/106554669
注意:数据库需要导入sql/tables_xxl_job.zip
前端打包部署
进入项目文件夹:cd linkwe-pc,执行命令,安装依赖: cnpm i
注意:需要先安装node-canvas模块,
简单安装:
cnpm install canvas --save
如果提示:
requires a peer of encoding@^0.1.0 but none was installed
cnpm install encoding@^0.1.0 --save
如果不行,Windows环境具体详见:
https://blog.csdn.net/u010912615/article/details/124188812
注意:GTK必须放在C盘C:\GTK\bin里面
启动:nohup java $JAVA_OPTS -jar xxxx.jar --spring.cloud.bootstrap.location=/xxx/bootstrap.yml
注意:spring.cloud.bootstrap.location是为了调用jar外面的bootstrap.yml