当前位置: 首页 > 工具软件 > LinkWeChat > 使用案例 >

Alibaba Cloud Linux 3快速部署 LinkWeChat

张敏达
2023-12-01
  1. 根据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

  1. 安装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

  1. 安装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   #查看清单
  1. 安装xxl-job

详见:https://blog.csdn.net/lingyun1994/article/details/106554669

注意:数据库需要导入sql/tables_xxl_job.zip

  1. 前端打包部署

进入项目文件夹: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

 类似资料: