一.环境:

  服务器环境:CENTOS-7.4-64位

  三台服务器IP:192.168.150.130:8848,192.168.150.131:8848,192.168.150.132:8848

  软件:nacos-0.8.0   jdk1.8.0_144

1.  安装JDK,设置JDK环境变量,解压maven,并设置maven环境变量,变量设置如下,根据自己的安装路径或解压路径不同对变量里的路径进行相应的更改:

注意:jdk也可以下载rpm安装包,直接 rpm -ivh jdkXXX.rpm就可以安装就不用配置下面环境

  #vim /etc/profile  //在文件最后添加

 

  export MAVEN_HOME=/nacos/maven/apache-maven/src

  export PATH=${PATH}:${MAVEN_HOME}/bin

  export JAVA_HOME=/usr/java/jdk1.8.0_144

  exportCLASSPATH=$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin:$MAVEN_HOME/bin

2.  安装配置nacos,我这里使用的是源码包直接将软件解压到了指定目录下:

  # /nacos/nacos

  到/nacos/nacos/config目录下配置cluster.conf文件:

   # vim cluster.conf  //在文件里添加相关服务器IP,三台机器都做相同的配置:

  192.168.150.130:8848

  192.168.150.131:8848

  192.168.150.132:8848

3.  创建数据库:  

  然后将/nacos/conf/nacos-mysql.sql里的SQL语句直接导入既可

4.  配置application.properties文件:

    三台机器都是相同的更改

  # spring

 

  server.contextPath=/nacos

  server.servlet.contextPath=/nacos

  server.port=8848

 

  nacos.cmdb.dumpTaskInterval=3600

  nacos.cmdb.eventTaskInterval=10

  nacos.cmdb.labelTaskInterval=300

  nacos.cmdb.loadDataAtStart=false

 

  db.num=1

  db.url.0=jdbc:mysql://10.51.10.128:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

  db.user=root

  db.password=123456

 5.  配置完成后启动服务:

  #sh /nacos/bin/startup.sh

  查看/nacos/logs/start.out日志,输出以下日志说明启动成功,先启主,再启两台辅:

 

 

访问红色圈中的URL,可直接看到NACOS的登陆界面: