linux下安装开发环境

作者: 守护一一 | 来源:发表于2018-05-28 16:44 被阅读0次

    jdk

    下载jdk安装包,解压到/usr/java/jdk 

    配置环境变量:

    #vi  /etc/profile

    在该profile文件中最下面添加:

        JAVA_HOME=/usr/java/jdk1.7.0//自己的jdk路径

        JRE_HOME=/usr/java/jdk1.7.0/jre

        PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

        CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

        export JAVA_HOME JRE_HOME PATH CLASSPATH

    添加完毕保存退出

    source /etc/profile

    [root@iZm5eamdl6me8p3khnmlgcZ local]# java -version

    java version "1.8.0_65"

    Java(TM) SE Runtime Environment (build 1.8.0_65-b17)

    Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

    完毕


    tomcat

    下载安装包到/usr/local解压 

    更改默认端口8080随便改8083 

    改完以后配置防火墙放过该端口:

        vi /etc/sysconfig/iptables

        -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙)

        -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙)

        特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面

        /etc/init.d/iptables restart

        #最后重启防火墙使配置生效

    或者:

    1、把tomcat的包传到linux上,并解压到相应的目录

    2、启动tomcat

         tomcat的安装目录/bin/startup.sh

     /opt/java/apache-tomcat-7.0.79/bin/startup.sh

    3、关闭tomcat

          tomcat的安装目录/bin/shutdown.sh

      /opt/java/apache-tomcat-7.0.79/bin/shutdown.sh

    4关闭防火墙

    关闭命令:        service iptables stop 

            永久关闭防火墙:  chkconfig iptables off

    查看防火墙关闭状态 

               service iptables status


    配置ssh免密登录

    1.安装SSH:

    yum install openssh-clients

    2.修改SSH配置文件

    vim /etc/ssh/sshd_config

    修改成如下图(其实就是把前面 ‘#’ 删除即可)

    重启SSH:

    service sshd restart 

    进入当前用户下,生成秘钥

    cd /home/sa 

    ssh-keygen -t rsa

    一路回车

    把id_rsa.pub追加到授权的key里面去

    cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

    设置.ssh目录和公秘钥权限

    sudo chmod 700 /home/sa 

    sudo chmod 700 -R ~/.ssh 

    sudo chmod 600 ~/.ssh/authorized_keys

    检验能否无密码ssh登录本机

    ssh hadoopmaster

    第一次登录需要回答yes,以后都不需要,可以直接登录。

    hadoopmaster主机免密码登录hadoopslaver1主机

    1.进入hadoopmaster的.ssh目录下

    cd ~/.sshs 

    2.把authorized_keys复制到其他机器上,如节点hadoop2

    scp authorized_keys sa@hadoopmaster:/home/sa/.ssh/temp

    注意:若出现权限不足,可以root权限过去

    相关文章

      网友评论

        本文标题:linux下安装开发环境

        本文链接:https://www.haomeiwen.com/subject/xavgjftx.html