如何把本地项目部署到服务器上

Posted

tags:

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

把本地项目部署到服务器上方法比较多,这里以javaee项目为例:

1、把项目打包成zip,

2、FTP上传到生产服务器tomcat的webapps目录下解压;

3、本地修改好的文件,

4、立即FTP上传到生产服务器对应的目录;

5、生产服务器安装svn服务,在本地把修改过的文件commit,然后生产服务器update。

扩展资料:

可以从这几个方面来衡量服务器是否达到了其设计目的;R:Reliability可靠性;A:Availability可用性;S:Scalability可扩展性;U:Usability易用性;M:Manageability可管理性,即服务器的RASUM衡量标准。

1、可扩展性

服务器必须具有一定的“可扩展性”,这是因为企业网络不可能长久不变,特别是在当今信息时代。如果服务器没有一定的可扩展性,当用户一增多就不能胜任的话,一台价值几万,甚至几十万的服务器在短时间内就要遭到淘汰,这是任何企业都无法承受的。为了保持可扩展性,通常需要在服务器上具备一定的可扩展空间和冗余件(如磁盘阵列架位、PCI和内存条插槽位等)。

可扩展性具体体现在硬盘是否可扩充,CPU是否可升级或扩展,系统是否支持WindowsNT、Linux或UNIX等多种可选主流操作系统等方面,只有这样才能保持前期投资为后期充分利用。

2、易使用性

服务器的功能相对于PC机来说复杂许多,不仅指其硬件配置,更多的是指其软件系统配置。服务器要实现如此多的功能,没有全面的软件支持是无法想象的。但是软件系统一多,又可能造成服务器的使用性能下降,管理人员无法有效操纵。所以许多服务器厂商在进行服务器的设计时,除了在服务器的可用性、稳定性等方面要充分考虑外,还必须在服务器的易使用性方面下足功夫。

服务器的易使用性主要体现在服务器是不是容易操作,用户导航系统是不是完善,机箱设计是不是人性化,有没有关键恢复功能,是否有操作系统备份,以及有没有足够的培训支持等方面。

参考资料来源:百度百科 :服务器

参考技术A

分析如下:

把本地项目部署到服务器上方法比较多,这里以javaee项目为例:

1、把项目打包成zip,FTP上传到生产服务器tomcat的webapps目录下解压。

2、本地修改好的文件,立即FTP上传到生产服务器对应的目录。

3、生产服务器安装svn服务,在本地把修改过的文件commit,然后生产服务器update。

扩展资料

服务器特性

可以从这几个方面来衡量服务器是否达到了其设计目的;R:Reliability可靠性;A:Availability可用性;S:Scalability可扩展性;U:Usability易用性;M:Manageability可管理性,即服务器的RASUM衡量标准。

1、可扩展性

(1)服务器必须具有一定的“可扩展性”,这是因为企业网络不可能长久不变,特别是在当今信息时代。如果服务器没有一定的可扩展性,当用户一增多就不能胜任的话,一台价值几万,甚至几十万的服务器在短时间内就要遭到淘汰,这是任何企业都无法承受的。

(2)为了保持可扩展性,通常需要在服务器上具备一定的可扩展空间和冗余件(如磁盘阵列架位、PCI和内存条插槽位等)。

(3)可扩展性具体体现在硬盘是否可扩充,CPU是否可升级或扩展,系统是否支持WindowsNT、Linux或UNIX等多种可选主流操作系统等方面,只有这样才能保持前期投资为后期充分利用。

2、易使用性

(1)服务器的功能相对于PC机来说复杂许多,不仅指其硬件配置,更多的是指其软件系统配置。服务器要实现如此多的功能,没有全面的软件支持是无法想象的。但是软件系统一多,又可能造成服务器的使用性能下降,管理人员无法有效操纵。

(2)所以许多服务器厂商在进行服务器的设计时,除了在服务器的可用性、稳定性等方面要充分考虑外,还必须在服务器的易使用性方面下足功夫。

(3)服务器的易使用性主要体现在服务器是不是容易操作,用户导航系统是不是完善,机箱设计是不是人性化,有没有关键恢复功能,是否有操作系统备份,以及有没有足够的培训支持等方面。

参考资料:百度百科-服务器特性

参考技术B

把本地项目部署到服务器上方法比较多,这里以javaee项目为例:

    把项目打包成zip,FTP上传到生产服务器tomcat的webapps目录下解压;

    本地修改好的文件,立即FTP上传到生产服务器对应的目录;

    生产服务器安装svn服务,在本地把修改过的文件commit,然后生产服务器update。

拓展资料:

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。

按应用层次划分通常也称为“按服务器档次划分”或 “按网络规模”分,是服务器最为普遍的一种划分方法,它主要根据服务器在网络中应用的层次(或服务器的档次来)来划分的。要注意的是这里所指的服务器档次并不是按服务器CPU主频高低来划分,而是依据整个服务器的综合性能,特别是所采用的一些服务器专用技术来衡量的。按这种划分方法,服务器可分为:入门级服务器、工作组级服务器、部门级服务器、企业级服务器。

参考资料:

服务器—百度百科

参考技术C

  把本地项目部署到服务器上方法比较多,这里以javaee项目为例:

    把项目打包成zip,FTP上传到生产服务器tomcat的webapps目录下解压;

    本地修改好的文件,立即FTP上传到生产服务器对应的目录;

    生产服务器安装svn服务,在本地把修改过的文件commit,然后生产服务器update。

    方式一、简单直接,但是缺点也很明显:项目太大上传太慢,比如改了一个错别字就要把整个项目打包上传。

    方法二、只上传修改了的文件,但是有时候改到一半,可能会忘了上传,长此以往本地和生产服务器文件的同步就很麻烦了。

    方法三、好处是每次部署和改动,都有svn记录,即使误删文件也不怕了。

参考技术D 1、导出为war包后上传到服务器,放到tomcat的webapps下
2、写个Ant脚本,在tomcat所在的服务器上运行脚本,脚本自动执行:
1)取下svn、cvn等版本库上的应用程序
2)编译、拷贝到指定目录
3)将编译好的项目内容打为war包
4)停止tomcat,将war拷贝到tomcat中,启动tomcat。这一步可以自己操作,也可以用ant来做本回答被提问者和网友采纳

Teiid(VDB)怎么导出部署到服务器上去

本地eclipse中新建了一个Teiid Model Project项目,启动eclipse中的WildFly服务,建立的vdb虚拟数据库能运行,但如何把这个vdb移植部署到linux环境中去了?这种形式的项目不能打包成war包,包恳请大神指点!

mage格式都转换了。所以直接从sqlserver 导出是得不到照片的。
  利用前台程序,提取image格式的文件,然后转换成对应的照片。然后再导出。才能得到你要的效果。
  前提,Image存的是照片对应的二进制文件!
参考技术A trend is being fueled

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

Teiid(VDB)怎么导出部署到服务器上去

如何部署一个本地的web项目到服务器-搭建linux环境?

CentOS8部署自己本地的django项目

vue项目打包后,乱码。部署到本地服务器,不乱码,部署到虚拟机linux服务器乱码。如何解决?

Linux学习8-CentOS部署自己本地的django项目

nodejs 如何部署到服务器上?