Linux下安装和配置JDK与Tomcat(入门版)
JDK路径:/usr/java/jdk1.6.0_25
Tomcat路径:/usr/local/apache-tomcat
1. 下载jdk6.0(选择“.rpm.bin”结尾的,6u25版本)
小记:
在32位的CentOS6.3中,下载最新版的JDK(jdk-6u43-linux-i586-rpm.bin),安装的时候报错,
换个低版本的(jdk-6u41-linux-i586-rpm.bin)则安装成功!
2. 下载tomcat6.0(选择 “Binary Distributions --> Core --> tar.gz(pgp, md5)” 版本)
http://tomcat.apache.org/download-60.cgi
3. 安装JDK,在终端窗口内输入
# chmod 777 jdk-6u25-linux-i586-rpm.bin
# ./jdk-6u25-linux-i586-rpm.bin
# 按提示完成操作,默认安装路径应该是 /usr/java/jdk1.6.0_25
4. 配置JDK
# vim /etc/profile
在尾部添加:
export JAVA_HOME=/usr/java/jdk1.6.0_25
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
保存并执行命令:
# source /etc/profile
测试安装的java:
# java -version
出现如下所示的

5. 安装tomcat
把下载的 apache-tomcat-6.0.36.tar.gz 文件上传到服务器的 /usr/local/src
# tar apache-tomcat-6.0.36.tar.gz
# mv apache-tomcat-6.0.36 usr/local/apache-tomcat
# vim /etc/profile
在文件末尾添加:
export TOMCAT_HOME=/usr/local/apache-tomcat
保存执行:
# source /etc/profile
6、配置防火墙,开启8080端口
vim /etc/sysconfig/iptables
#添加如下规则到22端口这条规则的下面即可
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
#重启防火墙
/etc/init.d/iptables restart # 或 service iptables restart
7、启动Tomcat
# cd /usr/local/apache-tomcat/bin/
# chmod 777 *.sh# bash catalina.sh start
或
# ./start.sh (推荐使用这个,更简洁)
测试:
#查看是否有Tomcat 8080 端口
netstat -ntlp | grep 8080
也可直接在客户端输入服务器的ip:8080,如:“http://192.168.137.98:8080”

可直接到我的“百度网盘”去下载上述软件:进入下载页面
延伸阅读:
解决宿主机不能访问虚拟机CentOS中的站点 | 更新CentOS防火墙设置开启80端口访问
Linux下安装和配置JDK与Tomcat(入门版)的更多相关文章
- Linux下安装和配置JDK与Tomcat(升级版)
在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...
- [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.
为了更好的排版, 所以将IK分词器的安装重启了一篇博文, 大家可以接上solr的安装一同查看.[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://ww ...
- Linux下安装与配置Nginx
一.准备 Nginx版本:nginx-1.7.7.tar.gz 请自行到官网下载对应的版本. 二.步骤 ♦在Linux新建一个queenLove用户 [root@localhost /]# use ...
- 在linux下安装并配置mysql数据库
在linux下安装并配置mysql数据库 工具/原料 MySql5.6 CentOS 方法/步骤 1 查找以前是否安装有mysql,使用下面命令: rpm -qa|grep -i mysql ...
- Linux(4)- centos7安装python3、Linux下安装、配置virtualenv、确保开发环境的一致性、虚拟环境之virtualenvwrapper、vim
一.centos7安装python3 1.下载python3的源码包 下载地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz cd ...
- Linux下安装mantis配置指南【转】
转自:http://blog.csdn.net/xabc3000/article/details/6858229 目录(?)[-] Linux下安装mantis配置指南 配置Linux下的Apache ...
- Linux下安装java的jdk和配置环境变量
每次感觉配这个超级简单 但是每次都要查下 记一下好了 Linux下安装jdk,步骤如下 1:下载jdk包:本章使用的为后缀为tar.gz的文件(不需要安装),如jdk-8u111-linux-x64. ...
- CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)
在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...
- 在linux环境下为eclipse配置jdk以及Tomcat服务(附图解详细步骤)
环境:jdk8,Tomcat7,eclipse 需要先在linux上安装好对应的软件及java环境,如果还没有安装的,可以先去看我之前写的两篇博客:ubuntu/linux中安装Tomcat(附图解详 ...
随机推荐
- 加州大学伯克利分校Stat2.3x Inference 统计推断学习笔记: Section 3 One-sample and two-sample tests
Stat2.3x Inference(统计推断)课程由加州大学伯克利分校(University of California, Berkeley)于2014年在edX平台讲授. PDF笔记下载(Acad ...
- Beta Daily Scrum 第六天
[目录] 1.任务进度 2.困难及解决 3.燃尽图 4.代码check-in 5.总结 1. 任务进度 学号 今日完成 明日完成 612 昨天完成任务,今天看有没有bug,找一找 好像没什么事 615 ...
- android service 的各种用法(IPC、AIDL)
http://my.oschina.net/mopidick/blog/132325 最近在学android service,感觉终于把service的各种使用场景和用到的技术整理得比较明白了,受益颇 ...
- 常见linux命令释义(第二天)
查看磁盘与目录的容量. df 与du df 是英语Disk Free的意思.磁盘空余. df -h -h中h指的是一human(人类)的角度,即用GB,MB的格式显示.这个比较常用,还有其他的选项 ...
- STM8L --- External interrupt
note 1: Several interrupts can be pending at the same time. When an interrupt request is not servic ...
- MySQL------Navicat激活方法
转载: http://www.jianshu.com/p/b1f9194e1e31
- Docker create image
Dockerfile FROM java:8 MAINTAINER dudu ADD springts_1-0.0.1-SNAPSHOT.jar app.jar EXPOSE 8080 ENTRYPO ...
- mysql-python
sudo pip install MySQL-python centos安装 python-dev包提示No package python-dev available: 出现此问题的原因是python ...
- Unity Sprite Atlas Compression
http://forum.unity3d.com/threads/2d-sprite-packer-and-pvrtc.218633/ http://docs.unity3d.com/Manual/S ...
- ecshop 默认图处理
function get_banner_path($img) { $img = empty($img) ? C('no_picture') : $img; return $img;}