web项目的Linux服务器部署发布以及域名访问

              最近腾讯云出了腾讯云采购节,服务器和数据库以及域名都打折的活动,还能免费试用云服务器以及数据库呢。于是抱着试一试的态度,我也玩了一把,终于把自己的项目部署到了服务器上,并实现了域名访问效果。废话不多说,咱一起来看看操作过程吧,里面也有不少坑呢?

前提条件

(1) 服务器+数据库+域名



域名解析

具体域名解析过程,请自行百度,这里主要是要对上项目服务器的的外网ip,也即是 记录值对上,其他属性设置网上都是详细设置


服务器部署

我这里的服务器使用的是Linux服务器。 有外网ip: 182.254.157.61


在部署项目之前,我们肯定要安装jdk和应用服务器(我这里使用tomcat),下载路径如下:

jdk 1.6 Linux下载路径: 点击下载

tomcat 6.0 到Apache tomcat官网下载linux版本即可: 点击进入

我这里使用的是jdk 1.6和tomcat 6.0如果需要下载其他版本,自行百度,jdk版本是根据项目的编译版本进行选择的!


对了,这儿就存在一个问题,怎么将本地的东西放到服务器上面去呢?这里就需要使用 ftp上传了。我使用的是xftp上传工具,下载路径如下: 点击下载

ftp使用方法,自行百度,主要通过服务器的外网ip以及登录账号密码连接 服务器,从而操作远程服务器。


JDK bin文件的安装参照: https://jingyan.baidu.com/article/3052f5a1f4de6797f21f866b.html

tomcat 安装 只需 用tar命令解压即可,tar -zxvf 

项目部署,域名访问

  准备工作都准备OK后,就到咱们的项目部署已经域名的配置了。将咱们的项目在eclipse或者myeclipse中通过 export成 war格式的项目,部署到 tomcat  webapps目录下,

修改tomcat 配置文件 server.xml,做如下修改:


(1)修改端口号: 8080修改为 80

 (2)修改两个ip地址,将localhost改为服务器的外网域名,这样就能通过域名访问项目

  (3)添加 Context,docBase为你的项目名(项目名前面千万不要加/,我之前就是被网上给坑了),这样通过访问该域名就能直接访问你的项目了

 我也是初学者,终于在别人的热心帮助下,完成了项目的部署,所以把这些记录下来,希望能够帮助到有需要的人。这里我还没有添加数据库的访问,大家可以自己研究,最后祝大家成功!



你可能感兴趣的:(工具使用)