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

[经验分享] tomcat简单配置

[复制链接]

尚未签到

发表于 2018-12-2 14:34:35 | 显示全部楼层 |阅读模式
  -----------------------------------------
  一、前言
  二、环境
  三、安装JDK
  四、安装tomcat
  五、安装mysql
  六、安装javacenter
  七、tomcat后台管理
  -----------------------------------------
  

  一、前言
  Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。
  JavaCenter Home社区SNS系统软件(简称:JavaCenter Home)是北京飞速创想科技有限公司推出的一套采用Java+MySQL构建的社会化网络软件(Social Network Software,简称 SNS)。用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的社会化网络平台。JavaCenter Home 的基础架构采用世界上最先进流行的web编程组合Java+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效系统解决方案。系统用MVC设计模式,采用Struts、Hibernate框架及中间件的结合既实现了业务逻辑与控制逻辑的有效分离,提高了层次结构的清晰度,提高了复用的粒度降低了开发代价和维护代价,同时保证了软件的质量使其更具有鲁棒性和可维护性。
  二、环境
  系统: CentOS6.4 32位
  IP:  192.168.2.100/24
  所需软件:
  pache-tomcat-7.0.42.tar.gz
  JavaCenter_Home_GBK.zip
  jdk-7u45-linux-i586.rpm
  网盘下载地址:http://pan.baidu.com/s/1pJ0id1x
  三、安装JDK(默认没有安装JDK,如有低版本,请先卸载)
[root@localhost ~]# cd tomcat/
[root@localhost tomcat]# ll
-rw-r--r-- 1 root root   7955948 Feb 21 00:12 apache-tomcat-7.0.42.tar.gz
-rw-r--r-- 1 root root  18752235 Feb 21 00:12 JavaCenter_Home_GBK.zip
-rw-r--r-- 1 root root 121236291 Feb 21 00:13 jdk-7u45-linux-i586.rpm
[root@localhost tomcat]# rpm -ivh jdk-7u45-linux-i586.rpm
[root@localhost tomcat]# rpm -ql jdk |less
  /usr/java/jdk1.7.0_45  //JDK路径
[root@localhost tomcat]# vim /etc/profile
   54 JAVA_HOME=/usr/java/jdk1.7.0_45
   55 PATH=$PATH:$JAVA_HOME/bin
   56 export PATH USER LOGNAME MAIL HISTSIZE HISTCONTROL JAVA_HOME
[root@localhost tomcat]# . /etc/profile
[root@localhost tomcat]# java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)  四、安装tomcat
[root@localhost tomcat]# tar -zxvf apache-tomcat-7.0.42.tar.gz
                         -C /usr/local/
[root@localhost tomcat]# cd /usr/local/
[root@localhost local]# ln -s apache-tomcat-7.0.42/ tomcat
[root@localhost local]# cd tomcat/
[root@localhost tomcat]# ls
bin conf lib  LICENSE  logs  NOTICE  temp webapps  work ...
[root@localhost tomcat]# bin/catalina.sh start   //启动tomcat
[root@localhost tomcat]# netstat -tupln |grep 80
tcp   0   0 :::8009                :::*   LISTEN  2770/java      
tcp   0   0 :::8080                :::*   LISTEN  2770/java            
tcp   0   0 ::ffff:127.0.0.1:8005  :::*   LISTEN  2770/java  浏览器访问http://192.168.2.100:8080可以进入tomcat管理后台界面。
  1.测试一小段jsp代码(默认目录下访问)
[root@localhost tomcat]# mkdir webapps/test
[root@localhost tomcat]# cd webapps/test/
[root@localhost test]# mkdir {lib,classes,WEB-INF}
[root@localhost test]# ll
drwxr-xr-x 2 root root 4096 Feb 21 02:18 classes
drwxr-xr-x 2 root root 4096 Feb 21 02:18 lib
drwxr-xr-x 2 root root 4096 Feb 21 02:18 WEB-INF
[root@localhost test]# vim index.jsp


   
     TomcatA
   
   
     
   
  浏览器访问http://192.168.2.100:8080/test
  http://s3.运维网.com/wyfs02/M01/12/79/wKiom1MIokfjS3oFAAB64AgcZ0g908.jpg
  2.其它目录下访问
[root@localhost test]# cd ..
[root@localhost webapps]# cd ..
[root@localhost tomcat]# pwd
/usr/local/tomcat
[root@localhost tomcat]# mkdir -pv /www/webapps/
[root@localhost tomcat]# mv webapps/test/ /www/webapps/
[root@localhost tomcat]# vim conf/server.xml
  125   
[root@localhost tomcat]# bin/catalina.sh stop
[root@localhost tomcat]# bin/catalina.sh start  浏览器访问http://192.168.2.100:8080/test
  五、安装mysql
[root@localhost ~]# yum install mysql mysql-server
[root@localhost ~]# service mysqld start
Starting mysqld:                                [  OK  ]
[root@localhost ~]# mysqladmin -u root -p password '123'
Enter password:
[root@localhost ~]# mysql -u root -p
Enter password:
mysql> create database jcenter;    //创建jcenter数据库
mysql> show databases;
mysql> \q
Bye  六、安装javacenter
[root@localhost ~]# cd tomcat/
[root@localhost tomcat]# unzip JavaCenter_Home_GBK.zip
[root@localhost tomcat]# ll
-rw-r--r-- 1 root root           21 00:12 apache-tomcat-7.0.42.tar.gz
drwxr-xr-x 3 root root      4096 Aug 30  2010 JavaCenter_Home_2.0_GBK
-rw-r--r-- 1 root root  18752235 Feb 21 00:12 JavaCenter_Home_GBK.zip
-rw-r--r-- 1 root root 121236291 Feb 21 00:13 jdk-7u45-linux-i586.rpm
[root@localhost tomcat]# cd JavaCenter_Home_2.0_GBK/
[root@localhost JavaCenter_Home_2.0_GBK]# ll
drwxr-xr-x 14 root root 4096 Aug 31  2010 upload
# mv upload/    /usr/local/tomcat/webapps/jcenter  浏览器访问http://192.168.2.100:8080/jcenter/install





  1.其它目录访问
# mv  /usr/local/tomcat/webapps/jcenter /www/webapps/
# vim /usr/local/tomcat/conf/server.xml
  126  
# /usr/local/tomcat/bin/catalina.sh  stop
# /usr/local/tomcat/bin/catalina.sh  start  浏览器访问http://192.168.2.100:8080/jcenter
  2.域名访问
# vim  /usr/local/tomcat/conf/server.xml
复制121-140行内容插到123行上面,并修改
    123  
    125   
    126   
    128     
    131
    132      
    135      
    138
    139      
浏览器访问http://www.nuo.com:8080 为了不这样访问,将8080修改为80端口,即直接访问http://www.nuo.com
# vim  /usr/local/tomcat/conf/server.xml
   70

运维网声明 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-642462-1-1.html 上篇帖子: tomcat基本使用(二) 下篇帖子: 在Linux上的安装Tomcat
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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