java+tomcat 在 linux下的部署
一、配置JAVA运行环境
1、安装jdk。
从sun公司网站www.sun.com下载linux版本的jdk, 建议使用jdk1.6版本。地址http://java.sun.com/javase/downloads/index.jsp。
登陆root用户将下载的jdk-6u7-linux-i586.bin复制到服务器/usr/local/下。
cd /usr/local
执行权限变更
chmod +x jdk-6u7-linux-i586.bin
执行安装命令
./jdk-6u7-linux-i586.bin
如遇错误,可先切换至root用户下,su root,再执行安装命令
安装成功会在/usr/local目录下生成jdk1.6.0_07目录,就是jdk的安装目录
重新登录后打开终端,输入
java -version
如若有显示java的版本信息,则表示安装成功
2、JDK1.6安装后的配置
安装成功后需要配置jdk环境变量,登陆root用户后用cd命令进入/etc目录,编辑profile文件
vi /etc/profile
在文件最后添加如下内容:
export JAVA_HOME=/usr/local/jdk1.6.0_07
export JRE_HOME=/usr/local /jdk1.6.0_07/jre
export PATH=$PATH:/usr/local /jdk1.6.0_07/bin
export CLASSPATH=./:/usr/local/jdk1.6.0_07/lib:/usr/local/jdk1.6.0_07/jre/lib
保存退出,重新登录。
二、部署tomcat
1、安装tomcat
访问http://tomcat.apache.org/download-60.cgi,下载apache-tomcat-6.0.37.tar.gz后上传到服务器的某一位置,例如/usr/local/apache-tomcat-6.0.37.tar.gz
解压
cd /usr/local/
#tar zxvf apache-tomcat-6.0.37.tar.gz
#mv apache-tomcat-6.0.37/usr/local
进行tomcat环境的配置(需在jdk安装验证成功后)
#vi /etc/profile
在文件最后增加
export TOMCAT_HOME=/usr/local/apach-tomcat-6.0.37
保存退出,重新登录使之生效
2、启动tomcat服务器
进入/usr/local/ apache-tomcat-6.0.37/bin目录,运行
cd /usr/local/ apache-tomcat-6.0.37/bin
./startup.sh
会出现如下内容:
Using CATALINA_BASE:/usr/local/apache-tomcat-6.0.37
Using CATALINA_HOME:/usr/local/apache-tomcat-6.0.37
Using CATALINA_TMPDIR:/usr/local/apache-tomcat-6.0.37/temp
Using JRE_HOME:/usr/local/jdk1.6.0_07
地址栏输入http://serverIP:8080,回车后看到Tomcat的LOGO,表示一切正常。也可以更改Tomcat目录下的conf文件夹,里面有一个server.xml文件,修改成使用80端口即说明tomcat服务器配置成功。
3、设置开机启动:
修改/usr/local/apache-tomcat-6.0.37/bin/startup.sh内容为:
JAVA_HOME=/usr/local/jdk1.6.0_07
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:
export JAVA_HOME PATH
CLASSPATH
export CATALINA_HOME=/usr/local/apache-tomcat-6.0.37
/usr/local/apache-tomcat-6.0.37/bin/catalina.sh start
在/etc/rc.d/rc.local中加入:
/usr/local/apache-tomcat-6.0.37/bin/startup.sh
java+tomcat 在 linux下的部署的更多相关文章
- 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能
题目:编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能 要求:MyCP支持两个参数: java MyCP -tx XXX1.txt XXX2.bin 用来把文本文件(内容为十 ...
- linux下安装部署ansible
linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...
- Java java jdk在Linux下安装与环境变量的配置
java jdk在Linux下安装与环境变量的配置 by:授客 QQ:1033553122 linux环境:CentOS-6.0-x86_64-bin-DVD1.iso [root@localhost ...
- 补交 20155202 蓝墨云班课 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能
蓝墨云班课 编写MyCP.java 要求: 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP -tx XXX1.txt XXX ...
- linux下如何部署php项目?
linux下部署php项目环境可以分为两种,一种使用Apache,php,mysql的压缩包安装,一种用yum命令进行安装. 使用三种软件的压缩包进行安装,需要手动配置三者之间的关系.apache和p ...
- tomcat linux下的部署安装
Tomcat在Linux上的安装与配置 转自http://blog.csdn.net/gyming/article/details/36060843 以下使用的Linux版本为: Redhat ...
- java 开发之linux 下 tomcat
tomcat作为java开发的服务器,可以部署在各种系统中. 官方下载地址:http://tomcat.apache.org/download-80.cgi 1. 装tomcat 之前,先要装jdk ...
- Java学习笔记——Linux下安装配置tomcat
朝辞白帝彩云间,千里江陵一日还. 两岸猿声啼不住,轻舟已过万重山. ——早发白帝城 首先需要安装配置JDK,这里简单回顾下.Linux下用root身份在/opt/文件夹下创建jvm文件夹,然后使用ta ...
- tomcat在linux下自启动
Linux下设置tomcat开机自启动 一.以root用户登录系统: 二.进入init.d文件夹 cd /etc/init.d/ 三.创建并打开tomcat文件 vi tomcat 四.tomcat ...
随机推荐
- 转:hadoop知识整理
文章来自于:http://tianhailong.com/hadoop%E7%9F%A5%E8%AF%86%E6%95%B4%E7%90%86.html 按照what.how.why整理了下文章,帮助 ...
- MCU助推居家移动医疗微型化
随着行动装置的快速普及,近几年行动医疗成为热门话题,市场成长迅速,也引发了不少新的商业模式.根据美通社一份市场调查报告指出,行动医疗市场在2018年将达到234.9亿美元的规模,2013至2018年期 ...
- ShapeDrawable 资源
ShapeDrawable 用于定义一个基本的几何图形(如矩形.圆形.线条等),定义 ShapeDrawable 的 XML 文件的根元素是<shape.../>元素,该元素可指定如下属性 ...
- 关于如何将C语言源文件转化为汇编文件
--转载自:http://blog.21ic.com/user1/6088/archives/2010/68469.html 方法:(假设当前工程中只有一个C代码文件) 第1步:新建一个工程,添加C文 ...
- Python 命令行非阻塞输入
很久很久以前,系windows平台下,用C语言写过一款贪食蛇游戏,cmd界面,用kbhit()函数实现非阻塞输入.系windows平台下用python依然可以调用msvcrt.khbit实现非阻塞监听 ...
- 【HDOJ】3400 Line belt
三分. #include <cstdio> #include <cstring> #include <cmath> typedef struct { double ...
- POJ1942 Paths on a Grid(组合)
题目链接. 分析: #include <cstdio> #include <iostream> #include <map> #include <cstrin ...
- 【转】(DT系列一)DTS结构及其编译方法----不错
原文网址:http://www.cnblogs.com/biglucky/p/4057476.html DTS结构及其编译方法 一:主要问题 1,需要了解dtsi与dts的关系 2,dts的结构模型 ...
- 将多个图片整合到一张图片中再用CSS 进行网页背景定位
原文地址:http://wenku.baidu.com/link?url=hj_qM9kmdMrg8KWXFD2bCF_uuJCxKJRvG97CkWk3itsPq3izMzfrKvSZYBzDGyP ...
- [转载]监控 Linux 性能的 18 个命令行工具
转自:http://www.kuqin.com/shuoit/20140219/338066.html 对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作.在IT领域作为一 ...