第一步
在浏览器下载1.4.1版的压缩包
第二步
通过win与Liunx的传输工具将下载好的nacos 压缩包 传入到Liunx中的/opt/compression/下
如果Liunx中没有compression,进入、/opt/目录下创建 mkdir compression
第三步
解压nacos 到/usr/local/src/ 下 并改名为nacos91919(名字可以自取) mv /usr/local/src/nacos解压的 /usr/locar/src/nacos9191 ,发布解压三次,要安装3个nacos ,改名分别为nacos9191,nacos9292,nacos9393
[root@master ~]# tar -xvf /opt/compression/nacos-server-1.4.1.tar.gz -C /usr/local/src
nacos/LICENSE
nacos/NOTICE
nacos/target/nacos-server.jar
nacos/conf/
nacos/conf/1.4.0-ipv6_support-update.sql
nacos/conf/schema.sql
nacos/conf/nacos-mysql.sql
nacos/conf/application.properties.example
nacos/conf/nacos-logback.xml
nacos/conf/cluster.conf.example
nacos/conf/application.properties
nacos/bin/startup.sh
nacos/bin/startup.cmd
nacos/bin/shutdown.sh
nacos/bin/shutdown.cmd
[root@master ~]# cd /usr/local/src
[root@master src]# ls
java nacos
[root@master src]# cd ./nacos/
[root@master nacos]# ls
bin conf LICENSE NOTICE target
[root@master nacos]# cd ..
[root@master src]# mv nacos nacos9191
[root@master src]# cd ..
[root@master local]# cd
[root@master ~]# tar -xvf /opt/compression/nacos-server-1.4.1.tar.gz -C /usr/local/src
nacos/LICENSE
nacos/NOTICE
nacos/target/nacos-server.jar
nacos/conf/
nacos/conf/1.4.0-ipv6_support-update.sql
nacos/conf/schema.sql
nacos/conf/nacos-mysql.sql
nacos/conf/application.properties.example
nacos/conf/nacos-logback.xml
nacos/conf/cluster.conf.example
nacos/conf/application.properties
nacos/bin/startup.sh
nacos/bin/startup.cmd
nacos/bin/shutdown.sh
nacos/bin/shutdown.cmd
[root@master ~]# mv /usr/local/src/nacos /usr/local/src/nacos9292
[root@master ~]# ls /usr/local/src/
java nacos9191 nacos9292
[root@master ~]# tar -xvf /opt/compression/nacos-server-1.4.1.tar.gz -C /usr/local/src/
nacos/LICENSE
nacos/NOTICE
nacos/target/nacos-server.jar
nacos/conf/
nacos/conf/1.4.0-ipv6_support-update.sql
nacos/conf/schema.sql
nacos/conf/nacos-mysql.sql
nacos/conf/application.properties.example
nacos/conf/nacos-logback.xml
nacos/conf/cluster.conf.example
nacos/conf/application.properties
nacos/bin/startup.sh
nacos/bin/startup.cmd
nacos/bin/shutdown.sh
nacos/bin/shutdown.cmd
[root@master ~]# mv /usr/local/src/nacos /usr/local/src/nacos9393
[root@master ~]# ls /usr/local/src/
java nacos9191 nacos9292 nacos9393
第四步
对nacos9191,nacos9292,nacos9393,进行配置
以nacos9191为例
进入nocos9191的conf目录下
cd /usr/local/src/nacos9191/conf
ls # 查看
[root@master ~]# cd /usr/local/src/nacos9191/
[root@master nacos9191]# ls
bin conf LICENSE NOTICE target
[root@master nacos9191]# cd ./conf/
[root@master conf]# ls
1.4.0-ipv6_support-update.sql application.properties.example nacos-logback.xml schema.sql
application.properties cluster.conf.example nacos-mysql.sql
第五步
修改conf/application.properties的配置,使用外置数据源,端端口号,要使用mysql5.7+(包括5.7版)
vi /conf/application.properties
server.servlet.contextPath=/nacos
### Default web server port:
server.port=9191 #要改的端口(自己的端口号)
#*************** Network Related Configurations ***************#
### If prefer hostname over ip for Nacos server addresses in cluster.conf:
# nacos.inetutils.prefer-hostname-over-ip=false
### Specify local server's IP:
# nacos.inetutils.ip-address=
#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=mysql //将#删除
### Count of DB:
db.num=1 //将#删除
### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos? //将#删除characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root //将#删除 改成自己的用户名
db.password.0=xxx //将#号删除,改成自己的数据密码
第六步
将 /conf/cluster.conf.example 拷贝为 /conf/cluster.conf
cp /conf/cluster.conf.example/ /conf/cluster.conf
[root@master conf]# cp cluster.conf.example cluster.conf
[root@master conf]# ls
1.4.0-ipv6_support-update.sql application.properties.example cluster.conf.example nacos-mysql.sql
application.properties cluster.conf nacos-logback.xml schema.sql
修改文件cluster.conf,vi cluster.conf
配置cluster.conf文件
将自己的虚拟机ip:自己的nacos定义的端口号
第四步()
进入/bin/下
修改startup.sh配置文件,注意配置大小是注意分配空间,否者会导致jvm的空间不足情况,
配置是可以根据单机版的来配置,配置是也要注意单位,我在这里也跳入坑,注意,注意,
不然导致你的虚拟机空间不足
vi startup.sh
第五部启动
进入/bin目录下
./startup.sh
启动之后进入,查看
cat /usr/local/src/nacos9191/logs/start.out
表示安装成功
第6部在浏览器上访问
大功告成
关闭
在/bin/目录下
./shutdown.sh