• LInux 安装 jdk、tomcat、dockers、zookeeper


    安装一套环境,

    一个空白的Linux环境

    先看下Linux 版本

    uname -a

    X86_64 64位Linux环境。

     

    安装docker

    yum -y install docker

    安装jdk;

    我要装一个1.7的jdk ,取64位

    下载地址:http://www.oracle.com/technetwork/Java/javase/downloads/java-archive-downloads-javase7-521261.html

    解压到 /usr/local/java, 解压命令:tar -zxvf ***.tar.gz

    配置环境变量 vi /etc/profile

    JAVA_HOME=/usr/local/java/jdk7

    JRE_HOME=/usr/local/java/jdk7/jre

    PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH

    配置后执行命令:source /etc/profile 启动环境变量配置

     

    Java -version 查看版本

     

    JDK安装OK;

    安装tomcat

    jdk,下载一个tomcat包,解压tomcat 到 /usr/local OK

    解压后Linux可能没有开放8080端口,外边访问不到。

    开放端口:vi sysconfig/iptables 

    插入:

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 

     

    重启防火墙,使开放端口生效 

     

    tomcat 安装OK

    安装一个zookeeper 

    同样的,上传压缩包,解压 

    conf文件夹下拷贝zoo_sample.cfg 文件创建一个zoo.cfg 文件修改信息 

    dataDir=/usr/zookeeper 

    dataLogDir=/usr/zookeeper/log 

     

    创建这两个文件一定要去创建这两个文件夹。zookeeper比较傻不会自动创建这些文件夹。没有文件夹启动报错。

    配置zookeeper环境变量:

     

    开放端口:vi sysconfig/iptables

    插入:

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT

     

    重启防火墙,使开放端口生效

     

    启动zookeeper ./zkServer.sh start

     

    安装后启动zookeeper报错:拒绝链接。

     

    zookeeper启动后就是访问不到2181端口,查看日志发现报错 dataLogDir /usr/zookeeper/log is missing 找不到 log文件夹

    突然想到这个文件夹没有创建,它自己又傻不会自动创建。新建一个这样的文件夹就好了。

     

    再次启动zookeeper

     

    查看启动日志:tail -f zookeeper.out 启动OK

    使用客户端程序调用测试, sh zkCli.sh -server 127.0.0.1:2181

    安装zookeeper OK

    当时做好的一个版本:

    环境:

    Centos 6.4系统

    CPU :2核

    内存 4G

    磁盘 50G

    带宽 2M

    64位jdk 版本:1.7.0_80

    tomcat 版本 : 7.0.69

    zookeeper版本 : 3.4.6

    项目部署:

    项目在线下打成war包,上传到 /usr/local/tomcat/webapps/下

    进入 /usr/local/tomcat/bin 下启动tomcat

    sh startup.sh

    启动效果:

    查看启动后tomcat进程:ps -ef|grep tomcat

    进入/usr/local/zookeeper/bin下 启动 Zookeeper

    sh zkServer.sh start

    启动效果:

     

    查看启动后zookeeper进程:ps -ef|grep zookeeper

  • 相关阅读:
    【XXE学习】XML外部实体注入
    记一次解密wireshark抓取的冰蝎通信流量
    weblogicSSRF漏洞复现
    解决docker删除加载失败的镜像报错
    【vulapps】Sturcts2 S2-037RCE漏洞复现
    【XSS-labs】level 16-20
    解决docker-compose下载过慢
    【XSS-labs】Level 11-15
    【XSS-labs】level 6-10
    [PHP]用PHP自己写一个基于zoomeye的api(偷懒必备quq)
  • 原文地址:https://www.cnblogs.com/wgy1/p/9770927.html
Copyright © 2020-2023  润新知