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. How do you explain Machine Learning and Data Mining to non Computer Science people?

    How do you explain Machine Learning and Data Mining to non Computer Science people?   Pararth Shah, ...

  2. 竖倾斜ScrollView

    using UnityEngine; using UnityEngine.EventSystems; public class ObliqueScroll : MonoBehaviour,IDragH ...

  3. SV class

    SV中的class通过new来创建实例,new函数可以传递多个参数: packet P1:  P1 = new:创建一个P1的对象: P2 = P1:P2也指向同一个对象: P2 = new P1:P ...

  4. CentOS 7 yum安装zabbix 设置中文界面

    1.  配置安装前环境 2.  安装zabbix 3.  设置中文环境 准备搭建环境 : 系统:CentOS7.5 首先关闭SElinux 和防火墙 安装MariaDB数据库 [root@DaMoWa ...

  5. 看懂MSSQL执行计划,分析SQL语句执行情况

    打开SQL执行计划窗口 执行计划的图表是从右向左看的 SQL Server有几种方式查找数据记录 [Table Scan] 表扫描(最慢),对表记录逐行进行检查 [Clustered Index Sc ...

  6. js cookie缓存处理

    function setCookie(cnameList,cvalueList,exdays){ var d = new Date(); d.setTime(d.getTime()+(exdays*2 ...

  7. 网页布局要注意的事项,以及CSS3需要特别注意的地方。

    overflow: hidden; white-space: nowrap; text-overflow: ellipsis;隐藏超出部分,出省略号 一定要先布局!布局!布局!要先设置好色块,将位置确 ...

  8. Shell 实践、常用脚本

    (1)计算1-100的和. #!/bin/bash n= ` do n=$[$i+$n] done echo $n (2)输一个数字,然后计算出1到数字的和,要求如果输入数字小于1,则重新输入,知道输 ...

  9. opencv学习之路(30)、分水岭算法及图像修补

    一.简介 二.分水岭算法 #include "opencv2/opencv.hpp" using namespace cv; void main() { Mat srcImg = ...

  10. 7.26-Codeforces Round #372 (Div. 2)

    C. Plus and Square Root 链接:codeforces.com/group/1EzrFFyOc0/contest/716/problem/C 题型:构造 题意:起始数 x 为 2, ...