2021-03-19

Linux安装

使用Docker安装nacos

寻找镜像:

docker search nacos

拉取镜像:

docker pull nacos/nacos-server:1.3.1

创建配置文件路径:

mkdir -p /opt/nacos/init.d
mkdir -p /opt/nacos/logs

创建配置文件:

cd /opt/nacos/init.d
vim custom.properties

填入配置: management.endpoints.web.exposure.include=*

单机启动:

docker run -d -p 8848:8848 -e MODE=standalone \
-v /opt/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties \
-v /opt/nacos/logs:/home/nacos/logs \
--restart always \
--name my-nacos nacos/nacos-server:1.3.1

访问:

访问地址:   localhost:8848/nacos
账号:       nacos
密码:       nacos

##解压包启动
官网下载地址

现在的最稳定的版本为1.4.1

  • 找一个合适的地方放置nacos,我一般放在 /usr/local/bin
cp nacos-server-1.4.1.tar.gz /usr/local/bin
cd /usr/local/bin
  • 解压
tar -zxvf nacos-server-1.4.1.tar.gz
  • 启动
sh startup.sh -m standalone
  • 访问
地址: http://ip:8848/nacos
账号: nacos 
密码: nacos

-停止

方法一: (推荐) 
sh shutdown.sh
方法二: (太暴力)
ps -ef | grep 'nacos'
kill -9 pid

注意:如果访问不到可能是防火墙的原因,可以选择关闭防火墙,也可以开放8848端口

方法一: 开放8848端口
firewall-cmd --zone=public --add-port=8848/tcp --permanent
firewall-cmd –reload

方法二: 关闭防火墙
systemctl stop firewalld
systemctl stop iptables
  • 便利贴,在Linux上最方便的莫过于脚本了,在启动时总是需要跑到nacos目录下面去启动,还要记下nacos的启动命令,对于记忆不好的人来说很不友好,所以我们可以写一个脚本
进入到home目录,这里方便
cd /home

创建一个目录用来放脚本
mkdir nacos

启动脚本

启动记事本
vi start.sh

脚本
cd /usr/local/bin/nacos/bin
sh startup.sh -m standalone

停止脚本

启动记事本
vi down.sh

脚本
cd /usr/local/bin/nacos/bin
sh shutdown.sh

再写一个脚本用来查看日志

还是在该目录下

启动记事本
vi log.sh

脚本
tail -100f /usr/local/bin/nacos/logs/start.out

使用Ctrl + C 停止查看日志

#Windows启动
下载即用

  • 启动
在 */nacos/bin 目录下启动cmd
startup.cmd -m standalone
  • 关闭
直接将dos窗口×了就关闭了,当然也可以直接去双击 shutdown.cmd 文件
  • windows下也可以写脚本来启动
创建文件 start.bat
脚本

@echo off
##  根据你将nacos放在的目录来设置
d:
##  nacos的bin目录
cd  D:\nacos\bin
startup.cmd -m standalone

这个脚本可以放在你的电脑的任意位置

上面的启动均为直接启动的,如果想要将nacos中的配置持久化,nacos提供了数据库连接,可以在conf目录下面看到

先将nacos-mysql.sql导入到自己的数据库中   
修改application.properties的39行代码就ok了
上一篇:nacos


下一篇:Nacos下载和安装-windows