csjoz11

导航

Linux安装Nacos

1,先安装jdk,nacos需要依赖于jdk
2,官网前往GitHub下载安装包
官网:https://nacos.io/zh-cn/
GitHub:https://github.com/alibaba/nacos
1
2

 

3,创建nacos目录,并上传

 

4,解压压缩包,并查看
tar -zxvf nacos包名
1

 

5,编辑配置文件,修改端口
#进入nacos配置文件目录
cd /opt/nacos/conf
#编辑nacos配置文件
vim application.properties
# 说明:只需要修改端口为8848即可,其他的不变
1
2
3
4
5


6,进入bin目录启动nacos
sudo sh startup.sh -m standalone
1
6.1,启动报错


6.2,解决方案
1,首先查看JAVA_HOME配置:

echo $JAVA_HOME
1

2,新增JAVA_HOME内容


7,配置数据库内容,并执行sql文件


7.1,创建库;
CREATE DATABASE nacos;

说明:执行上述sql之后,执行nacos-mysql.sql中的sql语句,创建集群才执行schema.sql
1
2
3
8,配置文件配置数据库信息


9,查询端口是否开放
firewall-cmd --query-port=8848/tcp
1


10,添加要开放的端口号
firewall-cmd --add-port=8848/tcp --permanent
1
11,重载入添加的端口
firewall-cmd --reload
1


12,访问nacos
网址:http://ip:8848/nacos
账号:nacos   密码:nacos
1
2


13,设置开机自启
13.1,默认是没有这个文件的,当vim命令的时候会创建这个文件,并且添加以下内容
vim /lib/systemd/system/nacos.service

#vim /usr/lib/systemd/system/srs.service
 
[Unit]
Description=nacos
After=network.target
  
[Service]
Type=forking
TimeoutSec=0 #防止启动超时
User=root
Group=root
 
 # ExecStart、ExecReload、ExecStop为nacos脚本的实际路径
ExecStart=/bin/bash /opt/nacos/nacos/bin/startup.sh -m standalone
ExecReload=/opt/nacos/nacos/bin/shutdown.sh
ExecStop=/opt/nacos/nacos/bin/shutdown.sh
Restart=on-failure
PrivateTmp=true
  
[Install]
WantedBy=multi-user.target
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
13.2,分步执行以下命令
systemctl daemon-reload
systemctl enable nacos.service
systemctl start nacos.service
systemctl status nacos.service
1
2
3
4


14,查看开机自启项目
ll /etc/systemd/system/multi-user.target.wants
1


文章知识点与官方知识档案匹配,可进一步学习相关知识
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/henrin/article/details/130898186

posted on 2024-03-21 14:03  csjoz11  阅读(123)  评论(0编辑  收藏  举报