2
使用Xftp将Tomcat压缩包上传到服务器中。
解压tomcat服务器压缩包
等待解压缩成功。
tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量
编辑/etc下的profile文件,加上如下内容:
输入vim profile
修改tomcat服务器的启动端口
修改将Tomcat服务器启动时使用的端口,例如改成9999
进入tomcat服务器的bin目录,然后执行"/startupsh"命令启动Tomcat服务器,如下图所示:
查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalinaout文件进行查看,如下图所示:
访问Tomcat服务器,如下图所示
可以正常访问了,说明Tomcat服务器已经正常启动成功了。
如果tomcat启动不了,那么最有可能就是启动时使用的端口被其他应用程序占用了,那么可以通过如下的办法进行排查,例如查看9999端口被哪个应用程序占用了。Tomcat部署Web应用方法总结
在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。
在下文中$CATALINA_HOME指的是Tomcat根目录。
一、静态部署
静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。
以下3种方式都可以部署:(以PetWeb项目为例说明,PetWeb目录假设是F:/PetWeb)
1利用Tomcat自动部署
将PetWeb目录拷贝到$CATALINA_HOME/webapps下,然后启动服务器就可以了,Tomcat启动时将自动加载应用。
访问地址如下:>
1、首先要创建一个Web项目,打开eclipse,找到菜单栏下的 File -> New -> Other,在d出框中找到Web -> Dynamic Web Project。
2、在下一步d出框中,写好工程的名字,然后点Finish。创建完成后就可以开始写好相关的代码。
3、在下方的Servers选项卡,右键单击Tomcat,选择"Add and Remove"。
4、在下一步d出框中,将左边创建的项目,点"Add >"添加到右边的框中。
5、在下方的Servers选项卡,右键单击Tomcat,选择"Start",这时可以看到日志是否正常启动tomcat,是否有报错。
6、在浏览器中,访问Web项目的url地址。
具体的步骤如下: (1)打开设置setting面板 (2)找到Project Settting中的Deployment选项。 右侧会出现+号,点击填写名称tomcat,type选择Local or……。然后点击OK。 (3)配置tomcat服务器,首先是connection选项卡,其中的upload/download pr把服务器上安装jdk及tomcat,然后将应用复制到tomcat\webapps\ 下。并把tomcat 下的serverxml文件里的端口由于8080改为80,数据库需要安装数据库的,并把原来的数据导过去
打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。
单击“Server”选项,选择下方的“Runtime Environments”。
点击“Add”添加Tomcat。
点击“Next”,选中自己安装的Tomcat路径。
点击“Finish”完成。
apache-tomcat\conf\serverxml 中修改了3个端口runtime\UIServer\WEB-INF\justepxml 中修改了1个端口
runtime\BusinessServer\WEB-INF\justepxml 中修改了1个端口
runtime\DocServer\WEB-INF\justepxml 中修改了1个端口
runtime\ReportServer\WEB-INF\justepxml 中修改了3个端口
我在文档中心,上传文件的时,提示下载一个uploadDocj的文件,然后上传就失败了,服务器tomcat提示如下:
2014-5-27 13:14:19 orgapachecatalinacoreStandardWrapperValve invoke
严重: Servletservice() for servlet main-servlet threw exception
orgapachecommonsfileuploadMultipartStream$MalformedStreamException: Stream ended unexpectedly
at orgapachecommonsfileuploadMultipartStream$ItemInputStreammakeAvailable(MultipartStreamjava:983)
at orgapachecommonsfileuploadMultipartStream$ItemInputStreamread(MultipartStreamjava:887)
at javaioInputStreamread(InputStreamjava:89)
at orgapachecommonsfileuploadutilStreamscopy(Streamsjava:94)
at orgapachecommonsfileuploadutilStreamscopy(Streamsjava:64)
at orgapachecommonsfileuploadFileUploadBaseparseRequest(FileUploadBasejava:362)
at orgapachecommonsfileuploadservletServletFileUploadparseRequest(ServletFileUploadjava:126)
at comjustepuiutilNetUtilsgenerateParts(Unknown Source)
at comjustepuisystemservicedocDocUtilsuploadDoc(Unknown Source)
at comjustepuisystemservicedocDocUtilsservice(Unknown Source)
at UploadDocdoPost(UploadDocjava:15)
at comjustepuiimplJProcessorImplexecute(Unknown Source)
at comjustepuiJavaServerrunJava(Unknown Source)
at comjustepuiJavaServerdoJ(Unknown Source)小鸟云服务器niaoyun实例创建好之后,您可以使用以下任意一种方式登录服务器:
远程桌面连接(MicrosoftTerminalServicesClient,MSTSC):采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。
管理终端VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。
使用远程桌面连接(MSTSC)登录实例
打开开始菜单>远程桌面连接,或在开始菜单>搜索中输入mstsc。也可以使用快捷键Win+R来启动运行窗口,输入mstsc后回车启动远程桌面连接。
在远程桌面连接对话框中,输入实例的公网IP地址。单击显示选项。
输入用户名,如小鸟云默认为niaoyun。单击允许我保存凭据,然后单击连接。这样以后登录就不需要手动输入密码了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)