linux(centos7) 环境下部署 nacos单机模式

1、官网下载 nacos

官网地址:home

github上下载nacos-server。我下载的是 nacos-server-1.4.1.tar.gz

2、安装 nacos

下载完成后,将安装包上传到 centos

创建 nacos 目录(安装位置任意)

mkdir -p /usr/local/nacos

解压 nacos 到安装目录

tar -zxvf nacos-server-1.4.1.tar.gz  /usr/local/nacos

进入安装目录,目录如下:

进入 bin 目录 ,启动 nacos

cd bin

单机模式启动:

sh startup.sh -m standalone

ip替换成自己的IP 。 默认账号密码 nacos/nacos

访问地址:http://192.168.2.169:8848/nacos​​​​​​

***现在使用的是nacos内置的数据库,如何使用自己的数据库:

进入nacos的conf目录下,找到文件 nacos-mysql.sql

将它导入到自己的数据库中。
 编辑conf目录下的 application.properties配置文件。修改下边内容

去掉spring.datasource.platform=mysql的注释

数据库IP、用户名密码改成自己的,然后进行保存

最后进入bin目录,先关闭,再启动。然后使用的就是自己的数据库

#关闭
sh shutdown.sh

#启动
sh startup.sh -m standalone

3、可能遇到的问题

问题1:

上边的问题是由于startup.sh文件使用了windows的编码方式,在linux上执行,所以报错

解决办法:

将startup.sh复制到notepad++上打开,会看到右下角显示windows。

双击windows ,在弹出的页面选择 转化为unix格式

 然后保存到linux上,重新执行即可。

问题2:

提示找不到 JAVA_HOME。

1、安装java8及之上

2、有的朋友和我一样用的centos7,上边自带java8.可是为什么还报这个呢,原因是没有设置JAVA_HOME环境变量

先找到java的路径:which java

/usr/bin/java

查看软连接位置:ls -l /usr/bin/java

/usr/bin/java -> /etc/alternatives/java

查看安装位置:ls -l /etc/alternatives/java

/etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre/bin/java

将路径加入到环境变量:

vi /etc/profile

在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下边加入:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre
export PATH=$PATH:$JAVA_HOME/bin

保存,退出。更新环境变量:

source /etc/profile

然后重新执行:sh startup.sh -m standalone。

问题3:

防火墙未开放,8848端口不通:

firewall-cmd --zone=public --add-port=8848/tcp --permanent

更新防火墙规则

firewall-cmd --reload

重新访问即可 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值