侧边栏壁纸
  • 累计撰写 6 篇文章
  • 累计创建 6 个标签
  • 累计收到 0 条评论

CentOS安装Nacos并配置开机自启

Aholic
2021-12-17 / 0 评论 / 0 点赞 / 63 阅读 / 1,185 字
温馨提示:
本文最后更新于 2021-12-17,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1. 下载nacos压缩包

https://github.com/alibaba/nacos/releases

2. 下载之后放到Liunx上,并解压

tar -zxvf nacos-server-1.1.3.tar.gz

3.初始化数据库:

执行/usr/local/nacos/conf目录下nacos-mysql.sql文件,进行数据库初始化

4.修改配置

  • jdk路径

进入nacos的bin目录下

cd nacos/bin/

修改启动文件里的jdk路径

vi startup.sh

按a进入编辑模式,修改jdk路径

[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/software/java/jdk1.8.0_251

其他的配置的四条配置前加#注释,按esc退出编辑,:wq保存并退出

  • 增加支持mysql数据源配置

修改conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码。

安装数据库,版本要求:5.6.5+

5.相关命令

sh startup.sh -m standalone    #开启单机模式
sh shutdown.sh                 #关闭服务

6.验证启动

访问地址:http://ip:port:8848/nacos

默认账号密码:nacos/nacos

7.配置开机自启

在下 /lib/systemd/system 创建 nacos.service文件
打开目录

cd /lib/systemd/system
vi nacos.service

在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

启动命令

systemctl daemon-reload         #重新加systemd
systemctl enable nacos.service  #开机启动
systemctl start nacos.service   #启动nginx
systemctl stop nacos.service    #结束nginx
systemctl restart nacos.service #重启nginx
systemctl disable nacos.service #停止开机自启动
systemctl status nacos.service 	#查看服务当前状态


0
博主关闭了所有页面的评论