仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 631|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] CentOS教程之CentOS6.x下装置Tomcat7

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:39:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1:卸载失落自带的OpenJDK
2:装置JDK1.6
3:装置Tomcat
4:设置Tomcat为daemon体例启动
上面正式完工:

===================================================
1:卸载失落自带的OpenJDK
2:装置JDK1.6

参考:
(外网)http://www.ckuyun.com/sixiweb/archive/2012/11/25/2787684.html
或之前一个page:
(内网)CentOS卸载体系自带的OpenJDK并装置Sun的JDK的***.
原文:

检察今朝体系的jdk:rpm-qa|grepjdk
失掉的了局:
[root@dc-01java]#rpm-qa|grepjdk
java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686

卸载之:
[root@dc-01java]#yum-yremovejava-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686


等一段工夫就Complete了。
下载Sun的JDK。我下载的是
jdk-6u37-linux-i586-rpm.bin
假如是64位体系的话,要下载:
jdk-6u37-linux-x64-rpm.bin
之类的64位公用的包

到/usr目次下创立java目次,将下载的文件放到/usr/java目次下
先将这个文件变成可实行文件(chmod777):
[root@dc-01java]#chmod777jdk-6u37-linux-i586-rpm.bin
然后实行这个文件件举行装置:
[root@dc-01java]#./jdk-6u37-linux-i586-rpm.bin
Unpacking...
Checksumming...
Extracting...
UnZipSFX5.50of17February2002,byInfo-ZIP(Zip-Bugs@lists.wku.edu).
inflating:jdk-6u37-linux-i586.rpm
inflating:sun-javadb-common-10.6.2-1.1.i386.rpm
inflating:sun-javadb-core-10.6.2-1.1.i386.rpm
inflating:sun-javadb-client-10.6.2-1.1.i386.rpm
inflating:sun-javadb-demo-10.6.2-1.1.i386.rpm
inflating:sun-javadb-docs-10.6.2-1.1.i386.rpm
inflating:sun-javadb-javadoc-10.6.2-1.1.i386.rpm
Preparing...###########################################[100%]
1:jdk###########################################[100%]
UnpackingJARfiles...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
InstallingJavaDB
Preparing...###########################################[100%]
1:sun-javadb-common###########################################[17%]
2:sun-javadb-core###########################################[33%]
3:sun-javadb-client###########################################[50%]
4:sun-javadb-demo###########################################[67%]
5:sun-javadb-docs###########################################[83%]
6:sun-javadb-javadoc###########################################[100%]
Java(TM)SEDevelopmentKit6successfullyinstalled.
ProductRegistrationisFREEandincludesmanybenefits:
*Notificationofnewversions,patches,andupdates
*SpecialoffersonOracleproducts,servicesandtraining
*Accesstoearlyreleasesanddocumentation
Productandsystemdatawillbecollected.Ifyourconfiguration
supportsabrowser,theJDKProductRegistrationformwill
bepresented.Ifyoudonotregister,noneofthisinformation
willbesaved.YoumayalsoregisteryourJDKlaterby
openingtheregister.htmlfile(locatedintheJDKinstallation
directory)inabrowser.
FormoreinformationonwhatdataRegistrationcollectsand
howitismanagedandused,see:
http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html
PressEntertocontinue.....


这个时分按一下回车。
呈现Done.

至此装置停止。

接上去设置JDK:
vi/etc/profile翻开profile文件,在profile文件的开端加上:
JAVA_HOME=/usr/java/jdk1.6.0_37
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportJAVA_HOME
exportPATH
exportCLASSPATH



保留并封闭profile文件,实行source/etc/profile下令让修正失效。
运转下java-version看一下java版本:
[root@dc-01java]#java-version
javaversion"1.6.0_37"
Java(TM)SERuntimeEnvironment(build1.6.0_37-b06)
JavaHotSpot(TM)ClientVM(build20.12-b01,mixedmode,sharing)
[root@dc-01java]#
================================================

至此,全部装置历程终了。


3:装置Tomcat
下载apache-tomcat-7.0.33.tar.gz。解紧缩:

tar-xzvfapache-tomcat-7.0.33.tar.gz
将解紧缩后的文件夹拷贝到/usr/local/tomcat:
cp-Rapache-tomcat-7.0.33/usr/local/tomcat
进进tomcat目次设置tomcat的内存利用情形及其他设置:
cd/usr/local/tomcat/bin
vidaemon.sh
在注释入手下手的中央到场以下内容(注重将jdk等目次分离本人的实践情形举行修正):

