金沙国际官网_金沙国际平台登录

因为这个金沙国际官网_金沙国际平台登录网站与很多的大型澳门赌场都有合作,金沙国际官网_金沙国际平台登录尽职尽责,高效执行,保持好奇心,不断学习,追求卓越,点击进入金沙国际官网_金沙国际平台登录马上体验吧,所以现在也正式地开始了营业。

您的位置:金沙国际官网 > 金沙国际平台登录 > linux服务器项目部署,Linux下安装jdk8步骤详述

linux服务器项目部署,Linux下安装jdk8步骤详述

发布时间:2019-11-03 16:57编辑:金沙国际平台登录浏览(60)

        之前总玩v8虚拟机,最近看到腾讯云学生套餐很实惠就租了个linux服务器搭一个项目,做下这个项目部署全记录,即为了方便以后查看,同时也分享下自己的经验,不足之处还请多多指教,废话不多说,直接开始!!!

    环境:RHEL6.5

    作为Java开发人员,在Linux下安装一些开发工具是必备技能,本文以安装jdk为例,详细记录了每一步的操作命令,以供参考。

        注:因为我租的腾讯云ContOS6.5服务器,没有图形化界面,只有命令窗口,所以全程使用linux命令操作,我用的是Xshell做代理直接在windows下访问linux服务器,腾讯云推荐的Putty远程连接工具个人感觉不太好用,至于Xshell如何远程连接服务器,这里暂时不做赘述,不是太难,有兴趣的可以直接留言,博主会随时回复!

    使用scp命令报错:

    0.下载jdk8

    登录网址:
    选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹共享到Linux上)

    一、Windows下安装包上传至服务器

    [root@oradb23 media]# scp /etc/hosts oradb24:/etc/
    -bash: scp: command not found
    

    1. 登录Linux,切换到root用户

    su root 获取root用户权限,当前工作目录不变(需要root密码)

    sudo -i 不需要root密码直接切换成root(需要当前用户密码)

        博主在服务器下安装jdk8和tomcat7.0都是直接使用.tar.gz后缀的安装包解压安装的,没有在线安装,所以首先下载windows上传至linux文件小工具

    查看openssh相关包:

    2. 在usr目录下建立java安装目录

    cd /usr

    mkdir java

        (1)使用命令 yum install -y lrzsz 在线安装上传小工具,安装成功后使用rz命令弹出框代表安装成功;

    [root@oradb23 ~]# rpm -qa openssh*
    openssh-5.3p1-94.el6.x86_64
    openssh-server-5.3p1-94.el6.x86_64
    

    3.将jdk-8u60-linux-x64.tar.gz拷贝到java目录下

    cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/

        (2)mkdir -p /home/soft 递归创建soft文件夹用来统一盛放所有安装包;

    发现服务器默认没有安装openssh的客户端。

    4.解压jdk到当前目录

    tar -zxvf jdk-8u60-linux-x64.tar.gz

    得到文件夹 jdk1.8.0_60

        (3)cd /home/soft 进入该文件夹;

    yum 安装openssh客户端

    5.安装完毕为他建立一个链接以节省目录长度

    (我没用这一步)
    ln -s /usr/java/jdk1.8.0_60/ /usr/jdk

        (4)rz 使用刚刚下载的工具将windows下的安装包上传至服务器;

    [root@oradb23 ~]# yum install openssh-clients
    
    [root@oradb23 ~]# rpm -qa openssh*
    openssh-clients-5.3p1-94.el6.x86_64
    openssh-5.3p1-94.el6.x86_64
    openssh-server-5.3p1-94.el6.x86_64
    

    6.编辑配置文件,配置环境变量

    vim /etc/profile

    添加如下内容:JAVA_HOME根据实际目录来
    JAVA_HOME=/usr/java/jdk1.8.0_60
    CLASSPATH=$JAVA_HOME/lib/
    PATH=$PATH:$JAVA_HOME/bin
    export PATH JAVA_HOME CLASSPATH

        (5)ls 显示该文件夹下所有子文件,效果图如下;

    yum配置本地源可参考

    7.重启机器或执行命令 :source /etc/profile

    sudo shutdown -r now

        图片 1图片 2

    1.创建挂载目录

    8.查看安装情况

    java -version

    java version "1.8.0_60"
    Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
    Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

    二、安装jdk

    # mkdir -p /media/cdrom
    

    可能出现的错误信息:

    bash: ./java: cannot execute binary file

    出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
    查看jdk版本和Linux版本位数是否一致。
    查看你安装的Ubuntu是32位还是64位系统:
    sudo uname --m
    i686 //表示是32位
    x86_64 // 表示是64位

        博主的一个习惯就是会把所有安装解压目录放在了一个在/usr/local下新建的soft下,如下:

     

        (1)mkdir -p /usr/local/soft新建一个文件夹用来当做安装目录;

    2.挂载对应系统版本的iso光盘镜像文件

        (2)tar -zxvf jdk-8u151-linux-×64.tar.gz -C /usr/local/soft将jdk安装至新建的soft下;

    # mount -o loop -t iso9660 /opt/rhel-server-6.2-x86_64-dvd.iso /media/cdrom
    

        (3)cd /usr/local/soft进入该文件夹;

     

        (4)ls 查看是否安装成功;

    3.配置yum文件如下

        (5)mv jdk1.8.0_151 jdk8修改文件夹名称方便配置jdk环境变量;

    # vi /etc/yum.repos.d/rhel-source.repo
    
    [ISO]
    name=iso
    baseurl=file:///media/cdrom/Server/
    enabled=1
    gpgcheck=0
    

        效果图:

    验证scp命令可用

        图片 3图片 4

    [root@oradb23 ~]# scp
    usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
               [-l limit] [-o ssh_option] [-P port] [-S program]
               [[user@]host1:]file1 ... [[user@]host2:]file2
    

        (6)vi /etc/profile启用linux文本编辑器配置jdk环境变量;

    再次执行:

        (7)按i启用编辑模式,在配置文件尾部加入:

    [root@oradb23 ~]# scp /etc/hosts oradb24:/etc/
    The authenticity of host 'oradb24 (192.168.1.24)' can't be established.
    RSA key fingerprint is e0:fb:fb:67:a0:fc:cd:a5:dc:c8:bc:68:67:b1:93:3f.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added 'oradb24,192.168.1.24' (RSA) to the list of known hosts.
    root@oradb24's password: 
    bash: scp: command not found
    lost connection
    

                export JAVA_HOME=/usr/local/soft/jdk8(个人安装路径)

    说明oradb24主机同样没有安装openssh客户端,
    在oradb24主机也同样yum 安装,确定scp可用

       export PATH=$JAVA_HOME/bin:$PATH

    [root@oradb24 ~]# yum install openssh-clients
    [root@oradb24 ~]# scp
    usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
               [-l limit] [-o ssh_option] [-P port] [-S program]
               [[user@]host1:]file1 ... [[user@]host2:]file2
    

        如图:

    再次尝试scp拷贝,这次就可以正常拷贝了。

        图片 5图片 6

    [root@oradb23 ~]# scp /etc/hosts oradb24:/etc/
    root@oradb24's password: 
    hosts                                                                                                                                                                            100%  380     0.4KB/s   00:00    
    

        (8)esc退出编辑模式:wq 保存并退出;

    说明scp拷贝,两端都需要保证scp命令可用才可以。

        (9)source /etc/profile刷新配置文件;

        (10)java -version 或者javac查看jdk是否安装配置成功;

    本文由金沙国际官网发布于金沙国际平台登录,转载请注明出处:linux服务器项目部署,Linux下安装jdk8步骤详述

    关键词:

上一篇:没有了

下一篇:没有了