redhat7.6安装nacos并配置开机自启详细操作教程

IT集合9个月前更新 鲸落资源
1,926 0

操作系统:Red Hat Enterprise Linux Server release 7.6 (Maipo)

前置条件:java JDK、MySQL(独立部署也可以不需要tomcat)

1、查看是否安装jdk,及jdk路径

java -version

echo $JAVA_HOME

redhat7.6安装nacos并配置开机自启详细操作教程

2、上传nacos安装包解压

tar -xvf nacos-server-1.1.4.tar.gz

3、创建mysql数据库

在解压完的nacos文件夹下找到config文件夹,找到nacos-mysql.sql文件,将nacos-mysql.sql文件下载到本地,本地使用数据库管理工具连接上mysql(已完成mysql数据库安装)

①连接MySQL数据库后创建nacos数据库

–创建nacos数据库
CREATE DATABASE nacos CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-创建nacos专属用户(可选)

CREATE USER ‘nacos’@’localhost’ IDENTIFIED BY ‘nacos’;

–授权

GRANT ALL PRIVILEGES ON nacos.* TO ‘nacos’@’%.%.%.%’;   #ip可以配自己的宿主机ip

— 生效
FLUSH PRIVILEGES;

–如果密码正确却连不上nacos数据库,修改密码再次连接

SET PASSWORD FOR ‘nacos’@’192.168.75.1’ = PASSWORD(‘nacos’);
FLUSH PRIVILEGES;

②链接nacos数据库并导入表

通过工具链接nacos数据库,执行将上一步下载到本地的nacos-mysql.sql文件中的sql,创建nacos表

4、修改数据库配置

①进入config目录修改 vim application.properties

server.port=18848    #修改端口
#添加以下部分
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://xx.xx.xx.xx:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos
db.password=nacos

redhat7.6安装nacos并配置开机自启详细操作教程

5、单机启动

cd /nacos/bin
sh startup.sh -m standalone

#查看日志

tail -f /home/nacos/logs/start.out

6、访问nacos页面,启动日志查看访问地址

http://ip地址:18848/nacos/index.html

redhat7.6安装nacos并配置开机自启详细操作教程

 

7、配置开机自启

①添加开机自启文件

vim /lib/systemd/system/nacos.service

添加如下内容:

[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
#此处为nacos的安装路径
ExecStart=/home/nacos/bin/startup.sh
ExecReload=/home/nacos/bin/shutdown.sh
ExecStop=/home/nacos/bin/shutdown.sh
PrivateTmp=true

[Install]
WantedBy=multi-user.target

②修改启动文件

vim   startup.sh

注释以下四行,并添加JAVA_HOME

#[ ! -e “$JAVA_HOME/bin/java” ] && JAVA_HOME=$HOME/jdk/java
#[ ! -e “$JAVA_HOME/bin/java” ] && JAVA_HOME=/usr/java
#[ ! -e “$JAVA_HOME/bin/java” ] && JAVA_HOME=/opt/taobao/java
#[ ! -e “$JAVA_HOME/bin/java” ] && unset JAVA_HOME
JAVA_HOME=/usr/local/src/java/jdk1.8.0_221  #JDK路径 可用命令 echo $JAVA_HOME 查看

redhat7.6安装nacos并配置开机自启详细操作教程

③修改开机自启

systemctl daemon-reload    #重新加载开机启动脚本
systemctl start nacos.service    #开启nacos
systemctl stop nacos.service    #关闭nacos脚本
systemctl status nacos.service    #查看状态
systemctl enable nacos.service     #设置开机启动

④重启验证

reboot

nacos集群部署

前置条件:

①3个或三个以上的nacos节点

1、修改/home/nacos/conf下的cluster.conf.example文件,每行配置ip+端口,(至少配置三个节点)(有些nacos安装包解压后没有cluster.conf,可以手动建或者  cp cluster.conf.example  cluster.conf  复制一份)

示例:cluster.conf文件中只有以下配置,多余部分删除或注释

192.168.0.1:18848
192.168.0.2:18848
192.168.0.3:18848

2、配置完成后,在各个节点输入启动命令

sh startup.sh

3、浏览器访问nacos地址,登录后,查看集群管理-节点列表

© 版权声明

相关文章

广告也精彩

暂无评论

暂无评论...