Centos7安装nacos详细步骤(配置开机自启)
Nacos
-
解压文件
创建数据库nacos,导入nacos的sql文件
-
创建数据库nacos,导入nacos的sql文件
-
修改启动文件(根据系统选择)
[root@localhost bin]# cd nacos/bin/ [root@localhost bin]# ls shutdown.cmd shutdown.sh startup.cmd startup.sh [root@localhost bin]# vim startup.sh
下拉找到下面这段配置
将MODE的值改为
MODE="standalone" # cluster代表集群启动,standalone为单机启动,默认为集群启动
-
修改配置文件
[root@localhost nacos]# cd nacos/conf/ [root@localhost nacos]# vim application.properties
下拉找到
端口一般不用改,下面的改为:
#*************** Config Module Related Configurations ***************# ### If use MySQL as datasource: spring.datasource.platform=mysql #取消注释 ### Count of DB: db.num=1 #取消注释 ### Connect URL of DB: ### 取消注释并修改数据库连接地址,连接用户及用户密码 db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=user db.password.0=password
操作完成,打开浏览器访问localhost:8848,默认用户密码为nacos,nacos。
进入配置环境中配置。
-
配置开机自启
添加nacos.service文件,Exec开头的三个配置路径改为自己的nacos路径即可。
vim /lib/systemd/system/nacos.service
[Unit] Description=nacos After=network.target [Service] Type=forking ExecStart=/zzzaaa/nacos/bin/startup.sh -m standalone ExecReload=/zzzaaa/nacos/bin/shutdown.sh ExecStop=/zzzaaa/nacos/bin/shutdown.sh PrivateTmp=true [Install] WantedBy=multi-user.target
重新加载使nacos服务配置生效。
systemctl daemon-reload
设置nacos服务自启
systemctl enable nacos.service
修改javac软连接
# 查看javac位置 which javac # 建立软连接 /usr/local/jdk8u322-b06/bin/javac路径改为自己的,如果提示/usr/bin/javac文件已存在,先删掉,重新建立 ln -s /usr/local/jdk8u322-b06/bin/javac /usr/bin/javac
启动/停止
systemctl start nacos.service systemctl stop nacos.service
查看启动状态
systemctl status nacos.service