参考:
https://199508.com/post/2090
https://www.cnblogs.com/breka/p/9951505.html
https://zhuanlan.zhihu.com/p/434517579
1、java
然后执行:
rpm -ivh jre-8u73-linux-x64.rpm
默认安装到了/usr/java/jdk1.8.0_321-amd64目录下。之后配置/etc/profile:
export JAVA_HOME=/usr/java/default
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
然后执行:
source /etc/profile
验证版本
java -version
java version "1.8.0_321"
Java(TM) SE Runtime Environment (build 1.8.0_321-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.321-b07, mixed mode)
2、maven
下载安装解压maven:
···
https://dlcdn.apache.org/maven/maven-3/3.8.5/source/apache-maven-3.8.5-src.zip
unzip apache-maven-3.8.5-src.zip
mv apache-maven-3.8.5 /usr/local/
···
之后配置/etc/profile:
export M3_HOME=/usr/local/apache-maven-3.8.5
export PATH=$PATH:$JAVA_HOME/bin:$M3_HOME/bin
然后执行:
source /etc/profile
验证版本
mvn -v
3、nacos
下载稳定版:
wget https://github.com/alibaba/nacos/releases/download/1.4.3/nacos-server-1.4.3.zip
unzip nacos-server-1.4.3.zip
mv nacos /usr/local/
设置nacos自启动:
编写开机启动文件
vim /lib/systemd/system/nacos.service
内容如下:
[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nacos/bin/startup.sh -m standalone
ExecReload=/usr/local/nacos/bin/shutdown.sh
ExecStop=/usr/local/nacos/bin/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
其中/usr/local/nacos为本机安装的nacos文件路径,-m standalone表示作为单机启动,不加的话表示集群启动,目前先作为单机启动。
设置开机启动:
systemctl daemon-reload #先进行文件生效配置
systemctl enable nacos.service #设置为开机启动
systemctl start nacos.service #启动nacos服务
systemctl stop nacos.service #停止nacos服务
启动并查看是否成功
启动成功后进行查看:systemctl status nacos.service
此时表示启动成功,输入ip:8848/nacos 进入登录页。默认账号密码为 nacos/nacos。
华为云默认iptables开启了,所以需要添加端口
iptables -A INPUT -p tcp -m tcp --dport 8848 -j ACCEPT
service iptables save #永久保存得话
cat /etc/sysconfig/iptables #查看保存是否成功
修改nacos存储为mysql数据库,修改conf/application.[properties]配置文件:
#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
#切换Mysql数据库
spring.datasource.platform=mysql
### Count of DB:
db.num=1
### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root
### Connection pool configuration: hikariCP
db.pool.config.connectionTimeout=30000
db.pool.config.validationTimeout=10000
db.pool.config.maximumPoolSize=20
db.pool.config.minimumIdle=2
#*************** Naming Module Related Configurations ***************#
重启Nacos服务,导入配置信息
但是登录nacos后台修改密码出错:
![](https://img.haomeiwen.com/i17239355/5e274417d30ecae1.png)
github上有这个issue,地址:https://github.com/alibaba/nacos/issues/7750,擦怎么长时间还没有修复这个问题。
1.4.3版本有问题,换成1.4.2的没有问题。
4、rabbitMq
访问微云链接下载:
linux下erlang压缩包
rabbitMq-server压缩包
开始安装,分别执行:
rpm -ivh erlang-23.2.3-1.el7.x86_64.rpm #安装erlang 语言环境
yum install socat #yum 安装的方式安装socat 插件
rpm -ivh rabbitmq-server-3.8.11-1.el7.noarch.rpm #安装rabbitMq
rabbitmq-plugins enable rabbitmq_management #启用管理控制台插件
启动
service rabbitmq-server start
创建一个用户,账号fangcunjian 密码FanGcJ@20220403***
rabbitmqctl add_user fangcunjian FanGcJ@20220403***
将fangcunjian用户赋管理员权限
rabbitmqctl set_user_tags fangcunjian administrator
华为云默认iptables开启了,所以需要添加端口
iptables -A INPUT -p tcp -m tcp --dport 15672 -j ACCEPT
service iptables save #永久保存得话
cat /etc/sysconfig/iptables #查看保存是否成功
设置开机启动:
chkconfig rabbitmq-server on
5、tomcat
下载地址:
https:/mirrors.tuna.tsinghua.edu.cn/apache/tomcat/
这里我们选用的是apache-tomcat-8.5.78版本。
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.78/bin/apache-tomcat-8.5.78.zip
unzip apache-tomcat-8.5.78.zip
mv apache-tomcat-8.5.78 /usr/local
chmod +x /usr/local/apache-tomcat-8.5.78/bin/*.sh #增加执行权限
开启防火墙 8080 端口
iptables -A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
service iptables save #永久保存得话
cat /etc/sysconfig/iptables #查看保存是否成功
创建 Tomcat 服务
vi /etc/systemd/system/tomcat.service
将如下配置写入tomcat.service中
[Unit]
Description=apache-tomcat-8.5.78
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=oneshot
ExecStart=/usr/local/apache-tomcat-8.5.78/bin/startup.sh
ExecStop=/usr/local/apache-tomcat-8.5.78/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
进入系统目录
cd /etc/systemd/system/
设置开机启动
systemctl enable tomcat
启动Tomcat服务
systemctl start tomcat
查看 Tomcat 服务状态
systemctl status tomcat
关闭 Tomcat 服务
systemctl stop tomcat
关闭开机自启
systemctl disable tomcat
到此,Tomcat 服务就正式安装完成了。
网友评论