一、安装naocs
1.wget下载:
wget https://github.com/alibaba/nacos/releases/download/2.2.1/nacos-server-2.2.1.tar.gz
2. 解压Nacos压缩包
tar -zxvf nacos-server-2.2.1.tar.gz
3. 进入Nacos目录
cd nacos
4. 启动Nacos(Standalone模式)
./bin/startup.sh -m standalone
二、设置开机自启:
1、cd /lib/systemd/system ,新建nacos.service文件:vim /lib/systemd/system/nacos.service
[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/nacos/bin/startup.sh -m standalone
ExecReload=/usr/local/nacos/bin/shutdown.sh
ExecStop=/usr/local/nacos/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
2、然后执行如下命令
systemctl daemon-reload #使配置文件生效
3、然后执行如下命令,使nacos开机自启生效
systemctl enable nacos.service #使nacos开机自启生效
4、执行nacos启动命令
systemctl start nacos.service #执行nacos启动命令
5、期间遇到的问题,启动报错,查看nacos运行状态
systemctl status nacos.service #查看nacos的运行状态
报如下错误:
Job for nacos.service failed because the control process exited with error code. See "systemctl status nacos.service" and "journalctl -xe" for details.
which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin)
6、解决方法
①执行 whereis javac 命令
java的安装路径底下的javac:javac: /usr/local/java/jdk1.8.0_144/bin/javac
②然后,创建软连接,执行如下命令
ln -s /usr/local/java/jdk1.8.0_144/bin/javac /usr/bin/java
最后执行 systemctl start nacos.service 命令,启动完成,开机自启设置成功