linux_ Redhat Linux配置JDK和Tomcat需要注意的地方
转:http://blog.csdn.net/hongdi/article/details/10525797
1、操作系统和安装包
操作系统:Redhat Linux 6.4服务器版,桌面安装
JDK:jdk-6u45-linux-x64-rpm.bin
Tomcat:apache-tomcat-6.0.37.tar.gz
2、安装JDK
(1)ftp上传JDK包到服务器,注意:如果ftp开启ASCII支持,可能会导致安装不成功
(2)给JDK二进制包赋予可执行权限
[root@localhost /]#chmod +x jdk-6u45-linux-x64-rpm.bin
查看JDK权限
[root@localhost /]#ll jdk-6u45-linux-x64-rpm.bin
(3)执行二进制包,生成jdk-6u45-linux-x64.rpm
[root@localhost /]#./jdk-6u45-linux-x64-rpm.bin
(4)赋予安装包权限
[root@localhost /]#chmod +x jdk-6u45-linux-x64.rpm
(5)安装程序
[root@localhost /]#rpm -ivh jdk-6u45-linux-x64.rpm
(4)设置环境变量
编辑/etc/profile文件,找的export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
并在该语句前,添加如下语句:
CATAL_INA_HOME="/usr/local/tomcat6" #tomcat6的目录
JAVA_HOME="/usr/java/jdk1.6.0_45"
CLASSPATH=".:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
export JAVA_HOME CLASSPATH CATALINA_HOME
pathmunge $JAVA_HOME/bin:$CLASSPATH/jre/bin
(5)编辑保存后,重新应用生效
[root@localhost /]#source /etc/profile
(6)验证是否安装成功
[root@localhost /]#java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)
(7)如果安装操作系统有自带openjdk的话,需要卸载openjdk
(7-1)查看安装JDK情况
[root@localhost /]#rpm -qa|grep jdk
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
java-1.6.0-openjdk-1.6.0.0.1-1.50.1.11.5.el6_3.x86_64
(7-2)卸载
[root@localhost /]#rpm -e <java-XXXXX>
(7-3)重新安装JDK
[root@localhost /]#rpm -ivh jdk-6u45-linux-x64.rpm
3、安装Tomcat
(1)上传apache-tomcat-6.0.37.tar.gz,移动文件夹到/usr/local目录下
(2)解压
[root@localhost /]#tar –zxvf apache-tomcat-6.0.37.tar.gz
(3)移动文件夹
[root@localhost /]#mv apache-tomcat /usr/local/tomcat6
(4)启动tomcat
[root@localhost /]#./startup.sh
(5)访问tomcat页面
http://localhost:8080/
(6)需要注意的问题:防火墙开启没有开放8080端口
(6-1)防火墙开放8080端口
在/ect/sysconfig下编写iptables文件加入一行:
-A RH-Firewall-1-INPUT –m state NEW –m tcp –p tcp –dport 8080 –j ACCEPT
(6-2)关闭防火墙
(6-2-1)关闭立即生效,重启后又开启 service iptables stop
(6-2-2)重启后生效 chkconfig iptables off
还有一个坑: 运营商开放的是80端口映射域名,需要直接访问域名指向项目的话,需要修改tomcat6/conf/server.xml 中端口号8080 -->80
linux_ Redhat Linux配置JDK和Tomcat需要注意的地方的更多相关文章
- Linux配置JDK、Tomcat和Mysql免安装版
现在已有JDK.Tomcat和mysql的tar.gz压缩文件 1.解压文件 (1)解压tar.gz tar -zxvf 待解压文件名 -C 解压到目标文件目录 (2)解压zip unzip 待解压文 ...
- Linux下安装和配置JDK与Tomcat(升级版)
在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...
- linux下jdk与tomcat的安装与配置
Linux中jdk与tomcat的安装与配置 1.搭建环境: (1)Linux环境:CentOS6.1 (2)jdk-1.8 (3)tomcat-9.0 2.在Linux系统上创建目录 在usr/lo ...
- 配置JDK和Tomcat环境变量
配置JDK和Tomcat环境变量 一.安装JDK和Tomcat 安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可. 备注:路径可以其他盘符,不建议路径包含中文名 ...
- Linux搭建JDK、Tomcat安装及配置
一.JDK安装及配置 1.JKD下载地址:http://pan.baidu.com/s/1i5NpImx 2.查看安装: rpm -qa | grep jdk 3.卸载:rpm -e --nodeps ...
- Linux下安装和配置JDK与Tomcat(入门版)
JDK路径:/usr/java/jdk1.6.0_25 Tomcat路径:/usr/local/apache-tomcat 1. 下载jdk6.0(选择“.rpm.bin”结尾的,6u25版本) ht ...
- ubuntu linux环境下安装配置jdk和tomcat
关于linux搭建服务器,ubuntu中jdk和tomcat的安装和配置 一.jdk的安装配置 1:去官网下载好自己需要的版本,注意,linux压缩文件通常以tar.gz结尾,别下载错了.本次我下载安 ...
- linux下jdk和tomcat的安装配置
操作系统:centos (32bit) 1. 下载合适的安装包. 原则是:安装包类型和(bit)位数要与操作系统一致,tomcat和jdk的版本要兼容,如: apache-tomcat-6.0.37 ...
- Redhat Linux安装JDK 1.7
本篇主要介绍在Redhat Linux(Red Hat Enterprise Linux Server release 5.7 (Tikanga))系统上安装JDK 1.7,其它Linux平台安装也大 ...
随机推荐
- Git Flow流程
# 1. clone远程仓库到本地 git clone git@git.oschina.net:huogh/muzhifm_xxx.git # 2. 使用远程分支origin/dev创建本地分支d ...
- HDFS 上传文件的不平衡,Balancer问题是过慢
至HDFS上传文件.假定从datanode开始上传文件,上传的数据将导致目前的当务之急是全datanode圆盘.这是一个分布式程序的执行是非常不利. 解决方案: 1.从其他非datanode节点上传 ...
- 探索Windows Azure 监控和自动伸缩系列2 - 获取虚拟机的监控定义和监控数据
上一篇博文介绍了如何连接Windows Azure: http://www.cnblogs.com/teld/p/5113063.html 本篇我们继续上次的示例代码,获取虚拟机的监控定义和监控数据. ...
- ym——Android之ListView性能优化
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持! Android之ListView性能优化 假设有看过我写过的15k面试题的朋友们一定知 ...
- 两次fclose引发的血案
代码本来在Windows上开发的,功能基本完毕迁移到Linux上,结果一跑,乱象重重.这里只列出两个. 一崩溃: /mnt/diskc/db/app/bin/mysqld: double free ...
- SPOJ SUBLEX 7258. Lexicographical Substring Search
看起来像是普通的SAM+dfs...但SPOJ太慢了......倒腾了一个晚上不是WA 就是RE ..... 最后换SA写了...... Lexicographical Substring Searc ...
- Android View系统解析(上)
- 简单介绍如何使用PowerMock和Mockito来mock 1. 构造函数 2. 静态函数 3. 枚举实现的单例 4. 选择参数值做为函数的返回值(转)
本文将简单介绍如何使用PowerMock和Mockito来mock1. 构造函数2. 静态函数3. 枚举实现的单例4. 选择参数值做为函数的返回值5. 在调用mock出来的方法中,改变方法参数的值 一 ...
- java假设去请求一个网页的数据
我们能够通过在java程序中模拟浏览器一样,把数据抓下来,详细方法是在java程序中set header和cookie,以下是一个样例: public class NetConnection { pu ...
- mahout源码KMeansDriver分析之五CIMapper初探
接着上篇,继续分析代码.下面就到了MR的循环了,这里MR应该算是比较好理解的,重点是退出循环的条件设置,即如何判断前后两次中心点误差小于给定阈值. 首先,while循环: while (iterati ...