设为首页 收藏本站
查看: 1646|回复: 0

[经验分享] Linux/centos安装tomcat

[复制链接]

尚未签到

发表于 2015-8-7 09:39:56 | 显示全部楼层 |阅读模式

  • apache-tomcat-6.0.18.tar.gz 软件 下载地址:
  • 点击进入下载页面:下载地址3



  • 视频 下载地址:
  • 点击进入下载页面:下载地址1 | 下载地址2 | 下载地址3
  上次视频安装了jdk,现在我们来安装tomcat服务器,
  我简单介绍一些tomcat服务器吧,它可以运行jsp文件,servlet都没有问题
  一些小的jsp网站或者个人学习jsp是不错的选择。
  比较大一点的jsp服务器软件 Jboss , weblogic 等等。。
  下面我们在 CentOS 5.3 Linux 服务器系统安装 apache-tomcat-6.0.18
  apache-tomcat-6.0.18.tar.gz 文件你可以去 http://www.apache.org 上面进行下载,
而且有多种版本选择, 我选择了目前最新的版本。
  在文章最后我会提供我自己上传的链接给你们去下载,这样不用去apache.org上面找。呵呵
  下载好了 传送到服务器上面。
  解压
]# tar zxvf apache-tomcat-6.0.18.tar.gz
解压完成就可以把解压出来的文件夹移动到/usr/local下面并且改名
]# mv apache-tomcat-6.0.18 /usr/local/tomcat
  这样就安装完成,呵呵,是因为tomcat直接解压就可以用,不需要安装
  ==========================================
下面设置 tomcat 相关的环境变量
]# vi ~/.bash_profile 加入 tomcat 环境参数
  TOMCAT_HOME=/usr/local/tomcat
  export PATH JAVA_HOME CLASSPATH TOMCAT_HOME
  保存退出,然后执行 source ~/.bash_profile , 让环境变量生效
  ]# source ~/.bash_profile
  下面就可以启动 tomcat 服务器了。
  [iyunv@localhost opt]# /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:       /usr/java/jdk1.7.0
  没有其他信息,表示正常启动了, 你也可以查看 tomcat端口是否打开
  # netstat -tnl   查看 8080  8009 这2个端口,如果打开了,证明tomcat正常运行。
  tcp        0      0 :::8009        :::*             LISTEN
tcp        0      0 :::8080        :::*             LISTEN
  =========================
  下面进行测试
  可以在xp系统,作为局域网访问 刚刚做好的Tomcat服务器
  # ifconfig  查看服务器 ip地址。
  inet addr:192.168.138.128  Bcast:192.168.138.255  Mask:255.255.255.0
  所以在局域网中, xp 访问地址是 http://192.168.138.128:8080
注意要写上 8080 端口。
  发现不能打开 tomcat 默认页面,  是因为 CentOS 5.3 操作系统中 默认 iptables 防火墙设置
  的原因,没有允许 8080 端口
  # iptables -F 这个命令可以清除 CentOS5.3 中 iptables 自带防火墙 默认规则
  清除完毕 再进行访问
  If you're seeing this page via a web browser,
it means you've setup Tomcat successfully. Congratulations!
  正常显示出来了。 关于 Linux 自带防火墙 iptables 的其他设置,大家可以看
  www.17rumen.com 上面的视频。 看到了吧,就是这个地方专门演示iptables的设置。
  ===================================================
  下面 查看 tomcat 运行时环境的 内存大小情况
  在 tomcat 默认的 网站路径 编写一个 test.jsp 文件,下面就是网页内容。
  /usr/local/tomcat/webapps/ROOT   这个就是网站的物理地址,看我演示吧。
  
  保存文件, 就可以访问了。http://192.168.138.128:8080/test.jsp
  你也可以写另外的 jsp 文件进行学习。
  是吧, 很简单的一个 jsp 页面

  具体进一步学习 jsp 网页编程这里不多说,需要一定的java语言基础。
=======================
Linux 下 tomcat 运行内存设置大小
vi ~/.bash_profile
  加入 JAVA_OPTS="-Xms256m -Xmx512m"
  保存, 退出
  # source ~/.bash_profile   是环境变量设置 生效
  =============================================================
  最后就是让服务器 启动时候自动 运行 tomcat 了。
  我们最简单的方法就是通过startup.sh来自动启动Tomcat,编辑vi /etc/rc.d/rc.local
  文件最后增加内容(假设JDK目录是/usr/java,Tomcat目录是/usr/local/tomcat)
  export JDK_HOME=/usr/java/jdk1.7.0
export JAVA_HOME=/usr/java/jdk1.7.0
/usr/local/tomcat/bin/startup.sh
  保存退出
================
  最后当然是 重启服务器 看看是否自动启动啦, 呵呵。
shutdown -r now
  启动比较慢。。查看端口 8080 自动打开了。说明没有问题。
  再用浏览器访问, 发现不能访问, 应该是 iptables 防火墙问题了,
  我忘记 保存, 修改iptables 的设置了。
  # iptables -F
  # service iptables save
  Saving firewall rules to /etc/sysconfig/iptables:          [  OK  ]
  要这2条命令 一起执行才可以, 这样才会保存到配置文件中,下次开机就直接可以访问jsp网页了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-95062-1-1.html 上篇帖子: Tomcat源码学习(一)(转载) 下篇帖子: Solr4.2 + Tomcat 7 配置及使用solrnet访问和管理索引服务
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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