首页 > 系统相关 >【Centos】Centos 7.6 安装 Nacos 2.3.0

【Centos】Centos 7.6 安装 Nacos 2.3.0

时间:2023-12-12 21:56:53浏览次数:43  
标签:core Centos sudo nacos auth Nacos 7.6 2.3 true

1  前言

我们前面已经安装了 Maven 、 JDK 和 MySQL 哈,就是为了给 Nacos 铺垫哈。

nacos:https://nacos.io/zh-cn/docs/quick-start.html

2  安装步骤

2.1  下载压缩包

https://github.com/alibaba/nacos/releases

# 解压
tar -zxvf  你的压缩包

2.2  执行SQL文件

执行 conf 下的 mysql-schema.sql 文件:

2.3  修改配置文件

修改 conf/application.properies,改为自己的数据库信息哈:

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://192.168.10.100:4000/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=nacos
db.password.0=nacos

2.4  启动试试

./bin/startup.sh -m standalone

启动日志:

访问下主页: 

2.5  开启登录认证

https://nacos.io/zh-cn/docs/v2/guide/user/auth.html

启动登录认证功能  原本是false 修改为 true:

nacos.core.auth.enabled=true

当 nacos.core.auth.enabled=true 时,Nacos 启动登录认证功能。此时访问 Nacos 服务端 API 和控制台,都需要输入用户名和密码。默认的用户名和密码都是 nacos。

nacos.core.auth.server.identity.key是 Nacos 中的一个配置,用于身份验证的对称加密密钥。

nacos.core.auth.server.identity.value 是 Nacos 中的一个配置,用于身份验证的对称加密密钥值

nacos.core.auth.plugin.nacos.token.secret.key 用于生成和验证 Token

nacos.core.auth.server.identity.key=kuku                         
​​​​​​​nacos.core.auth.server.identity.value=kukuku
nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789

2.6  开机自启动

(1)创建Nacos服务配置文件:使用以下命令创建Nacos服务的配置文件。

sudo vi /etc/systemd/system/nacos.service

(2)将以下内容粘贴到配置文件中:

[Unit]
Description=Nacos Service
After=network.target

[Service]
Type=forking
ExecStart=/usr/nacos/bin/startup.sh -m standalone
ExecStop=/usr/nacos/bin/shutdown.sh
User=root
PrivateTmp=true
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target

里边的路径记得换成你自己的哈。

(3)启动Nacos服务:使用以下命令启动Nacos服务。

# 启动 nacos
sudo systemctl start nacos
# 停止 nacos
sudo systemctl stop nacos
# 开启开机自启
sudo systemctl enable nacos
# 查看是否自启动
sudo systemctl is-enabled nacos

3  小结

ok,完事。

 

标签:core,Centos,sudo,nacos,auth,Nacos,7.6,2.3,true
From: https://www.cnblogs.com/kukuxjx/p/17897789.html

相关文章

  • storybook 7.6
    https://storybook.js.org/tutorials/intro-to-storybook/vue/zh-CN/get-started/开始吧注释:degit从github拉去代码的工具,在国内范文github有问题,需要手动下载这个模板npxdegitchromaui/intro-storybook-vue-templatetaskbox注释:启动组件开发环境yarnstorybook简单......
  • 【Centos】Centos 7.6 安装 Maven 3.6.3
    1  前言继续安装我们的Maven3.6.3,为了给安装Nacos做铺垫。https://archive.apache.org/dist/maven/maven-3/2 安装步骤2.1 下载压缩包wgethttps://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz2.2 解压缩tar-zx......
  • 【Centos】Centos 7.6 安装 JDK8
    1  前言继续安装我们的JDK8。2 安装步骤2.1 下载rpm包wget--no-check-certificate--no-cookies--header"Cookie:oraclelicense=accept-securebackup-cookie"http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u13......
  • 【Centos】Centos 7.6 安装 MySQL 8
    1  前言接上节,安装完PostageSQL,我们继续安装MySQL,因为XXL-JOB使用的是MySQL。2 安装步骤2.1 卸载默认rpm-qa|grepmariadb用于查看有没有安装mariadb(将mariadb换为mysql即可查看有无安装mysql)rpm-emariadb-libs--nodeps用于删除mariadb2.......
  • centos7搭建kubernetes-v1.25.1集群(Containerd作为运行时)
    集群配置节点名称内存硬盘处理器内核总数ipmaster6GB40GB6192.168.67.166node16GB40GB6192.168.67.167node26GB40GB6192.168.67.168一、所有节点更改镜像源curl-o/etc/yum.repos.d/CentOS-Base.repo二、所有节点安装docker,注意:K8s在1.24以上......
  • Redhat7或Centos7自带Yum源卸载并安装国内Yum源
    自带Yum源卸载由于操作yum源涉及到权限,我们使用的普通用户是无法操作的。这里我们要登陆超级权限账号。(默认账号是root,如果你在安装时修改过就把下面命令的root修改为你安装输入的账号名)注意:这里回车后输入密码是不显示的,密码也是你安装时填写的。输入好密码回车,下一条左边就会......
  • 【Centos】Centos 7.6 安装 PostageSQL 14
    1  前言接上节,配置完虚拟内存,首先我先安装下数据库。2 安装步骤2.1 查看系统信息查看发行版本cat/etc/centos-release 查看处理器类型2.2 前往官网根据系统信息,以及要安装的版本信息:https://www.postgresql.org/download/linux/redhat/2.3 命令执行2.3......
  • 【Centos】Centos 7.6 配置内存交换区
    1  前言嘿嘿,双十二搞活动了,兄弟们,看便宜买了一台腾讯云的,我本身已经有一台2C2G的了,上边部署的微服务,主要是熟悉微服务的体系,什么注册中心、配置中心、数据库、XXL-JOB、Redis基础设施就一堆,还有我的微服务四个中心一个应用,实在是不堪重负,这不是搞活动,正好再来一台,一台用来部署......
  • CentOS7 扩容
    1.修改虚拟机磁盘容量例如之前虚拟机磁盘空间为30G,现要将磁盘容量设置为50G打开虚拟机(必须处于关机状态),点击【编辑虚拟机设置】,然后点击【磁盘】,接着点击【扩展】,输入修改后的最大磁盘容量50G,具体操作时最大容量根据自己的需求设置即可。   输入完成最大磁盘容量后,点击......
  • CentOS7.6安装docker一把成
    新建虚拟机或云主机,连通网络后刷此脚本安装docker#卸载旧docker安装新dockeryumremovedockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedocker-engineyuminstall-yyum-utilsdevice-mapper-persiste......