zoukankan      html  css  js  c++  java
  • 使用Xshell和Xftfp部署简单的项目

    最近本人偶尔接触到该如何部署项目,朋友要求截图,趁此之际,简单总结一下,以供大家分享,更希望各位大神指点,大家相互学习,有问题的勿喷。

    1.使用环境:win 7+MyEclipse 2014 + tomcat 7

    2.必备软件:xshell和Xftp, 本人使用的是4.0版本,在windows下安装软件直接下一步下一步,傻瓜式的安装就可以了

    3.开始部署环境:

      3.1打开Xshell远程连接工具,然后新建一个连接,具体如图:

      

      3.2填写好相应信息之后,确定,然后然后弹出页面如图:

      

      3.3选择相应的连接,点击连接,之后需要输入连接的用户名和密码,输入正确的用户名和密码就可以登录,具体如图:

      

      

      

    4.部署项目  

      4.1 正如3上面演示,首先远程一个连接,然后进入Linux服务器tomcat的项目,本人的目录在本人使用的目录在/tomcat8/tomcat/下,输入命令cd /tomcat8/tomcat/,进入项目部署的路径,然后使用快捷键ctrl+Alt+T,或者点击如图所示的工具栏命令,

      

      

      4.2之后会自动打开Xftp远程文件连接工具,这个软件专门用来进行部署项目,左边代表本地的文件路径,右边代表Linux服务器的文件系统,如下图:  

    4.3 左边操作,进入你本地tomcat的部署路径,我的在我的在D:Program Filesapache-tomcat-8.0.11webapps,注意是tomcat的部署路径,不是myeclipse的路径,前者包含jsp,Java class文件,而不是.java文件;右边进入Linux服务器tomcat的webapps下,然后选择左边的项目,右击选择传输就可以了,如果,之前已经部署过该项目,会提示文件已经存在,选择覆盖即可;

    4.4 然后下方就会出现一个上传的进度条,等待上传完毕。

    4.5上传完文件之后,需要转到xshell窗口,首先关闭服务器tomcat,然后开启tomcat服务器就可以了,具体命令之类的如下图

    5.恭喜你,你已经学会如何部署项目了。

    其他问题:

    1.一次开了几个tomcat

      解决方案:可以Xshell中输入“ps -ef |grep tocmat”,查看当前打开的tomcat有多少,如果大于2,可以使用kill命令杀掉进程

    2.端口占用问题

      解决方案:使用以下命令查询正在被使用的端口号以及使用它的程序。命令:netstat -ano,然后找到对应tomcat端口的进程ID--PID,

     使用kill直接杀掉进程就可以了。至于tomcat的默认端口号,可以通过tomcat服务器下conf目录的主配置文件server.xml中,如下代码来查看

     <Connector port="8080" maxHttpHeaderSize="8192" 
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
    enableLookups="false" redirectPort="8443" acceptCount="100" 
    connectionTimeout="20000" disableUploadTimeout="true" />
  • 相关阅读:
    (转)kubernetes更新操作详解--kubectl apply
    awk做统计和计算平均值
    kvm虚拟化
    容器(转
    使用python3来实现简易web服务
    12306接口
    python3中的venv环境
    markdown 插入表格
    面向对象编程——类(class)2
    开发纯ndk程序之环境搭配
  • 原文地址:https://www.cnblogs.com/peijie-tech/p/4466655.html
Copyright © 2011-2022 走看看