java开发环境搭建
1、将普通用户添加到sudoers中
    进入root模式
        编辑添加
            visudo
            username ALL=(ALL) ALL
            
    
2、安装jdk
    检查是否有jdk
        java -version
        
    查看jdk信息
        rpm -qa | grep java
        
    卸载openjdk
        rpm -e --nodeps tzdata-java-2015g-1.el7.noarch
        rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
        
        
    新建java安装目录
        mkdir /usr/java

rpm软件包安装
        rpm -ivh jdk-*.rpm
        
        ###gz压缩包安装
            tar -xzvf jdk-*.tar.gz

安装tomcat
    创建安装目录
        mkdir /var/local
        
    下载
        cd /var/local
        wget http://apache.fayea.com/apache-mirror/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz
        
    解压tomcat.tar.gz
        tar -xzvf apache-tomcat-*.tar.gz
        
    将目录改名为tomcat
        mv apache-tomcat-* tomcat
        
    启动tomcat
        /var/local/tomcat/bin/startup.sh
        
    Linux 下tomcat开机自启动
    修改Tomcat/bin/startup.sh 为:
            export JAVA_HOME=/usr/java/jdk1.8.0_121
            export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
            export PATH=$PATH:$JAVA_HOME/bin
            export CATALINA_HOME=/usr/local/tomcat
            /var/local/tomcat/bin/catalina.sh start

在/etc/rc.d/rc.local中加入:
        /var/local/tomcat/bin/startup.sh

方法二:
        1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.
        #!/bin/bash

if [ -f /etc/init.d/functions ]; then
            . /etc/init.d/functions
        elif [ -f /etc/rc.d/init.d/functions ]; then
            . /etc/rc.d/init.d/functions
        else
            echo -e "/atomcat: unable to locate functions lib. Cannot continue."
            exit -1
        fi

RETVAL=$?
        CATALINA_HOME="/usr/local/tomcat"

case "$1" in
        start)
            if [ -f $CATALINA_HOME/bin/startup.sh ];
            then
                echo $"Starting Tomcat"
                $CATALINA_HOME/bin/startup.sh
            fi
        ;;
        stop)
            if [ -f $CATALINA_HOME/bin/shutdown.sh ];
        then
            echo $"Stopping Tomcat"
            $CATALINA_HOME/bin/shutdown.sh
        fi
        ;;
        *)
        echo $"Usage: $0 {start|stop}"
        exit 1
        ;;
        esac

exit $RETVAL

2、将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat

3、在tomcat/bin/catalina.sh文件中加入以下语句:
            export JAVA_HOME=/YOURPATH/tomcat/jdk
            export CATALINA_HOME=/YOURPATH/tomcat
            export CATALINA_BASE=/YOURPATH/tomcat
            export CATALINA_TMPDIR=/YOURPATH/tomcat/temp

启动tomcat: service tomcat start
            停止tomcat: service tomcat stop  

