安装并单实例运行nacos
[ root] tar -zvxf jdk-8u301-linux-x64.tar.gz -C /home
[ root] vim /etc/profile
export JAVA_HOME = /home/jdk1.8.0_301
export CLASSPATH = .:$JAVA_HOME /lib/dt.jar:$JAVA_HOME /lib/tools.jar:$JAVA_HOME /jre/lib/rt.jar
export PATH = $PATH : ${JAVA_HOME} /bin
[ root] vim /etc/profile
[ root] java -version
java version "1.8.0_301"
Java( TM) SE Runtime Environment ( build 1.8 .0_301-b09)
Java HotSpot( TM) 64 -Bit Server VM ( build 25.301 -b09, mixed mode)
[ root] javac -version
javac 1.8 .0_301
[ root] mkdir /home/nacos
[ root] tar -zvxf nacos-server-2.0.2.tar.gz -C /home/nacos
[ root] vim /home/nacos/conf/application.properties
spring.datasource.platform= mysql
db.num= 1
db.url.0= jdbc:mysql://localhost:3306/nacos?characterEncoding= utf8& connectTimeout = 1000 & socketTimeout = 3000 & autoReconnect = true& useUnicode = true& useSSL = false& serverTimezone = UTC
db.user= root
db.password= root
[ root] sh /home/nacos/bin/startup.sh -m standalone
[ root] ps -ef| grep nacos
root 10155 1 99 15 :25 pts/1 00:00:26 /home/jdk1.8.0_301/bin/java -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone= true -Dnacos.member.list= -Djava.ext.dirs= /home/jdk1.8.0_301/jre/lib/ext:/home/jdk1.8.0_301/lib/ext -Xloggc:/home/nacos/logs/nacos_gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles= 10 -XX:GCLogFileSize= 100M -Dloader.path= /home/nacos/plugins/health,/home/nacos/plugins/cmdb -Dnacos.home= /home/nacos -jar /home/nacos/target/nacos-server.jar --spring.config.additional-location= file:/home/nacos/conf/ --logging.config= /home/nacos/conf/nacos-logback.xml --server.max-http-header-size= 524288 nacos.nacos
[ root] netstat -ntlp
修改nocas启动脚本,修改JDK路径,注释下面3个,配置单实例模式 export MODE="standalone"
[ root] vim /home/nacos/bin/startup.sh
[ ! -e "$JAVA_HOME /bin/java" ] && JAVA_HOME = /home/jdk1.8.0_301
if [ -z "$JAVA_HOME " ] ; then
if $darwin ; then
if [ -x '/usr/libexec/java_home' ] ; then
export JAVA_HOME = ` /usr/libexec/java_home`
elif [ -d "/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home" ] ; then
export JAVA_HOME = "/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home"
fi
else
JAVA_PATH = ` dirname $( readlink -f $( which javac)) `
if [ "x$JAVA_PATH " != "x" ] ; then
export JAVA_HOME = ` dirname $JAVA_PATH 2 > /dev/null`
fi
fi
if [ -z "$JAVA_HOME " ] ; then
error_exit "Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better!"
fi
fi
export SERVER = "nacos-server"
export MODE = "standalone"
[ root] vim /usr/lib/systemd/system/nacos.service
[ Unit]
Description = Nacos Service
After = network.target
[ Service]
Type = forking
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
[ root] systemctl daemon-reload
[ root] systemctl enable nacos.service
[ root] systemctl restart nacos.service
地址:http://IP:8848/nacos
账号:nacos
密码:nacos