一.jdk的安装与配置

  1. 先下载Tomcat与jdk的压缩包:在usr/local/src目录下下载,下载方法:wget+链接 (tar.gz)
  2. 解压tomcat与jdk的压缩包: tar –zvxf 压缩包

  3.创建软链接方便原目录/usr/local/src/jdk1.8.0_60 配置到/etc/profile,先创建两个软链接 :

  (1)原目录/usr/local/src/jdk1.8.0_60

    ln -s /usr/local/src/jdk1.8.0_60  java

  (2)原目录/usr/local/src/jdk1.8.0_60/lib

    ln –s  /usr/local/src/jdk1.8.0_60/lib  javalib

   4.配置环境变量,编辑  vi  /etc/profile 将下面三局语句插入到profile文件结尾

  export JAVA_HOME=(/usr/java/jdk1.7.0_25)改成先前创的软链接java

  export CLASSPATH=(/usr/java/jdk1.7.0_25/lib)同上改成javalib 

  export PATH=$JAVA_HOME/bin:$PATH

5.source  /etc/profile 让配置信息生效,也就是插入的三局命令执行

6.输出一下JAVA_HOME与CLASSPATH,如果输出是调配的软链接则说明成功否则false

7.查看java版本,命令:java –version

二.Tomcat的安装与配置

    1.先创建一个目录,mkdir tomcat4

    将tomcat压缩包文件移动到tomcat4中

    mv /usr/local/src/apache-tomcat-9.0.0.M8.tar.gz  /usr/local/tomcat4

    然后解压

       a.然后解压这个文件/usr/local/tomcat4/apache-tomcat-9.0.0.M8/bin
commons-daemon-native.tar.gz

    b.然后进入/usr/local/tomcat4/apache-tomcat-9.0.0.M8/bin/commons-daemon-1.0.15-native-src/unix
找到 configure

    c.给configure赋值, chmod 777 configure,然后执行configure  命令是:./configure (centos中需安装gcc,yum install gcc)

    d.然后编译make

    e.找到jsvc,目录在/usr/local/tomcat4/apache-tomcat-9.0.0.M8/bin/commons-daemon-1.0.15-native-src/unix/,然后将jsvc向上移两层目录 cp jsvc ../../

    2.先把/usr/local/src/ apache-tomcat-9.0.0.M8写个软链接,

    ln –s /usr/local/src/ apache-tomcat-9.0.0.M8  tomcat4,

    配置环境变量,vim /etc/profile

    3.先执行配置文件

    文件生效后输出一下,看看tomcat是否配置成功

   4.修改tomcat端口号,/usr/local/tomcat4/apache-tomcat-9.0.0.M8/conf#
server.xml,将端口号改成8060

   5.在/etc/init.d/下添加daemon.sh的软链接 必须在/etc/init.d/目录下创建软链接ln -s /usr/local/tomcat4/apache-tomcat9.0.0.M8/bin/daemon.sh  tomcat4 作为                tomcat启动程序

   6.给目录权限 chown –R tomcat:tomcat  /usr/local/tomcat4

     启动/etc/init.d/tomcat4 start

     tail -500f 
/usr/local/tomcat4/apache-tomcat-9.0.0.M8/logs/catalina-daemon.out

注:注意修改防火墙入站出站规则。

