centos7安装nacos

注意事项:在nacos1.2.0之后开启登录权限,如果要安装1.2以后的版本需要在配置文件中修改下图中的配置选项。(1.2之前默认的是false,1.2之后默认的是true)

在安装nacos之前首先要安装mysql,使用数据库作为数据存储。

1.安装包下载

历史版本: https://github.com/alibaba/nacos/releases/

2.上传解压

---rz

---tar-zxvf

3.切换到解压后的nacos文件夹下

4.初始化nacos数据库,nacos-mysql.sql 在数据库中执行该sql脚本

此处可在命令行执行,也可在navicat中执行。

命令行执行:

---mysql -u root -p

输入密码进入数据库

mysql> create database nacos;

mysql> use nacos;

mysql>source /data/nacos/conf/nacos-mysql.sql;                 (注意:此处是指nacos-mysql.sql文件的路径,根据实际情况调整)

mysql> exit;

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

第17,20,23,24,25行, 去除注释

并修改db.url.0, db.user, db.password

6.启动nacos

--- nohup sh startup.sh -m standalone &

注意:如果出现启动不了或者登陆失败时:  yum install java-devel

7.验证

浏览器登录: IP:8848/nacos/index.html#/login  访问nacos【不能访问的,看看是否有防火墙什么的,开通下端口】,默认账号和密码都是nacos

8.设置开机自启动

编辑nacos.service

--- vim /lib/systemd/system/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

注意:其中的路径是nacos 的安装路径,根据实际作出调整

重新加载所有service服务

--- systemctl daemon-reload

开机启动nacos.service

--- systemctl enable nacos.service

查看该service是否开机启用

--- systemctl is-enabled nacos.service

注意:此过程可能会出现开机后仍然不能启动nacos的情况

---systemctl status nacos.service

由此报错可知道是jdk没有找到,所以需要在nacos的startup.sh 中去修改javahome的正确路径位置

将JAVA_HOME修改为jdk的路径,注释另外三行

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值