WindowsAzure+Windows+Linux多环境下Tomcat服务的安装和配置集合
说起Tomcat服务,相信大家都不陌生。当然,这包括安装和配置。众所周知,Tomcatserver是一款免费开源的Web应用服务器,属于轻量级应用服务器。广泛应用于中小型系统和并发用户不多的场合,是开发调试JSP程序的首选。对于一个初学者来说,可以认为在一台机器上配置Apacheserver,就可以用来响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上,tomcat是Apacheserver的扩展,但它是独立运行的,所以当您运行Tomcat时,它实际上是作为一个独立于Apache的进程运行的。Apache服务HTML页面,而Tomcat实际上运行JSP页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,同时也是Servlet和JSP容器。独立Servlet容器是Tomcat的默认模式。默认的Tomcat服务端口是8080,但是可以根据不同的需求进行更改。如果要运行tomcat服务,无论是在windows还是linux环境下,都必须安装jdk。jdk是什么?JDK(JavaDevelopmentKit)是Java语言的软件开发工具包(SDK)。Jdk包含许多基本组件:1:javac-compiler,将源程序转换成字节码。2:JAR——打包工具,将相关的类文件打包成一个文件。3:javadoc——文档生成器,它从源代码注释中提取文档。4:JDB-调试器,错误检查工具。5:java——运行编译好的Java程序(。类后缀)appletviewer:applet浏览器,一个在HTML文件上执行Java小程序的Java浏览器。6:JavaH:生成可以调用Java程序的C程序,或者创建可以被Java程序调用的C程序的头文件。7:JavaP:Javadisassembler,显示编译后的类文件中可访问的函数和数据,同时显示字节码的含义。8:JConsole:Java是系统调试和监控的工具。
今天主要介绍如何在不同环境下(windowsazure、windows、linux)安装和配置tomcat服务。首先,我们创建一个网站来配置windowsazure下的tomcat服务。通过windowsazure的门户页面创建weebsite,然后修改web配置定义web函数-Tomcat-;由此我们可以看出,windowsazure的网站功能直接支持jdk环境,页面的自定义页面功能可以通过直接上传文件来显示。不需要更多的配置。特定缓刑
然后创建一个tomcat文件。war文件,然后定制一个显示内容。
1.创建网站
创建之后,我们单击配置-java版本-并选择1.7.0_51。
那就省省吧。保存,然后单击仪表板。
我们设置凭证,以方便上传自定义数据到网站。
刚才设置gavin的时候,有人建议用户名不可用,我们就设置为samsun。
检查ftp链接,以便我们上传自定义数据。
网站建立后,我们通过eclipse定义一个页面来显示内容。
然后导出战争,上传到网站
让我们通过url访问来尝试一下
可以,如果访问时不想加后缀,我们可以把解压后的文件移到root。
然后删除原来的index.jsp,把我们的Long.jsp司令部命名为index.jsp。
这样,您可以直接访问它,而无需添加路径。
接下来,我们将在windowsazure上启用linuxvm,然后在这个系统上安装和配置tomocat服务。有关摘要,请参见以下步骤:
1.一般是卸载系统自带的openjdk工具。
2.安装并下载新的jdk
3.配置环境变量。
4.安装tomcat服务和配置
5.测试服务
第一步是创建一个linux虚拟机。
接下来,构建一个新的linux系统来安装和运行tomcat。
虚拟机已创建。
我们检查虚拟机的系统信息。
为了方便登录配置,我们可以通过crt或者xshell登录。
让我们切换到根用户。事实上,加文也是一名管理员。
安装wget
通常,linux系统会安装jdk。
我们可以通过java-version查看当前jdk环境的版本。
从上图可以看出,系统自带的jdk版本是:1.7.0_55。
注意:安装新的jdk后,我们需要卸载系统自带的jdk,否则新的jdk不会生效。
检查当前系统中安装的jdk信息。
rpm-qa|grepjava
卸载OpenJDK
rpm -e –-nodeps tzdata-java-2014d-1.el6.noarch rpm -e –-nodeps java-1.7.0-openjdk-1.7.0.55-2.4.7.1.el6_5.x86_64 rpm -e –-nodeps java-1.6.0-openjdk-1.6.0.0-5.1.13.3.el6_5.x86_64下一步是准备安装新的jdk文件。首先,让我们运行命令。
Uname –a检查系统版本以及位数是32还是64
如果x86_64是64位 *** 作系统,如果不是,则是32位 *** 作系统。
所以我们需要64位来下载jdk。
http://www.Oracle.com/technetwork/Java/javase/downloads/JDK7-downloads-1880260.html
http://www.Oracle.com/technetwork/Java/javase/downloads/JDK8-downloads-2133151.html
我们也可以在网上下载或者下载后安装,然后复制下载链接。
然后wgethttp://download.Oracle.com/OTN-pub/Java/JDK/8u31-B13/JDK-8u31-Linux-x64.tar.gz?auth=1423372139_e972185b748b40da321c12312f08ad30下载
开始下载
下载完成
我们通过ls查看下载的文件。
那我们就需要减压了。
tar zxvf jdk1.8.0_31…..…..解压缩完成,不需要安装。
然后我们通过cd命令输入路径。
出于规范的目的,我们在/usr/中创建一个java目录,然后将解压缩的jdk移动到这个目录中。
Cd/usr/输入usr目录
Mkdirjava创建java文件夹
然后我们可以移动jdk1.8…...将当前目录的文件解压缩到java目录。
Mv jdk1.8.xx /usr/java/将jdk1.8移动到指定路径
配置环境变量
在结尾处添加以下几行:
我们保存,退出,然后重启系统,发现jdk的版本已经是我们新安装的版本了。
接下来,我们需要安装tomcat
首先,下载。
http://tomcat.apache.org/download-80.cgi
下载路径
wgethttp://mirror.bit.edu.cn/Apache/Tomcat/Tomcat-8/v8.0.18/bin/Apache-Tomcat-8.0.18.tar.gz
下载完成后,我们就可以开始解压了。
Tar zxvf apache_tomcat1.8.-0 tar.gz解压缩成功
然后我们同上,只是把apache-tomcat文件移到/usr/
Mv apache-tomcat /usr接下来,我们尝试启动tomcat服务。
./startup.sh启动后,如果需要访问,需要在azure的门户下添加端点。
加完了,我们试着去逛逛吧
为了方便测试,我们将tomcat的默认端口从8080改为80,同时不要忘记在azure上添加http80端点。
修改tomcat的配置文件
在路径tomcat路径下
conf/server.xml所以我们需要通过viimserver.xml文件来修改它。
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />保存后,重新启动tomcat服务并重试。
./shutdown.sh停止服务
启动服务
使用端口80访问成功。
接下来,我们将为这个tomcat服务定义一个自定义显示文件内容;
我们使用的工具是eclipse
接下来,我们导入war包,通过wincp上传。
通过winscp将war包上传到apache-tomcat/webapps
然后我们重启服务:通过页面访问。
查看端口监视器状态
我们发现,如果访问后需要添加指定路径,如果不想添加,需要将hello下的所有文件复制到根目录下。
然后通过RMindex.jsp。
然后通过MVLong.jspindex.jsp重复这个名字。
然后重新启动服务以尝试访问。
最后介绍一下windows下的安装和配置,比较直观,可以简单介绍一下。其实和linux下一样。
首先下载安装jdk(带jre),具体安装步骤就忽略了。在这里,我把它安装到了d盘。
然后配置环境变量。
CLASSPATH .;D:\Java\jdk1.8.0_31\lib JAVA_HOME D:\Java\jdk1.8.0_31 Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;环境变量配置好之后,我们就可以在命令提示符下运行java相关的命令验证服务,下面的现象就完成了。
Tomcat安装
http://tomcat.apache.org/download-80.cgi
根据自己的需求下载。
不需要安装,解压后直接使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)