zoukankan      html  css  js  c++  java
  • 服务器Java环境配置

    /* 当要在服务器里搭建Java web项目时, 要先配置好Java需要的环境 */
    
    //jdk
    [root@localhost ~]# cd /usr/local/src
    [root@localhost ~]# //下载jdk文件,可以用rz上传
    
    /* 当远程连接阿里云服务器时,用rz上传会断开 , 去官网却无法下载正确的文件,
    
        可以先在本地的虚拟机用rz上传,然后用scp远程上传到另外一台Linux机器上 */
    
         [root@localhost ~]# cd /usr/
         [root@localhost usr]# mkdir java
         [root@localhost usr]# cd java/
         [root@localhost java]# mkdir jdk
         [root@localhost java]# cd jdk
         [root@localhost jdk]#
         [root@localhost mnt]# tar -xvf jdk-8u121-linux-x64.tar.gz -C /usr/java/jdk/
    [root@localhost mnt]# vi /etc/profile
    //加入内容
        #set java environment
        export JAVA_HOME=/usr/java/jdk/jdk1.8.0_121
        export JRE_HOME=/usr/java/jdk/jdk1.8.0_121/jre
        export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
        export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH
        [root@localhost mnt]# source /etc/profile
    
    //测试是否生效
    [root@localhost ~]# java -version
    //配置Tomcat
    [root@localhost ~]# cd /usr/local/src
    [root@localhost src]# //下载tomcat的包
    
    [root@localhost src]# tar -xvf apache-tomcat-8.5.11.tar.gz -C /usr/java/tomcat/
    [root@localhost src]# cd /usr/java/tomcat/apache-tomcat-8.5.11/
    [root@localhost apache-tomcat-8.5.11]# 
    
    /*
        bin 目录中存放 Tomcat 的一些脚本文件,最重要的也是用的最多就是启动和关系 tomcat 服务脚本。
        conf:存放 Tomcat 服务器的各种全局配置文件,其中最重要的是 server.xml 和 web.xml。
        webapps:Tomcat 的主要 Web 发布目录,默认情况下把 Web 应用文件放于此目录。
        logs:存放 Tomcat 执行时的日志文件*/
        [root@localhost apache-tomcat-8.5.11]# cd bin/
        [root@localhost apache-tomcat-8.5.11]# vim setclasspath.sh
    #add
        export JAVA_HOME=/usr/java/jdk/jdk1.8.0_121
        export JRE_HOME=/usr/java/jdk/jdk1.8.0_121/jre
        [root@localhost bin]# ./startup.sh   //启动Tomcat
    
    //从浏览器访问,输入http://ip:8080 即可访问,如果外部无法访问,但是 Linux 内部却可以访问,这种情况一般是防火墙的问题,关闭防火墙就可以了。
  • 相关阅读:
    java程序后台报错java.net.SocketException: Too many open files
    linux中,查看某个命令是来自哪个RPM包或者是通过哪个RPM包安装的
    Oracle卸载之linux快速卸载rac脚本-一键卸载
    40个DBA日常维护的SQL脚本
    Oracle SQL开发 之 Select语句完整的执行顺序
    Oracle开发 之 主-外键约束FK及约束的修改
    drop user 报错ora-00604
    oracle Bug 4287115(ora-12083)
    Ora-1157 ora-1110错误解决案例一枚
    rac库grid目录权限(6751)导致数据库宕机案例 此方法仅用于紧急救助
  • 原文地址:https://www.cnblogs.com/frankielf0921/p/6881053.html
Copyright © 2011-2022 走看看