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

[经验分享] Tomcat不完全配置教程(转贴)

[复制链接]

尚未签到

发表于 2017-1-24 10:49:21 | 显示全部楼层 |阅读模式
现在很多网站都是用tomcat来做web服务器解释jsp网页,以前偶对其只是会安装会启动而已,最近由于工作的需要,对其做了稍微进一步的研究,首先我们讲在linux下的源码包安装。需要软件:
      jdk
      tomcat源码包
      其中jdk和tomcat源码包可以从www.sun.com下载。
      首先安装jdk,将下载好的jdk包给予可执行权限:  chmod a+x jkd包名称   并执行它:./包名称
      这时会出现安装协议,输入小写的q退出,然后输入yes表示同意协议。jdk开始自动解压缩,解完之后会在当前目录下出现一个与包同名的文件夹,如图1:
DSC0000.jpg
      在 /usr下创建jdk目录 : mkdir /usr/jdk
      将刚才解压出来的文件夹中所有的内容复制到 /usr/jdk 目录中:在解压出来的目录中执行 cp -r * /usr/jdk
      将tomcat解压缩:tar -zxvf 包名称
      在 /opt 下面创建 tomcat文件夹:mkdir /opt/tomcat
      将刚才解出来的东西全复制到 /opt/tomcat中去,在解压出来的目录中执行 : cp -r * /opt/tomcat
   
      现在开始加环境变量:
      vi /etc/profile
      在这个文件的 MAIL 字段下面添加以下几行
      JAVA_HOME="/usr/jdk/"
      CLASS_PATH="/usr/jdk/lib/tools.jar"
      TOMCAT_HOME="/opt/tomcat/"
   
      在# Path manipulation 下面的 if  和  fi   之间加入一行,内容为
      pathmunge /usr/jdk/bin
   
      在文档下面的export处用大写分别在后面加上以下内容
      JAVA_HOME   CLASS_PASS  TOMCAT_HOME
      最后效果如图2所示
DSC0001.jpg
      保存退出,注销当前用户并重新登陆,这时在任意地方执行jar命令,如果返回一大堆参数说明,则表示环境变量生效,如果返回command not found  ,那就说明环境变量出问题了,就需要检查了。环境变量在添加的时候一定要注意路径,还有大小写和标点符号。返回的正确效果如图3所示。
DSC0002.jpg
      现在跳转到 /opt/tomcat/conf/文件夹,vi server.xml  ,将里面的connector port改为80,SSL改为443,保存退出,如图4。
DSC0003.jpg    
      跳到 /opt/tomcat/bin/   文件夹下,执行 ./startup.sh 来启动tomcat。
      这时我们在另一台与这台机器相连的机器的IE中输入这台机器的IP地址就可以看到tomcat的测试页面了,如图5。
  DSC0004.jpg
   
      到这里tomcat已经安装完了,而且可以正常运行,下面来看一下tomcat管理用户的配置。
      从图5可以看到在这个页面的左边有一个  administration项,里面包含了三个子项目,随便点一个都会要求输入用户名和密码的,谁知道用户名和密码是多少,寒…………………………
   
      打开/opt/tomcat/conf/tomcat-users.xml 文件,看到了什么,呵呵,是用户名和密码,如图6所示。
DSC0005.jpg
      里面写的用户名和密码都是tomcat,知道了用户名和密码再来打开网页试一下,如图7。
DSC0006.jpg
      点了缺点之后出现了403错误,不允许访问!怎么回事,不是写这tomcat嘛!
   
      在这里就要涉及到用户角色的问题了,我们再来打开 tomcat-users.xml文件,做如下更改。
      将user name="tomcat" 这一行里面的roles字段的值(也就是引号里面的)改为admin,manager ,用户名和密码可以任意,自己记的住就行,注意标点符号。保存并退出。如图8
DSC0007.jpg
      在/opt/tomcat/bin/下执行  ./shutdown.sh  终止tomcat服务,然后 ./startup.sh 来重新启动tomcat ,这时再次用IE连接tomcat主机,偶点的时第二项,输入用户名和密码,进去了!如图9,10。
DSC0008.jpg
 
DSC0009.jpg
      在这里我们就可以对tomcat实行图形界面的管理了,其实这就是“传说中的”tomcat管理器,呵呵,在这里可以实现日志察看,当前会话察看,服务,用户管理等很多功能,大家自己去研究吧,偶就不多说了。
      差点忘了一点,当我们要用tomcat对自己的网页进行解释的时候,只要把网页的首页命名为index.html并存放在 /opt/tomcat/webapps/ROOT/  下就可以了。

运维网声明 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-332881-1-1.html 上篇帖子: Tomcat 多端口设置 下篇帖子: Tomcat负载均衡和集群配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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