关于linux搭建服务器,ubuntu中jdk和tomcat的安装和配置

一.jdk的安装配置

1:去官网下载好自己需要的版本,注意,linux压缩文件通常以tar.gz结尾,别下载错了。本次我下载安装的版本为jdk7u25.

2:复制jdk到ubuntu下,我本次复制路径为/home/Documents/jdk-7u25-linux-x64.tar.gz

3:打开ubuntu命令行,(初次安装找不到命令行的同学可以点击左侧最上方搜索,输入terminal)

4:命令ls为浏览当前目录下的文件,命令cd为跳转到指定目录,按照操作跳转到jdk压缩包的目录下

5:先创建一个存放jdk解压后的文件夹,我本次创建在/usr/lib/jvm,创建文件夹需要sudo权限,命令如下:sudo mkdir /usr/lib/jvm(注意是usr不是user别打错了),然后输入ubuntu密码回车,即可创建jvm文件夹

6:解压jdk压缩包,linux系统支持直接解压tar.gz文件,只需写好解压后的路径即可。命令(我解压的路径)为:sudo tar -zxvf jdk-7u25-linux-x64.tar.gz -C /usr/lib/jvm,解压完后在相应的路径可以找到jdk1.x.x_xx

     (1)输入sudo tar -zxvf jdk-7u25-linux-x64.tar.gz -C /usr/lib/jvm解压

     

     (2)解压后的文件

          

7:解压已完成,开始配置系统环境变量

  (1)先从刚才的Documents目录回到~目录下,命令cd ~ 即可(小提示:$符号之前为ubuntu当前所在目录)

    

  (2)命令行输入sudo gedit ~/.bashrc

    进入bashrc文件,在最底下加上java环境配置语句,注意!!!,完成后Ctrl+S保存后再退出!!!

    #set java environment
    export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_25(以你自己的解压目录做出修改)
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

    

   (3)生效bashrc文件,命令为source ~/.bashrc

    

8:命令行测试java,javac,java-version查看是否配置成功,至此,jdk成功配置成功!!!

    

二.Tomcat的安装配置

1:官网下载tomcat的tar.gz结尾的包

    

