← 返回首页
CentOS7安装nacos
发表时间:2023-02-02 09:10:43
CentOS7安装nacos

CentOS7安装nacos

1.下载nacos服务器

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

去nacos官网下载最新版的2.0版本,nacos 2.0.0 for linux

2.安装nacos服务

1.解压缩nacos-server-2.0.0.tar.gz到/usr/local目录。

tar -zxvf nacos-server-2.0.0.tar.gz -C /usr/local

2.在mysql服务器里新建名字叫nacos_config的数据库。

3.在nacos的conf目录下把nacos-mysql.sql导入到nacos数据库。

3.编辑conf目录下的application.properties.example。配置自己的数据库用户名和密码

### 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=root

4.编辑bin目录下的startup.sh批处理文件。把nacos模式改为standalone

export SERVER="nacos-server"
#export MODE="cluster"
export MODE="standalone"
export FUNCTION_MODE="all"
export MEMBER_LIST=""
export EMBEDDED_STORAGE=""

5.运行startup.sh启动nacos服务。出现以下信息说明服务器启动成功!

[root@localhost bin]# ./startup.sh
/usr/local/jdk/bin/java  -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true -Dnacos.member.list= -Djava.ext.dirs=/usr/local/jdk/jre/lib/ext:/usr/local/jdk/lib/ext -Xloggc:/usr/local/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -Dloader.path=/usr/local/nacos/plugins/health,/usr/local/nacos/plugins/cmdb -Dnacos.home=/usr/local/nacos -jar /usr/local/nacos/target/nacos-server.jar  --spring.config.additional-location=file:/usr/local/nacos/conf/ --logging.config=/usr/local/nacos/conf/nacos-logback.xml --server.max-http-header-size=524288
nacos is starting with standalone
nacos is starting,you can check the /usr/local/nacos/logs/start.out