如何将项目部署在linux服务器

Posted 寂寞的小丑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将项目部署在linux服务器相关的知识,希望对你有一定的参考价值。

如何将项目部署在linux服务器

 
用到工具:SecureCRT、WinSCP 
1.首先用maven将项目打成war包,eclipse:选中项目右键-->run as-->maven package 
 这个会
2.copy空的Tomcat项目到linux服务器中,改端口 
copy空的工程,就是new 个工程放到Tomcat
 
改端口就是:
  1. 首先我们远程进去 linux

  2. 2

    ssh的配置文件是在/etc/ssh/sshd_config这个文件里的

    技术分享
  3. 3

    我们修改端口就是通过编辑这个文件实现

    vi /etc/ssh/sshd_config

    技术分享
  4. 4

    找到#port 22 这一行,默认端口 22

     

    我们可以把前面的#删除,然后把 22改为其它的端口

    技术分享
  5. 5

    例如上面,我把原来的那一行改为 Port 43999

     

    这样子重启ssh以后ssh的端口就是43999了。

    技术分享
  6. 6

    我们可以看到系统已经监听43999这个端口了,其实它是ssh服务的。

    技术分享
    END

注意事项

 
  • 如果系统里有策略,要允许这个端口通过才行哦。
 
3.将打包成的war包copy到Tomcat中webapps下 
 
4.在bin目录下启动startup.sh 
 
5.操作命令 
进入bin目录: [[email protected] neco-tomcat-6.0.35-8094]# cd /opt/neco-tomcat-6.0.35-8094/bin/ 
 
对文件夹赋权限 :[[email protected] bin]# chmod 777 -R /opt/neco-tomcat-6.0.35-8094/ 
 
启动tomcat服务:[[email protected] bin]# ./startup.sh 
 
关闭服务: [[email protected] bin]# ./shutdown.sh 
/opt/neco-tomcat-6.0.35-8094/webapps 
 
查看日志信息:[[email protected] bin]# tail -222f /opt/neco-tomcat-6.0.35-8094/logs/catalina.out 

以上是关于如何将项目部署在linux服务器的主要内容,如果未能解决你的问题,请参考以下文章

如何 在linux服务器上部署wildfly

Apache中同一个端口如何部署多个项目

分端口部署web项目

Vue本地项目过程随笔(4) 部署到服务器

linux的tomcat服务器上部署项目的方法

如何在Linux虚拟机或服务器上发布或部署一个Spring项目