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平台安装也大 ...
随机推荐
- jQuery Validate插入 reomte使用详细的说明
在用户注冊时常常要通过ajax请求推断用户账号是否已注冊,最方便的方法便是用jQuery Validate插件 reomte方法 Jquery Validate插件, 调用远程方法验证參数, remo ...
- 如何js编译的文件dll对于网页电话
1. 加入一个项目的解决方案:JSControl 2. 在这个项目中加入js文件(JScript1.js) 脚本的内容: function showAlert(){ alert('Today is a ...
- Hadoop之—— CentOS Warning: $HADOOP_HOME is deprecated解
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46389499 启动Hadoop时报了一个警告信息.我安装的Hadoop版本号是ha ...
- android关键知识
1.handler 与Looper 与MessageQueue .Message关系 handler:是处理主线程(ui线程)处理耗时操作的线程,通过post message到MessageQueue ...
- MapReduce 规划 六系列 MultipleOutputs采用
在前面的示例,输出文件名是默认: _logs part-r-00001 part-r-00003 part-r-00005 part-r-00007 part-r-00009 part-r-00011 ...
- LeetCode219:Contains Duplicate II
Given an array of integers and an integer k, find out whether there there are two distinct indices i ...
- ehCache浅谈(转)
ehcache FAQ中提到 Remember that a value in a cache element is globally accessible from multiple threads ...
- capturing self strongly in this block is likely to lead to a retain cycle
一个用Block实例变量语法,当有一个参考的实例变量,常引起retain cycle. capturing self strongly in this block is likely to lead ...
- C#采用的是“四舍六入五成双”、上取整、下取整
c# 四舍五入.上取整.下取整 Posted on 2010-07-28 12:54 碧水寒潭 阅读(57826) 评论(4) 编辑 收藏 在处理一些数据时,我们希望能用“四舍五入”法实现,但是C#采 ...
- PHP邮件发送(转)
php带有内置的mail() 发送邮件函数,但是较为繁琐:建议上网下载一个PHPMailer: