Cent OS 7 部署 Dubbo Zookeeper
1、安装JDK
https://www.cnblogs.com/hyfly/p/12381812.html
解压T
tar -zxvf /opt/apache-tomcat-9.0.29.tar.gz -C /usr/local/tomcat
重命名
mv apache-tomcat-9.0.29 tomcat4dubbo
配置环境变量
vim /etc/profile.d/tomcat.sh
CATALINA_BASE=/usr/local/tomcat/tomcat4dubbo PATH=$CATALINA_BASE/bin:$PATH export PATH CATALINA_BASE
source /etc/profile
把dubbo-admin-2.6.0.war拷贝到tomcat4dubbo的webapps目录下
cp /opt/dubbo-admin-2.6.0.war /usr/local/tomcat/tomcat4dubbo/webapps/dubbo.war
开机自启脚本
vim /etc/init.d/dubbo-admin
#!/bin/bash #chkconfig:2345 20 90 #description:dubbo-admin #processname:dubbo-admin CATALANA_HOME=/usr/local/tomcat/tomcat4dubbo export JAVA_HOME=/usr/local/java/jdk1.8 case $1 in start) echo "Starting Tomcat..." $CATALANA_HOME/bin/startup.sh ;; stop) echo "Stopping Tomcat..." $CATALANA_HOME/bin/shutdown.sh ;; restart) echo "Stopping Tomcat..." $CATALANA_HOME/bin/shutdown.sh sleep 2 echo echo "Starting Tomcat..." $CATALANA_HOME/bin/startup.sh ;; *) echo "Usage: tomcat {start|stop|restart}" ;; esac
添加服务,并启动
chkconfig --add dubbo-admin chmod +x /etc/init.d/dubbo-admin service dubbo-admin start
打开8080端口
firewall-cmd --add-port=8080/tcp --permanent firewall-cmd --reload
测试:通过 host:8080/dubbo/ 访问,账号密码为root
拷贝zookeeper-3.4.11.tar.gz到/opt下,并解压缩,重命名
tar -zxvf /opt/zookeeper-3.4.11.tar.gz -C /opt/
mv zookeeper-3.4.11 zookeeper
vim /etc/init.d/zookeeper
#!/bin/bash #chkconfig:2345 20 90 #description:zookeeper #processname:zookeeper ZK_PATH=/opt/zookeeper export JAVA_HOME=/usr/local/java/jdk1.8 case $1 in start) sh $ZK_PATH/bin/zkServer.sh start;; stop) sh $ZK_PATH/bin/zkServer.sh stop;; status) sh $ZK_PATH/bin/zkServer.sh status;; restart) sh $ZK_PATH/bin/zkServer.sh restart;; *) echo "require start|stop|status|restart" ;; esac
添加服务
chkconfig --add zookeeper chmod +x /etc/init.d/zookeeper chkconfig zookeeper on
初始化zookeeper配置文件,拷贝/opt/zookeeper/conf/zoo_sample.cfg到同一个目录下改个名字叫zoo.cfg
cp zoo_sample.cfg zoo.cfg
启动zookeeper
service zookeeper start
打开2181端口
firewall-cmd --add-port=2181/tcp --permanent firewall-cmd --reload

浙公网安备 33010602011771号