centos7安装nacos

一、前言

centos 7.9上部署nacos 2.0.3

二、部署步骤

1、下载nacos
wget -P /opt/software/ https://github.com/alibaba/nacos/releases/download/2.0.3/nacos-server-2.0.3.tar.gz
2、解压并改变nacos部署目录
cd /opt/software/
tar -zxf nacos-server-2.0.3.tar.gz
mv nacos /usr/local/
3、安装mysql5.7(略)
4、创建nacos数据库
mysql -uroot -pmypwd111
  DROP DATABASE nacos_config;
  CREATE DATABASE nacos_config;
  exit;

注:创建nacos用的库,库名:nacos_config

5、导入nacos数据结构
mysql -uroot -pmypwd111 -Dnacos_config < /usr/local/nacos/conf/nacos-mysql.sql
6、修改nacos配置文件
vim /usr/local/nacos/conf/application.properties
### 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.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=mypwd111

● db.num=1 去掉注释

● db.url.0=jdbc:mysql://127.0.0.1:3306/nacos? 改为 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?  ,这里的3306/和问号?之间的就是你的nacos数据库名。

● db.user.0=nacos 改为 db.user.0=root   你的mysql账号

● db.password.0=nacos 改为 db.password.0=mypwd111 你的mysql密码

7、启动nacos单机服务
cd /usr/local/nacos/bin/
./startup.sh -m standalone   # 启动单机模式nacos服务
./shutdown.sh   # 关闭服务
8、将nacos启动加入到systemd管理
cat > /etc/systemd/system/nacos.service <<EOF
[Unit]
Description=Nacos Service standalone
After=syslog.target network.target
 
[Service]
Environment="JAVA_HOME=/usr/local/jdk"
Type=forking
ExecStart=/usr/local/nacos/bin/startup.sh -m standalone
ExecReload=/usr/local/nacos/bin/shutdown.sh
ExecStop=/usr/local/nacos/bin/shutdown.sh
PrivateTmp=true

[Install]
WantedBy=multi-user.target
EOF
9、设置nacos开机自启并启动nacos单机版(和步骤7重复,建议选这个)
systemctl daemon-reload
systemctl enable nacos.service --now
10、访问nacos单机版页面

http://192.168.10.79:8848/nacos/    (默认账号密码都是nacos)

三、(扩展)添加一条配置到nacos

相关推荐

  1. centos7安装rabbitMQ

    2024-01-02 13:20:03       65 阅读
  2. CentOS 7 安装 Nginx

    2024-01-02 13:20:03       59 阅读
  3. CentOS 7 安装 Nginx

    2024-01-02 13:20:03       50 阅读
  4. CentOS7安装Docker

    2024-01-02 13:20:03       60 阅读
  5. Centos7安装django

    2024-01-02 13:20:03       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-02 13:20:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-02 13:20:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-02 13:20:03       82 阅读
  4. Python语言-面向对象

    2024-01-02 13:20:03       91 阅读

热门阅读

  1. 前端Vue日常工作中--Vue路由相关

    2024-01-02 13:20:03       46 阅读
  2. SpringBoot 中获取 Request 的四种方法

    2024-01-02 13:20:03       63 阅读
  3. C++ 值传递、引用传递、指针传递

    2024-01-02 13:20:03       54 阅读
  4. 【拼题A】2024跨年挑战赛

    2024-01-02 13:20:03       44 阅读
  5. 14、应用层优化

    2024-01-02 13:20:03       51 阅读
  6. 【DOCKER】详细介绍以及如何创建管理DOCKER

    2024-01-02 13:20:03       54 阅读
  7. Docker

    Docker

    2024-01-02 13:20:03      65 阅读
  8. docker的安装以及使用经验

    2024-01-02 13:20:03       53 阅读
  9. C++ 编程必备:对象生命周期管理的最佳实践

    2024-01-02 13:20:03       60 阅读
  10. vim 命令速记

    2024-01-02 13:20:03       54 阅读
  11. Stable Diffusion 本地部署详细教程

    2024-01-02 13:20:03       56 阅读
  12. Spring之TypeFilter

    2024-01-02 13:20:03       56 阅读
  13. vivado XDC优先级

    2024-01-02 13:20:03       51 阅读
  14. 姿态估计:DiffPose

    2024-01-02 13:20:03       59 阅读
  15. 【数值分析】choleskey分解,matlab实现

    2024-01-02 13:20:03       61 阅读