怎么把web项目部署到linux服务器上

怎么把web项目部署到linux服务器上,第1张

随着时代发展,现在越来越多的人开发自己的个人站点,发布到服务器上进行一些文章的发布,信息的交流等等。我们在这里介绍一下如何把web项目部署到服务器上

打开Myeclipse编辑器,在已经完成的web项目上面点击右键,选择export,然后选择导出成war包,将导出的war包放在桌面或者其他文件夹。

这里我们使用putty连接到远程的linux服务器上,双击运行putty软件,输入linux服务器的ip地址,点击连接,输入账号密码后进入到linux服务器中

在ubuntu服务器中安装java环境,tomcat,和mysql等必须的软件。可以通过apt-get install 来进行安装

通过winscp软件,把第一步导出来的项目的war包传输到linux服务器上自己设定的目录下

把项目的war包通过cp或者mv命令移动到tomcat目录下的webapps目录的下面

在linux服务器上切换到tomcat安装目录下的bin目录下,通过/startupsh命令启动tomcat服务器,这样就能通过ip:8080/项目名  来访问目标网站了。

有时候无意将tomcat服务器生成的services项目删除了,伴随的是tomcat中的项目的移除,此时,需要重新添加

在已经添加服务器的情况下,直接右击Tomcat v70 -Add/Remove Deploymets显示Add and Remove框

添加项目后点击finsh即可,此时已将项目加到tomcat服务器中

等启动了服务器后在到web页面测试,若启动服务器时出现以下错误

提示是显示在所设置的时间内不能启动服务器,需要将启动服务器的时间设置长一点即可。我使用的是Tomcat v70 Service at localhost ,双击服务器打开

找到Timeouts,默认的是45秒,将此值改大一点即可

在地址栏输入localhost:8080,可以正常的进入页面

执行成功后会生成dist文件

41 进入到nginx配置目录:/usr/local/nginx/conf,对 nginxconf 文件进行配置

使用include可以配置多个conf文件,如一个项目一个配置文件。在同目录下创建demo文件夹,并创建democonf配置文件

下面使用是以ip地址的方式创建的的配置文件

访问地址:

其中dist名称时可以修改,保持与/usr/local/nginx/html下cp名称一致,否则会访问不到;并且/usr/local/nginx/html目录可存在同一ip下多个web项目。

域名与ip绑定

配置域名democonf

eg: 域名 - democn

42阿里云配置域名前缀

阿里云->域名->域名列表—>域名 管理-> 域名解析->解析设置

如图:记录值 填写当前服务ip

学习过程中所记录,有问题或者有好的方式欢迎指点。不胜感激

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎么把web项目部署到linux服务器上

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情