Linux deepin系统远程部署项目到tomcat服务器

来源:互联网 发布:虚拟内存 知乎 编辑:程序博客网 时间:2024/05/17 04:55

今天由于工作要求,第一次在deepin系统下远程部署项目成功,将部署经验整理于此,以便自己以后使用。

1:首先,利用ftp工具连接到服务器(这里我用的ftp工具是filezilla)


2:在ftp工具中找到服务器(我这里是tomcat)的webapp目录

3:利用项目开发工具,将项目打包成war包

4:将打包好的war包利用ftp工具上传到webapp目录下

5:清理日志,可以利用ftp工具,将logs下面的日志全部清理掉,也可以利用linux命令(在logs目录下 rm  catalina.out)

6:映射虚拟主机。在conf 目录下,找到server.xml文件

    修改端口号为80

    <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               maxThreads="1000"
               minSpareThreads="100"
               maxSpareThreads="1000"
               maxHttpHeaderSize="8192"
               minProcessors="100"
               maxProcessors="1000"
               compression="on"
               compressionMinSize="2048"
               compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"
               acceptCount="1000"
               disableUploadTimeout="true"
               redirectPort="8443" />

7:停止服务器 在tomcat的bin目录下执行命令:./shutdown.sh

8:清理服务器进程

1:首先执行命令   ps -ef | grep tomcat  如果tomcat有没有关闭的进程,则会出现如下结果

  

2:利用kill  -9   11172 杀死即可

9:重新启动服务器

在tomcat的bin目录下执行   ./startup.sh 命令

10:查看tomcat日志,检查是否报错

cat   tomcat路径/logs/catalina.out

11:如果启动没有报错,则在本地访问,查看是否部署成功。


0 0
原创粉丝点击