统信 UOS Server 20 Enterprise 安装jdk、node、Zookeeper、Redis、ActiveMQ、东方通启动信创环境部署连接远程连接设备安装openjdkOracle jdk下载华为毕昇jdk下载# 查看系统 uname -m # 输出 aarch64 # 查看已安装的 JDK 版本 java -version # 上传文件 # 安装 OpenJDK 8 mv Downloads/jdk1.8 /opt/# 编辑环境变量 sudo vim /etc/profile # JDK ENV export JAVA_HOME/opt/jdk1.8 export PATH$PATH:$JAVA_HOME/bin export CLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JRE_HOME$JAVA_HOME/jre设置环境变量多窗口生效# 创建独立的 JDK 配置文件 sudo vi /etc/profile.d/jdk.sh # 写入配置(按o插入) export JAVA_HOME/opt/jdk1.8 export PATH$PATH:$JAVA_HOME/bin export CLASSPATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JRE_HOME$JAVA_HOME/jre # 赋予执行权限可有可无 sudo chmod x /etc/profile.d/jdk.sh # 在 ~/.bashrc 中加载 /etc/profile最直接有效 sudo vi ~/.bashrc # 在文件末尾添加注意空格 if [ -f /etc/profile ]; then . /etc/profile fi # 在 ~/.bashrc 末尾添加 source /etc/profile.d/jdk.sh # 使环境变量生效 source /etc/profile source ~/.bashrc东方通启动报错修改文件权限为当前用户wsupportsudo chown -R wsupport:wsupport /opt/TongWeb7.0.8.81chmod -R x /opt/TongWeb7.0.8.81/ls -ld /opt/TongWeb7.0.8.81默认登录访问端口地址9060/console/rest登录账号thanos默认密码thanos123.com启动东方通cd /opt/TongWeb7.0.8.81/bin/nohup ./startserver.sh /var/log/TongWeb.log 21 nohup ./startserver.sh /opt/logs/tongweb/tongweb.log 21 查看日志tail -1000f /opt/logs/tongweb/tongweb.logsudo systemctl daemon-reload# 重载服务配置sudo systemctl enable tongweb# 设置开机自启sudo systemctl start tongweb# 立即启动sudo systemctl status tongweb# 检查运行状态Redis安装redis下载解压压缩包tar -zxvf redis-5.0.8.tar.gz设置权限sudo chown -R wsupport:wsupport redis-5.0.8chmod -R x redis-5.0.8查看权限ls -ld redis-5.0.8移动文件sudo mv redis-5.0.8 /opt/redis-5进入解压后的Redis目录cd /opt/redis-5编译Redis需要安装gcc等编译工具make安装Redis将编译好的Redis可执行文件复制到指定目录可选在后指定安装目录sudo make install /opt/redis-5/修改密码cd /opt/redis-5/sudo vim redis.conf找到requirepass修改为requirepass 123456修改bind ip:sudo vim redis.conf找到bind 127.0.0.1修改为bind 0.0.0.0或127.0.0.1 172.30.96.232(172.30.96.232为部署机器地址)查看redis版本redis-cli --versionredis-server --versionredis 配置自启动后台启动创建Redis目录sudo mkdir /etc/redis复制Redis配置文件sudo cp redis.conf /etc/redis/redis.conf设置权限sudo chown -R wsupport:wsupport /etc/redischmod -R x /etc/redis创建或编辑 Redis 服务文件sudo vim /etc/systemd/system/redis.service[Unit] DescriptionRedis In-Memory Data Store Afternetwork.target network-online.target Wantsnetwork-online.target [Service] Typenotify ExecStart/opt/redis-5/src/redis-server /etc/redis/redis.conf --supervised systemd ExecStop/opt/redis-5/src/redis-cli shutdown # Userredis # Groupredis Restartalways RestartSec3s [Install] WantedBymulti-user.target-sudo systemctl daemon-reload # 重载服务配置-sudo systemctl enable redis # 设置开机自启-sudo systemctl start redis # 立即启动-sudo systemctl status redis # 检查运行状态systemctl restart redis# 重启服务systemctl stop redis# 停止服务测试连接redis:cd /opt/redis-5/src、./redis-cli、AUTH 123456node 安装nodejs 下载解压压缩包tar -xJvf node-v10.15.0-linux-arm64.tar.xz设置权限sudo chown -R wsupport:wsupport node-v10.15.0-linux-arm64chmod -R x node-v10.15.0-linux-arm64查看权限ls -ld node-v10.15.0-linux-arm64移动文件sudo mv node-v10.15.0-linux-arm64 /opt/node-v10设置环境变量多窗口生效# 创建独立的 JDK 配置文件 sudo vi /etc/profile.d/node.sh # 写入配置(按o插入) export NODE_HOME/opt/node-v10 export PATH$PATH:$NODE_HOME/bin # 赋予执行权限 sudo chmod x /etc/profile.d/node.sh # 在 ~/.bashrc 中加载最直接有效 sudo vi ~/.bashrc # 在 ~/.bashrc 末尾添加 source /etc/profile.d/node.sh # 使环境变量生效 source ~/.bashrc # 查看版本 node -v npm -vZookeeper 安装zookeeper 下载解压压缩包tar -zxvf zookeeper-3.4.14.tar.gz设置权限sudo chown -R wsupport:wsupport zookeeper-3.4.14chmod -R x zookeeper-3.4.14查看权限ls -ld zookeeper-3.4.14移动文件sudo mv zookeeper-3.4.14 /opt/zookeeper-3进入解压后的Zookeeper目录/opt/zookeeper3.4/在当前目录下创建文件夹mkdir zkData进入conf/目录cd conf/复制配置文件cp zoo_sample.cfg zoo.cfg修改配置文件vim zoo.cfg修改dataDir为/opt/zookeeper3.4/zkData开机自启动sudo tee /etc/systemd/system/zookeeper.service /dev/null EOF [Unit] DescriptionApache ZooKeeper Server Afternetwork.target [Service] Typeforking # Userwsupport # Groupwsupport EnvironmentJAVA_HOME/opt/jdk1.8 ExecStart/opt/zookeeper3.4/bin/zkServer.sh start ExecStop/opt/zookeeper3.4/bin/zkServer.sh stop Restarton-failure RestartSec5 [Install] WantedBymulti-user.target EOFsudo systemctl daemon-reload # 重载服务配置sudo systemctl enable --now zookeeper # 设置开机自启若执行失败冲突将sudo mv /etc/init.d/zookeeper /etc/init.d/zookeeper.sysv.bak重命名sudo systemctl start zookeeper # 立即启动sudo systemctl status zookeeper # 检查运行状态sudo systemctl disable zookeeper # 禁用开机自启systemctl list-unit-files --typeservice # 查看所有服务是否启用开机自启systemctl is-enabled zookeeper # 检查单个服务是否启用开机自启安装ActiveMQ下载 ActiveMQ下载 ActiveMQ5.14.3解压压缩包tar -zxvf apache-activemq-5.14.3-bin.tar.gz设置权限sudo chown -R wsupport:wsupport apache-activemq-5.14.3chmod -R x apache-activemq-5.14.3查看权限ls -ld apache-activemq-5.14.3移动文件sudo mv apache-activemq-5.14.3 /opt/activemq5.14启动前台启动cd /opt/activemq5.14/bin执行./activemq console后台启动cd /opt/activemq5.14/bin执行./activemq start浏览器访问http://localhost:8161/admin默认用户名admin默认密码admin代码配置spring:activemq:broker-url:tcp://192.168.1.100:61616user:adminpassword:your_secure_passwordpool:enabled:truemax-connections:10设置开机自启动sudo tee /etc/systemd/system/activemq.service EOF [Unit] DescriptionApache ActiveMQ 5.14 Afternetwork.target [Service] Typeforking # Useractivemq # Groupactivemq EnvironmentJAVA_HOME/opt/jdk1.8 ExecStart/opt/activemq5.14/bin/activemq start ExecStop/opt/activemq5.14/bin/activemq stop Restarton-failure [Install] WantedBymulti-user.target EOFsudo systemctl daemon-reload # 重载服务配置sudo systemctl enable --now activemq # 设置开机自启sudo systemctl start activemq # 立即启动sudo systemctl status activemq # 检查运行状态sudo systemctl disable activemq # 禁用开机自启systemctl list-unit-files --typeservice # 查看所有服务是否启用开机自启systemctl is-enabled activemq # 检查单个服务是否启用开机自启