#chkconfig:23452080
#description:***exampletostarttomcat
JAVA_HOME=/usr/java/jdk1.6.0_37
CATALINA_HOME=/usr/local/tomcat
CATALINA_OPTS="-Xms1024m-Xmx4096m-XX:PermSize=256m-XX:MaxPermSize=512m"
4:设置Tomcat为daemon体例启动
将daemon.sh拷贝到启动目次,装置办事,测试办事:
先编译装置commons-daemon:
先装置gcc,由于编译的时分要用到
yuminstallgcc
创立tomcat用户,用来运转tomcat办事:
在临盆情况用root是不宁静的,以是
useradd-s/sbin/nologintomcat
chown-Rtomcat:tomcat/usr/local/tomcat
做为service,和操纵体系一同启动

#tar-xzvfcommons-daemon-native.tar.gz
#cdcommons-daemon-1.0.10-native-src/unix
#./configure
#make
#cpjsvc../..
#cd../..

cpdaemon.sh/etc/init.d/tomcat
chmod755/etc/init.d/tomcat
chkconfig--addtomcat
chkconfigtomcaton
chkconfig--listtomcat
显现:
tomcat0:off1:off2:on3:on4:on5:on6:off ←确认2~5为on的形态就OK
启动Tomcat:
servicetomcatstart
增添防火墙设置,同意8080端口:
#vi/etc/sysconfig/ipdables
在同意ssh的上面增添一条:
-AINPUT-mstate--stateNEW-mtcp-ptcp--dport8080-jACCEPT
保留,重启iptables办事:
#serviceiptablesrestart

测试:
本机测试:
wgethttp://localhost:8080/
从其他呆板测试:
扫瞄器中输出http://localhost:8080/
看看是不是能翻开网站。

=========================================
设置过程当中参考了一下博客:
http://batizhao.github.com/linux/2012/07/17/install-tomcat7-on-centos/

为避免丧失,转载过去:

在CentOS6上装置Tomcat7



  • linux18
  • centos1
  • tomcat1
1.下载
  1. #wgethttp://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.29/bin/apache-tomcat-7.0.29.tar.gz
复制代码
2.装置
  1. #tar-xzvfapache-tomcat-7.0.29.tar.gz#mvapache-tomcat-7.0.29/opt/tomcat7#cd/opt/tomcat7#bin/startup.sh
复制代码
3.设置

在临盆情况用root是不宁静的,以是
  1. #useradd-s/sbin/nologintomcat#chown-Rtomcat:tomcat/opt/tomcat7
复制代码
做为service,和操纵体系一同启动
  1. #cd/opt/tomcat7/bin#tar-xzvfcommons-daemon-native.tar.gz#cdcommons-daemon-1.0.10-native-src/unix#./configure#make#cpjsvc../..#cd../..
复制代码
在daemon.sh的正文后边,注释最入手下手增添下边五行内容
  1. #vimdaemon.sh----#chkconfig:23451090#description:StartsandStopstheTomcatdaemon.JAVA_HOME=/usr/java/jdk1.6.0_31CATALINA_HOME=/opt/tomcat7CATALINA_OPTS="-Xms1024m-Xmx2048m-XX:PermSize=256m-XX:MaxPermSize=512m"
复制代码
增添到service
  1. #cpdaemon.sh/etc/init.d/tomcat#chkconfig--addtomcat
复制代码
反省
  1. #chkconfig--list|greptomcattomcat0:封闭1:封闭2:启用3:启用4:启用5:启用6:封闭
复制代码
翻开端口
  1. #vim/etc/sysconfig/iptables-----AINPUT-mstate--stateNEW-mtcp-ptcp--dport8080-jACCEPT#serviceiptablesrestart
复制代码
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
飘飘悠悠 该用户已被删除
沙发
发表于 2015-1-16 21:16:06 | 只看该作者

CentOS教程之CentOS6.x下装置Tomcat7

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
蒙在股里 该用户已被删除
板凳
发表于 2015-1-25 23:02:12 | 只看该作者
硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
地板
发表于 2015-2-4 15:37:28 | 只看该作者
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
再见西城 该用户已被删除
5#
发表于 2015-2-10 03:43:46 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
山那边是海 该用户已被删除
6#
发表于 2015-2-28 19:38:16 | 只看该作者
众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
深爱那片海 该用户已被删除
7#
发表于 2015-3-10 09:16:48 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
柔情似水 该用户已被删除
8#
发表于 2015-3-17 07:12:07 | 只看该作者
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
精灵巫婆 该用户已被删除
9#
发表于 2015-3-24 04:07:27 | 只看该作者
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:11

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表