2:打开命令行,还是先切换到tomcat的压缩包目录下,然后解压缩,本次tomcat解压还是解压在/usr/lib/jvm下

  解压命令sudo tar -zxvf apache-tomcat-7.0.52.tar.gz -C /usr/lib/jvm

    (手抖第一次tomcat名字打错了,哈哈哈哈哈哈,读者请自动屏蔽哈哈哈哈

    

    (解压完成后的)

    

3:命令行进入/usr/lib/jvm目录下,为tomcat赋权限,命令为sudo chmod 755 -R apache-tomcat-7.0.52,赋权是否成功,可通过命令LL来查看

    

4:进入tomcat下的bin目录,修改startup.sh配置文件

    (1)通过cd进入到目录(cd ./xxx,表示进入当前目录下的xxx文件夹)

    

    (2)命令行输入sudo gedit startup.sh配置tomcat环境,文件最底下(exec "$PRGDIR"/"$EXECUTABLE" start "$@" 之上,应该是倒数第二行)加入代码:

      #set java environment

      export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_25

      export JRE_HOME=${JAVA_HOME}/jre

      export CLASSPATH=.:${JAVA_HOME}/lib:%{JRE_HOME}/lib

      export PATH=${JAVA_HOME}/bin:$PATH

      #tomcat

      export TOMCAT_HOME=/usr/lib/jvm/apache-tomcat-7.0.52

      完成后保存退出

     

5:当前目录下直接运行startup.sh文件,ubuntu内部浏览器输入localhost:8080进行测试

    

    

    至此,jdk和tomcat成功配置!啊哈哈哈哈哈哈哈哈!!!!!!!!!

    

    

    

  

  

ubuntu linux环境下安装配置jdk和tomcat的更多相关文章

  1. Ubuntu 11.04 下安装配置 JDK 7

    第一步:下载jdk-7-linux-i586.tar.gz wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586 ...

  2. Linux环境下安装Java JDK

    一.说明 操作系统:CenterOS 7 工具:MobaXterm (根据个人喜好xshell等工具也行) 三.安装步骤 第一步:下载JDK 1.下载LInux环境下的jdk,请去 官网 中下载jdk ...

  3. Linux系统下位(Ubuntu 11.04) 下安装配置 JDK 7安装步骤指导

    第一步:下载jdk下载内容为:jdk分为:jdk-7-linux-i586.tar.gzjdk-7u51-linux-x64.tar.gz(适合64位Linux操作系统) hadoop版本为:hado ...

  4. Linux系统下安装配置JDK(rpm方式及tar.gz方式)

    以前都是在Windows环境进行开发的,最近因工作需要:学习在Linux系统下搭建开发环境,自此记录搭建过程,以方便查阅. 本文借鉴了 Angel挤一挤 .小五 两位的博客. 准备材料: JDK下载链 ...

  5. Linux环境下安装配置JDK1.8

    最近在搞虚拟机,记录下虚拟机内java环境的搭建流程 一.下载合适版本的jdk 此处选择JDK1.8,各位同学可以根据自己的需求选择对应的版本,下载地址为: https://www.oracle.co ...

  6. Ubuntu 12.04 下安装配置 JDK 7(tar)

    第一步:下载jdk-7u45-linux-i586.tar.gz 到Orcale的JDK官网下载JDK7的tar包 第二步:解压安装 tar -zxvf ./jdk-7u45-linux-i586.t ...

  7. Linux环境下安装配置Mysql

    首先我们的使用的是linux的 centOS6 版本 安装mysql: 1.查看有没有安装包 yum list mysql* 2.进行安装mysql:一般我们在服务器端安装的都是服务端( mysql- ...

  8. Linux 环境下安装配置 TigerVNC Server 并启用当前会话远程服务(X0VNC)

    曾经喜欢用 RealVNC Server 实现 Linux/Windows 的远程控制,因为 RealVNC 为收费商业软件,支持文件传输,性能优化方面也做得不错.但 RealVNC 从 5.0 版本 ...

  9. Linux环境下安装配置vsftpd服务(三种认证模式)

    一.FTP简介 文件传输协议(英文:File Transfer Protocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议.它工作于网络传输协议的应用层,使用客户/服务器模式,主要是用来 ...

随机推荐

  1. Codevs 1574 广义斐波那契数列(矩阵乘法)

    1574 广义斐波那契数列 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 钻石 Diamond 题目描述 Description 广义的斐波那契数列是指形如an=p*an-1+q* ...

  2. codeforces997C

    Sky Full of Stars CodeForces - 997C On one of the planets of Solar system, in Atmosphere University, ...

  3. Linux+CLion+树莓派远程编译时,Cmake编译出现undefined reference to 'pthread_create'的解决办法

    在CLion中开发讯飞的linux语音库时编译出现以下问题: undefined reference to 'pthread_create' CLion的cmake配置:修改CMakeLists.tx ...

  4. python 系统模块 OS

    os.system("系统命令")  调用系统命令 os.system("task kill /f /im 系统的进程") 关闭系统进程 os.listdir( ...

  5. 2016 Multi-University Training Contest 2 部分题解

    1009,直接贪心,只要让后面的尽量小,第一位和第二位尽量大即可. 1011,直接统计奇数的字母的个数,然后用偶数的个数平均分配到它们上面即可.代码如下: #include <stdio.h&g ...

  6. YOLOv3的Darknet在OpenCV3.4.1(bug)下编译出错填坑

    刚配置完环境 https://www.cnblogs.com/clemente/p/11029117.html 能正常跑原版 darknet ,但是跑了一下别人修改的版本出现了错误 查Google之后 ...

  7. LNMP和LAMP的搭建

    LNMP 环境:阿里云ubuntu 16 mysql: apt-get install mysql-server mysql-client php: apt-get install php-fpm p ...

  8. Configure vyatta

    Username: vyatta Password: vyatta 配置网卡: 编辑: configure 内部网络IP地址配置:192.168.0.1 set interfaces ethernet ...

  9. spark MLlib的 pipeline方式

    spark mllib的pipeline,是指将多个机器学习的算法串联到一个工作链中,依次执行各种算法. 在Pipeline中的每个算法被称为"PipelineStage",表示其 ...

  10. 影响mysql性能的因素

    一.服务器硬件. CPU不够快,内存不够多,磁盘IO太慢. 对于计算密集型的应用,CPU越可能去影响系统的性能,此时,CPU和内存将越成为系统的瓶颈. 当热数据大小远远超过系统可用内存大小时,IO资源 ...