`
crazier9527
  • 浏览: 1010784 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CentOS6.2下JAVAEE开发环配置(1)---Java+Tomcat环境配置(转)

 
阅读更多

版本说明:

JDK::jdk1.7.0_03

软件包: jdk-7u3-linux-i586.rpm

Tomcat:apache-tomcat-7.0.26

软件包:apache-tomcat-7.0.26.tar.gz

 

第1步安装JDK:

(以下几个步骤均需要root权限($su...))

把 jdk-7u3-linux-i586.rpm 拷贝到/usr/java/目录下,当然没有java目录的话首先创建一个,(mkdir)

在CentOS6.2下可以直接双击运行jdk-7u3-linux-i586.rpm,等待安装完毕。(配置环境变量可以和TOMCAT一起配置)

安装完毕后截图如下:

第2步安装TOMCAT:

直接下载解压就行了,放到/usr/local/目录下,我的软件截图:

第3步配置环境变量(在/etc/profile追加全局shell环境变量):

在终端获得root权限之后,使用CentOS6.2自带的gedit编辑:

命令截图如下:

在该文件末尾追加一下内容(当然,如果版本不同,是不同的目录名):

 

  1. export JAVA_HOME=/usr/java/jdk1.7.0_03  
  2. export JRE_HOME=/usr/java/jdk1.7.0_03/jre  
  3. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
  4. export TOMCAT_HOME=/usr/local/tomcat  
  5. export CATALINA_HOME=/usr/local/tomcat  
  6. export PATH=$PATH:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:$JAVA_HOME/bin  

 

然后保存!当然如果你没有root权限,该文件是只读的!

 

 

是配置生效:

  1. # source /etc/profile  //让当前配置立即生效  

第4步,运行tomcat:

 

获取root权限后,# /usr/local/tomcat/bin/startup.sh,然而显示权限不够,

利用#ls -l /usr/local/tomcat/bin/startup.sh果然显示-rw-rw-r---,表示任何人都无权限修改,root也不行,不费劲了,上代码;

 

  1. #chmod a+x startup.sh  
  1. #chmod a+x catalina.sh  

运行startup.sh

 

打开浏览器输入 localhost:8080

浏览器下查看tomcat登陆页面:

将tomcat加入开机自启动:

 

  1. # echo "/usr/local/tomcat/bin/startup.sh" >>/etc/rc.local  

让防火墙开放tomcat的端口

 

 

  1. # iptables -F  
  2. # iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080  
  3. # iptables -t nat -I OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8080  

完毕,今后的任务还要配置nginx和memcache!

 

 

转自:http://blog.csdn.net/devil_cpp/article/details/7346427

分享到:
评论

相关推荐

    centos6.2安装(详细图解安装).doc

    CentOS-6.2镜像共两张DVD1和DVD2,安装操作系统只用DVD1即可 镜像下载地址: 32位DVD1http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-bin-DVD1.iso 32位DVD2...

    CentOS_6.2_x86_64操作系统

    CentOS 6.2 x86_64 是一款基于Linux的开源操作系统,它由社区支持,主要面向服务器和桌面环境。本操作系统以其稳定性和安全性著称,是很多企业和个人用户的首选。以下是安装 CentOS 6.2 x86_64 操作系统的详细步骤:...

    CentOS6.2下配置Django+Python环境步骤

    在CentOS 6.2系统下配置Django与Python环境是一项关键任务,尤其对于那些希望在稳定的企业级Linux操作系统上部署动态网站或Web应用的开发者而言。以下将详细阐述整个配置流程,涵盖从安装必要的软件包到最终启动...

    CentOS 6.2安装(超级详细图解教程)

    通过这个教程,用户可以学习如何下载和烧录 CentOS 6.2 镜像文件,如何配置语言和键盘模式,如何设置计算机名和时区,如何设置 root 密码,如何自定义分区等。 知识点一:下载 CentOS 6.2 镜像文件 * CentOS 6.2 ...

    CentOS7.0--------------配置Postfix+Sasl+Dovecot+Openwebmail服务.html

    主要介绍基于centos7下进行posfix+dovecot进行搭建部署得邮箱服务器得一份文档;

    CentOS-6.2-x86_64-bin-DVD1to2.torrent

    centos6.2下载种子 操作系统

    readline-devel-6.2-10.el7.x86-64.rpm

    readline-devel-6.2-10.el7.x86_64.rpm

    centos6.2-64下安装oracle11G

    在CentOS 6.2 64位操作系统中安装Oracle 11g涉及多个关键步骤,包括系统和配置要求、软件环境准备、用户环境设置以及后续的安装过程。以下是详细的知识点说明: 1. **系统及配置要求**: - 操作系统版本:CentOS ...

    Docker(Hadoop-3.3.1+HBase-2.4.16+Zookeeper-3.7.1+Hive-3.1.3)配置文件

    Docker(Hadoop_3.3.1+HBase_2.4.16+Zookeeper_3.7.1+Hive_3.1.3 )配置文件 搭建集群环境

    CentOS6.2_64bitDNS服务配置

    在本文中,我们将深入探讨如何在CentOS 6.2 64位系统上配置DNS(Domain Name System)服务。DNS服务是网络基础设施的关键组成部分,它负责将域名转换为IP地址,反之亦然,以便用户可以方便地访问互联网资源。 首先...

    compat-libstdc++-33

    `compat-libstdc++-33`是Red Hat Enterprise Linux (RHEL)及CentOS等基于RPM包管理系统的Linux发行版中的一个兼容库。这个库的主要功能是提供旧版的GNU C++标准库(libstdc++)接口,以便运行那些依赖较老版本C++库...

    centos6.2下安装sybase--详细操作步骤.doc

    在CentOS 6.2操作系统环境下安装Sybase是一项重要的任务,尤其对于那些依赖于Sybase数据库系统的用户。本文将详细阐述在CentOS 6.2上安装Sybase的步骤,确保您能够顺利进行。 首先,我们需要创建一个专门用于运行...

    CentOS6.2安装(超级详细图解教程)

    通过以上步骤,您可以成功地在物理或虚拟环境中安装并配置**CentOS 6.2**操作系统。值得注意的是,为了提高系统的安全性与稳定性,在实际操作中应根据具体需求调整安装选项与配置参数,如进行自定义分区、设置复杂的...

    centos下hive连接mysql驱动 ,mysql-connector-java-8.0.26-1.el7.noarch.

    centos 下hive连接mysql驱动 ,mysql-connector-java-8.0.26-1.el7.noarch. 使用方法: 1.下载本rpm文件后,上传至你的服务器(虚拟机) 2. rpm -ivh mysql-connector-java-8.0.26-1.el7.noarch进行安装 3.安装完成...

    CentOS-6.10-x86_64-minimal.iso

    CentOS-6.10-x86_64-minimal.iso

    centos6.2安装两个mysql--宋正河整理

    在Linux系统中,尤其是服务器级别的操作系统,如CentOS 6.2,安装多个MySQL数据库实例是一种常见的需求,可能出于测试、隔离不同的应用环境或者服务高可用性的考虑。本教程由宋正河整理,将详细讲解如何在CentOS 6.2...

    Centos 6.2下安装Sybase ASE-15_0

    在本文中,我们将深入探讨如何在CentOS 6.2操作系统上安装Sybase ASE-15_0。Sybase ASE(Adaptive Server Enterprise)是一款高效的企业级关系型数据库管理系统,常用于大型企业环境,提供高性能的数据存储和处理...

    Centos7.6镜像文件:CentOS-7-x86-64-DVD-1810.iso

    标题中提到的“Centos7.6镜像文件:CentOS-7-x86_64-DVD-1810.iso”,首先需要明确几个关键词。CentOS 是一个企业级 Linux 发行版,它是基于 Red Hat Enterprise Linux (RHEL) 源代码编译而成的。CentOS 7.6 指的是 ...

Global site tag (gtag.js) - Google Analytics