阿⾥云⽤宝塔⾯板安装JDK、zookeeper、dubbo
⽤宝塔⾯板⽐命令⾏来得简单⾼效,不⽤去记那些⽣涩的linux命令。
⼀、安装JDK
1.在\usr\下建⽴⽂件夹java;
2.上传jdk的linux压缩包;
3.解压;
4编辑\etc 的 profile ⽂件,在末尾添加如下命令⾏:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_55
JRE_HOME=/usr/java/jdk1.7.0_55/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
5.远程登录终端,输⼊命令⾏:java -version 后,如果系统⾃动显⽰了java的版本号,表⽰java安装成功。
⼆、安装zookeeper
1.在/usr/下建⽴⽂件夹zookeeper;
2.上传zookeeper⽂件⾄此,并解压;
3.在zookeeper的解压⽬录下建⽴ data ⽂件夹;
4.编辑zookeeper⽂件夹下conf⽂件夹下的zoo.cfg⽂件:
dataDir=/usr/zookeeper/zookeeper-3.4.6/data
# the port at which the clients will connect
clientPort=2181
5.运⾏⽂件夹bin下的zkserver.sh启动zookeeper服务:
./zkServer.sh start
如果要关闭zkServer,输⼊命令即可:
./zkServer.sh stop
linux命令查看文件夹大小查看akServer的运⾏状态:
./zkServer.sh status
注:字母命令要区分⼤⼩写。
三、安装dubbo服务
dubbo是资源调度和治理中⼼的管理⼯具。
安装好Tomcat后,拷贝dubbo-admin-2.5.4.war到webapps的⽂件夹下,⾃动解压后⽣成⽂件夹dubbo-admin-2.5.4,为了访问⽅便,⽂件夹改名为:dubbo-admin。
这个软件为服务⽅和消费⽅提供了联系的纽带。
特别注意:
⼯程全部编译通过后,⽤运⾏,但是成功运⾏的标志没有出现,也没有报错。把⽂件 log4j.properties 放⼊ resources ⽂件夹下,重新启动发现是因为通过端⼝2181不能连接到zookeeper服务器上,所以形成了连接死循环。
我的解决办法:
⾸先,我⽤宝塔⾯板的安全模块开放了 2181端⼝(zookeeper⽤)和20880端⼝(dubbo⽤),但还是不⾏;耽误我了较长时间。
这是神明有开始显灵指引我,我进⼊阿⾥云的控制⾯板添加安全组规则,允许那两个端⼝被访问,保存后,⼯程就正常了,感谢神明!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论