Jdk与Tomcat配置与安装的更多相关文章

  1. jdk,tomcat配置

    方法/步骤 一.安装JDK和Tomcat 1,安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可. 备注:路径可以其他盘符,不建议路径包含中文名及特殊符号. 2. ...

  2. 阿里云ECS/Ubuntu下JDK、Tomcat、MySQL安装记录

    今天六一儿童节,然后... ... ... ... 然后就是父亲节呀孩子们!!! ———————————————————————割———————————————————————— 同事需要JDK.To ...

  3. CentOS 5.5 Nginx+JDK+MySQL+Tomcat(jsp)成功安装案例

    在CentOS 5.5中安装Nginx+jdk+mysql+tomcat是非常容易的.只需yum安装环境包和nginx.解压安装jdk和tomcat.配置profile文件.server.xml和ng ...

  4. 环境配置-云服务器jdk与tomcat配置

    我所实践的主机是麻花疼云的主机,第一次试用30天,装了个centos6.5,其实已经用商用专用镜像配置好环境了,包括jdk.tomcat等常用的内容,但是我实在是找不到他们安装在哪个目录下了,我就自己 ...

  5. Window下JDK、Tomcat、eclipse安装与配置

    今天项目组开会,由于.Net平台的限制无法满足现有业务需求,项目计划从.Net平台转Java平台,采用Java+Spark+Hadoop,之前关于Java和Hadoop的书也买的有只是平时看的少,最近 ...

  6. Linux环境下jdk、tomcat、redis安装及配置

    环境说明: linux : centOS jdk : 1.8 tomcat : 8.5 redis : 4.0 jdk安装配置 1.下载jdk(这里下载的是jdk-8u181-linux-x64.ta ...

  7. jdk和tomcat配置

    1.一次成功的JAVA环境变量配置,必须要配置一下三个系统变量:JAVA_HOME(变量值为JDK的路径),PATH(变量值:%JAVA_HOME%\bin;),CLASS_PATH(变量值为JDK中 ...

  8. ubuntu jdk和tomcat配置

    先查看linux的版通过file /sbin/init命令,下载对应版本的jdk. 我的ubuntu是64位的(桌面系统),所以下载的是jdk-7u71-linux-x64.tar.gz 在home的 ...

  9. ubuntu16.04安装jdk,tomcat

    ubuntu16.04安装jdk,tomcat 最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途.差点重装系统,还好王总及时出手帮助 ...

随机推荐

  1. ERROR ITMS-90167: "No .app bundles found in the package"错误

    ERROR ITMS-90167: "No .app bundles found in the package" 出现如上错误请查检以下2个方向: 1.macOS Sierra 1 ...

  2. Android笔记——Bundle类的作用

    Bundle类用作携带数据,它类似于Map,用于存放key-value键值对形式的值.相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法,如:putString()/getSt ...

  3. 扎克伯格开发的家用AI: Jarvis

    扎克伯格本周二在facebook发布了一篇文章,介绍自己利用个人时间开发的一套在自己家里使用的AI系统,并将它命名为Jarvis,对!就是电影钢铁侠里的AI助手Jarvis. 文章并没有讲细节的技术c ...

  4. H5+JS+CSS3 综合应用

    慕课网新教程H5+JS+CSS3 实现的七夕言情主题效果已经出炉了 从设计到实现到录制与编写用了快1个月的时间,说真的这个案例是慕课定制的,我之前也没有系统的做过这样的一个效果,在实现的时候自己也重新 ...

  5. VS2010开发工具使用技巧<之简单讲解>

    俗语云:工欲善其事必先利其器! 1.代码放大 效果:放大前----------------------------------------------------------------->放大 ...

  6. IE6+未知尺寸元素水平垂直居中

    首先讨论在IE8以上(也就是支持伪元素after的基础上)的2种情况 当有一段不知道长度大小的文字在你面前,你需要使它垂直居中的时候,你肯定会想到:1.text-align:center;水平居中没错 ...

  7. Angular2 小贴士-多级注入器

    angular2 的依赖注入包含了太多的内容,其中的一个重点就是注入器,而注入器又非常难理解,今天我们不深入介绍注入器的内容,可以参考官方文档,我们今天来说注入器的层级. 也就是组件获取服务的容器会选 ...

  8. 设计模式(六)原型模式(Prototype Pattern)

    一.引言 在软件系统中,当创建一个类的实例的过程很昂贵或很复杂,并且我们需要创建多个这样类的实例时,如果我们用new操作符去创建这样的类实例,这未免会增加创建类的复杂度和耗费更多的内存空间,因为这样在 ...

  9. 【转载】保哥 釐清 CLR、.NET、C#、Visual Studio、ASP.NET 各版本之間的關係

    我常常不仅仅逛 博客园,还会去找国外,特别是台湾的技术部落格,发现好的文章,我便会收录,今天我转载或者全文复制,在Google 博客园,一位叫保哥, 釐清 CLR..NET.C#.Visual Stu ...

  10. python 数据类型 ---字符串

    1. 字符串去除空白 ,strip() , 包括空格,tab键, 换行符 >>> name = " Frank " >>> name.strip ...