Linux(Centos)之安装tomcat并且部署Java Web项目
来源:互联网 发布:ae cc 2017 mac下载 编辑:程序博客网 时间:2024/05/01 23:39
Linux(Centos)之安装tomcat并且部署Java Web项目
1.准备工作
a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图:
2.在Linux下安装Tomcat8.0
a.通过上面准备工作之后,我们现在已经拥有了可以安装和发布的环境,如果没有,请自行查询安装。
3.Linux中设置tomcat的服务器启动和关闭
a.如2所示,我们已经完成了对tomcat的安装,解析来就可以部署项目,但是这里存在一个问题,那就是Linux的系统和重启我们每次都需要接路径并且执行命令,那么我们可以设置横service的形式来实现这个功能。
1 #!/bin/bash 2 # /etc/rc.d/init.d/tomcat 3 # init script for tomcat precesses 4 # processname: tomcat 5 # description: tomcat is a j2se server 6 # chkconfig: 2345 86 16 7 # description: Start up the Tomcat servlet engine. 8 9 if [ -f /etc/init.d/functions ]; then10 . /etc/init.d/functions11 elif [ -f /etc/rc.d/init.d/functions ]; then12 . /etc/rc.d/init.d/functions13 else14 echo -e "\atomcat: unable to locate functions lib. Cannot continue."15 exit -116 fi17 RETVAL=$?18 CATALINA_HOME="/usr/local/kencery/tomcat" #tomcat安装目录,你安装在什么目录下就复制什么目录19 case "$1" in20 start)21 if [ -f $CATALINA_HOME/bin/startup.sh ];22 then23 echo $"Starting Tomcat"24 $CATALINA_HOME/bin/startup.sh25 fi26 ;;27 stop)28 if [ -f $CATALINA_HOME/bin/shutdown.sh ];29 then30 echo $"Stopping Tomcat"31 $CATALINA_HOME/bin/shutdown.sh32 fi33 ;;34 *)35 echo $"Usage: $0 {start|stop}"36 exit 137 ;;38 esac39 exit $RETVAL
4.Linux中设置tomcat的开机启动
5.给tomcat设置用户名和密码登录
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>
d.在这里会出现一个问题,因为tomcat-users.xml里面有注释的用户设置的信息,取消注释,用文件提供的用户名和密码去访问的时候,会出现403错误,什么原因呢?这是因为我们没有指定用户所拥有的权限的原因,如我们现在想访问tomcat中图形化管理应用的功能,也就是Manager App,就需要指定manager-gui的权限,如果想访问host manager就必须指定admin-gui权限,故而如c所示的配置。
e.配置完用户名密码之后,需要重新启动tomcat,命令如下:6.使用MyEclipse打包Java Web项目
a.以上所有工作完成之后,我们需要一个简单的项目来打包发布,那么在MyEclipse中如何打包项目呢
7.将Java Web项目发布到Tomcat8.0下面并且访问展示
a.以上所有工作都完成之后,我们就可以将打包的JavaWeb程序发布到tomcat下即可。
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Linux(Centos)安装tomcat并且部署Java Web项目
- Linux(Centos)安装tomcat并且部署Java Web项目
- Linux:linux(centos)之安装tomcat并且部署java web项目
- CentOS安装tomcat并且部署Java Web项目
- Linux(Centos7)安装tomcat并且部署Java Web项目
- Linux(Centos7)安装tomcat并且部署Java Web项目
- Centos安装tomcat并且部署项目
- Linux安装tomcat部署java web项目
- 如何在Linux中安装tomcat,部署Java web项目
- 机器学习:KNN K近邻算法
- EL表达式
- 如何构建高性能计算云
- android - Dialog(未完待续)
- unserialize(),serialize(),__wakeup(),__sleep()函数
- Linux(Centos)之安装tomcat并且部署Java Web项目
- Intent传递URL参数
- 大话设计模式_职责链模式
- B. Secret Combination
- Chrome浏览器自动填充的表单如何去掉淡黄色背景???
- 【特征匹配】RANSAC算法原理与源码解析
- Linux Coredump信息收集
- hadoop起步之环境安装
- ProgressBar(进度条)