dubbo管理台的部署

来源:互联网 发布:大数据的特点是什么 编辑:程序博客网 时间:2024/05/18 03:42
1、安装JDK
1、下载并上传jdk,可以用SecureFX 上传jdk到Linux,也可以wget url在Linux上直接下载
2、解压JDK到/usr/java/目录下。
tar -zxvf jdk1.7.0_45.tar.gz  -C /usr/java
3、配置环境变量
vi /etc/profile
文件中加入:
JAVA_HOME=/usr/java/jdk1.7.0_45
CLASSPATH=$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
使配置立即生效:
source /etc/profile
4、检查是否配置成功
java -version
javac
2、配置zookeeper
1、上传zookeeper压缩包到Linux上的/home/zookeeper下
2、进入zookeeper的压缩包目录下解压zookeeper
tar -zxvf zookeeper -3.4.6.tar.gz
3.进入/zookeeper -3.4.6/conf目录下,把zoo_sample.cfg文件复制为zoo.cfg文件,并修改zoo.cfg文件
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
打开后,修改类容为:
tickTime=2000
dataDir=/opt/zookeeper-3.4.6/data
clientPort=2181
initLimit=5
syncLimit=2
server.1=ip:2888:3888
server后面跟的数字就是该节点的标号,我们需要将这个编号写入名为myid的文件。该文件应该存放在前面配置的dataDir指向的目录下。 
例如上面的server.1节点,对应的data/myid文件中应该写入1。
4..在/etc/profile文件中设置PATH
修改profile文件:
vi /etc/profile
在文件中加入:
export ZOOKEEPER_HOME=/home/zookeeper-3.4.6
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
使文件生效:
source /etc/profile
5、启动zookeeper,进入/home/zookeeper-3.4.6/bin目录下
启动命令:
./zkServer.sh start
查看状态:
./zkServer.sh status
gps
重新启动:
./zkServer.sh restart
3.安装tomcat以及dubbo
1.tomcat的tar以及dubbo的war上传到/home下,并解压tomcat
tar -zxv -f apache-tomcat-7.0.29.tar.gz         // 解压压缩包 
2.把tomcat的webapp/ROOT下的数据全部删除,然后把dubbo的war移动到tomcat的webapp/ROOT目录下,然后解压war包
mv /home/dubbo-4.8.2 /home/apache-tomcat-7.0.29/webapp/ROOT
unzip dubbo-4.8.2.war
3.进入tomcat的bin目录下给文件赋可执行权限并启动tomcat
cd /home/apache-tomcat-7.0.29/bin
chmod u+x *.sh
sh startup.sh   // 启动tomcat
sh shutdown.sh  //停止tomcat
可以进入/home/apache-tomcat-7.0.29/logs文件下查看tomcat控制台日志
cd /home/apache-tomcat-7.0.29/logs
tail -f catalina.out
4.浏览器访问项目,在浏览器输入ip+tomcat端口,如果弹出登录弹窗,就代表部署成功,用户名密码都为root。
4.遇到问题和解决办法
1.问题:项目刚从githup上dang下来的时候,需要下载各种jar包,maven去自动下载,当时下载的速度很慢,有的完全下载不下来
解决办法:更换了maven的镜像,换成aliyun的地址
<mirrors>        
   <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>     
  </mirrors>    
1 0
原创粉丝点击