Tomcat和java的安装的更多相关文章

  1. linux mysql,tomcat与java的安装

    先将服务器的安全组设置为 把所有端口或者所需要的端口开放 然后测试远程访问 ssh 用户@ip                       登录 输入密码 service iptables stop  ...

  2. Linux Java开发坏境搭建,Ubuntu-jdk+tomcat+eclipse+svn 包安装详细操作

    更新时间2015-03-15 更新2015-04-12 svn安装更新 第一步 安装jdk (在linux上使用yum安装JDK  http://blog.chinaunix.net/uid-1546 ...

  3. shell 脚本安装Tomcat和java

    脚本安装Tomcat和java#!/bin/bash##SCRIPT:install_jdk-8u181-linux-x64_apache-tomcat-8.0.53#AUTHOR:Shinyinfo ...

  4. java:eclipse安装tomcat插件及配置tomcat

    我们都知道myeclipse自带tomat图标,而eclipse却没有,若想eclipse实现带有tomcat图标可以下载tomcat插件 tomcat插件下载地址:http://www.eclips ...

  5. Jdk1.8+Eclipse+MySql+Tomcat开发Java应用的环境搭建

    Java学习开发的入门教程,方便大家在学习java开发过程中掌握最基本的环境搭建 有视频,有真相 http://www.chuanke.com/1340360-164338.html jdk是操作系统 ...

  6. tomcat部署java项目

    tomcat部署java项目 1.启动tomcat 进入到tomcat安装目录下的bin #cd /opt/tomcat/bin #./startup.sh // 执行重启命令 2.重建一个新目录导入 ...

  7. Apache Tomcat部署java web项目

    本教程安装环境为windows服务器 在服务器中下载安装JDK JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8 ...

  8. 在linux下用tomcat部署java web项目的过程与注意事项

    在linux下用tomcat部署java web项目的过程与注意事项 一.安装JDK 到http://www.oracle.com/technetwork/java/javase/downloads/ ...

  9. tomcat之 JDK8.0安装、tomcat-8.5.15安装

    前言:JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品.自从Java推出以来,JDK已经成为使用最广泛的Java SDK. JDK是整个Ja ...

随机推荐

  1. 最小生成树模板题 hpu 积分赛 Vegetable and Road again

    问题 H: Vegetable and Road again 时间限制: 1 Sec 内存限制: 128 MB 提交: 19 解决: 8 题目描述 修路的方案终于确定了.市政府要求任意两个公园之间都必 ...

  2. php中获取中文首字母程序代码

    年会抽奖,要求一等奖的中奖概率是0.12%,二等奖中奖概率是3%,三等奖中奖概率是12%,其他中奖概率是都是谢谢惠顾. <?php /** * 抽奖 * @param int $total */ ...

  3. 在HTML5的 input:file 上传文件类型控制 遇到的问题

    1.input:file 属性的介绍  先瞅代码吧 <form> <input type="file" name="pic" accept=& ...

  4. Tomcat日志文件catalina.out文件过大问题

    随着项目的运行,Tomcat的日志文件catalina.out的大小日益增大,现在都有好几个GB了.如果我们不做任何处理,catalina.out的文件大小将会持续增加,直到把我们的系统硬盘空间给撑爆 ...

  5. day01编程语言,计算机组成: 五大组成部分,计算机三大核心,进制,内存分布图,操作系统

    本周内容 第一天: 计算机原理 操作系统 第二天: 编程语言 python入门:环境 - 编辑器 变量 基本数据类型​ 学习方法 鸡汤 - 干货​wwwh:what | why | where | h ...

  6. centos6.5安装zabbix3.2

    1.安装PHP Zabbix 3以后对PHP的要求最低为5.4,而CentOS6默认为5.3.3,完全不满足要求,故需要利用第三方源,将PHP升级到5.4以上,注意,不支持PHP7 rpm -ivh  ...

  7. 【Visual Studio 扩展工具】如何在ComponentOne的DataTree中实现RightToLeft布局

    概述 C1FlexGrid提供了创建轮廓树的功能,其中可以显示缩进结构,每个节点行旁边都有折叠/展开图标. 然后,用户可以展开和折叠轮廓以查看所需的细节级别. 为此,C1FlexGrid允许您使用其T ...

  8. Mac OS X 避免产生临时文件 .DS_Store

    参考: 删除Mac中所有 .DS_Store 隐藏文件 Mac OS X 避免产生临时文件 .DS_Store .DS_Store 隐藏文件保存针对目录的特殊信息和设置配置,例如查看方式,图标大小以及 ...

  9. Js — CommonUtil

    一些js脚本的公用方法: 1:字符串根据给定的每行长度换行 2:比较两个时间的大小3:计算两个日期间相差的天数 1.字符串根据给定的每行长度换行 /** *words:原始字符串 *avg:每行字数 ...

  10. js 数组元素排序

    字母排序 <html> <body> <script type="text/javascript"> ) arr[] = "Georg ...