Nacos v2.2.3 安装
 nacos依赖JDK,请确保已经安装了JDK,推荐JDK8,自行安装JDK环境!
 nacos需要链接数据库,请确保已经安装了数据库,自行安装MySQL环境!
下载解压
tar -zxvf nacos-server-2.2.3.tar.gz -C /usr/local
修改配置文件
// 配置文件路径: /usr/local/nacos/conf/application.properties//配置项
// 端口号
server.port=8849
//开启鉴权,把默认值false改成true nacos.core.auth.enabled=true
//自定义身份识别的key(不可为空)和value(不可为空) nacos.core.auth.server.identity.key=example nacos.core.auth.server.identity.value=example
//自定义密钥 配置值必须是base64字符串,不低于32字符 nacos.core.auth.plugin.nacos.token.secret.key=MDBkNDkyOWU4NjQ2MGQ0ZWM3M2MzYzM2ZDk1MWVkMWYyNzA4OTEyYmQ1=
//数据库配置
  //数据库类型,新版使用spring.sql.init.platform替代
  spring.datasource.platform=mysql
  //数据库数目
  db.num=1
  //配置数据库链接,前提是数据库已存在,用户名密码要提前创建好
  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=nacos
  db.password.0=nacos
单机启动
// 启动
cd /usr/local/nacos/bin sh startup.sh -m standalone
//停止
sh shutdown.sh -m standalone

=========附加说明 =========
涉及的数据库操作说明
#### # 创建新用户 # CREATE USER 'nacos'@'%' IDENTIFIED BY 'nacos'; # GRANT ALL PRIVILEGES ON *.* TO 'nacos'@'%' WITH GRANT OPTION; # flush privileges; # 登录测试 # mysql -unacos -p -P3306 -h47.109.107.156 --default-auth=mysql_native_password # 配置好数据库后,要先导入数据库mysql-schema.sql文件,否则启动会失败,报错 No DataSource set # 数据库文件在/usr/local/nacos/conf/mysql-schema.sql下,自行用navicat或其他方式导入,要先创建好数据库并进入该库。 # 测试发现数据库名必须为nacos ? # create database nacos charset utf8; # use nacos; # mysql> source /usr/local/nacos/conf/mysql-schema.sql # 整合下,外部方式导入 # mysql -unacos -pnacos -e "CREATE DATABASE nacos charset utf8; USE nacos; source /usr/local/nacos/conf/mysql-schema.sql;"
                    
                
                
            
        
浙公网安备 33010602011771号