张文鹏个人博客系统
炫酷文字跳动漂浮js特效代码

为什么很多人都想成功,但成功的人只是极少数?不是因为成功有多困难,其实成功简单得很,只要你一开始都有计划,并且能一直做下去,总会成功的。关键是如何面对成功,你失败了,起码还有人同情你,而成功了,连得到同情的机会都没有。 一匹真正的好马,即使在鞭子的影子下,也能飞奔。 如果你没有把握做到,最好就不要承诺,你什么也不承诺,至少别人不会看不起你。 一本好书,就像高级武功秘籍一样,哪怕只是从里面领悟到个一招半势,功力提升起来都是惊人的。 永不放弃,永不放弃又有两个原则,第一个原则是永不放弃,第二个原则就是:当你想放弃时回头看第一个原则。

欢迎来到zwp博客 用心记录点滴生活
博客信息

部署发布项目

0
发布时间:『 2017-08-12 05:36 』  博客类别:服务器部署  阅读(535)  评论(3)

    我先说说我自己一路的摸索吧。大二下学期我们上完了企业级框架,老师带着我们用ssh框架写了个前台的订餐系统,做下来页面效果看起来还行。在做完这个项目的时候我问过老师怎么把这个发布到网上啊,老师就说租个服务器,绑定个域名就行了,很简单的。但是对这些从没接触过的我,是一头雾水。于是下定决心自己一定要自己学会部署发布项目,所以这也是一个小小的动力吧,哈哈。

    然后正好到了期末考试的时间了,也没时间折腾这些了,就暂时缓了缓,暑假有时间就可以好好研究研究了。

     暑假的时候我先百度了一下租服务器,发布项目的一些流程,哇塞,感觉好麻烦完全不懂,我就想这么麻烦我肯定弄不好,然后我在百度的时候看到了一个花生壳的网站。网友都说用这个访问自己做的项目很简单。我就打开了花生壳的官网,和别的网站什么的一样先注册一个账号,然后我就注册了,注册完成后你就是免费级别的会员,会送你一个免费的域名,当然是很长的那种,所以我花了5块钱买了一个稍微短点好记点的域名。然后还要下载一个客户端,我以为这样就可以了。其实还要把域名映射到你的主机上。这时候你就要去买个内网穿透,内网穿透是什么?我也不是很清楚,不过人家网站的帮助很详细。你不懂的疑惑的都可以在那里找到答案。内网穿透我的理解就是把你的域名和你的主机对应起来,不需要公网ip。我心想不管是什么8块钱不是很贵,我就买了一个。

   你买了内网穿透之后就可以把你的域名和主机映射起来了,端口号选择80,这样访问web项目的时候就不要写端口号了。添加映射成功后你会发现花生壳管理已经显示映射成功。这时候你需要改下你tomact中server.xml文件中的配置,把默认的端口号8080改成上面所述的80,然后修改<Host name="域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context docBase="项目名" path="" reloadable="true" /></Host>域名处为花生壳给的免费的动态域名,填写上以后保存即可。然后就可以开启你的tomact在网址输入你的域名,就能访问到你的项目了,我在这里还走了不少弯路,当看到首页面的时候还是有点激动的。

    再来说说花生壳吧,后来我才发现其实人家访问你的网站其实就是你在本地访问,意思就是你的电脑相当于一台服务器,别人来访问,所以你的项目要一直开着,这就很难受。而且并不是真正的外网访问,所以我决定这种方式根本解决不了问题。所以我开始全心全意的去研究服务器。

    在百度上一搜云服务,还真的多,阿里云,腾讯云,京东云,不过阿里云好像最火,更重要的是阿里云有个鼓励大学生研究的活动,只要是在校大学生并且认证通过后就可以享受月租9.9的特殊服务。我心想趁着还是学生弄台服务器玩玩,就租了1年的,118.8元已经很便宜了。哇这才是麻烦的开始,我下完订单后就不知道干啥了........未完待续

    买完学生机后,要去实名认证一些信息,我第一次租也不知道什么情况,就租的是windows32系统看,其实我是想弄Linux系统的,因为实际开发都是用的Linux的,还要选什么区域之类的我也是瞎选的一个,感觉影响不大。有了服务器就可以远程连接自己的服务器了下个putty的软件连接。因为我的服务器是windows系统的,直接用windows自带的远程连接,连接ip地址就是服务器的公网ip,登录名默认的是administrator,密码就是你注册阿里云账号时的密码,一定要记住。这样你就远程登录了服务器,后来发现windows系统简单很多,要是linux的话,接下来配环境之类的就全部得用linux命令了。

    接下来就是在服务器上安装相关的软件,配置环境。阿里云做的很好,有很多系统可以去买,比如说一键安装web运行环境之类的不过是要钱的。可是方便啊,对我们初学者来说也算是个福利吧。jdk,mysql,tomact我在自己的本机上都不知道安装配置多少遍了,所以我就自己把所需要的环境弄好了。能够出现汤姆猫就欧了。

    你的服务器中会有个iis,这是配置站点和网站用的,当你网站域名备案成功后就可以添加自己的网站了。域名你需要自己买一个,价格还行吧,几十块钱。然后就要把你购买的域名解析到你的外网ip地址,按照流程走就可以。这样你已经完成一大半的工作了。

    接下来才是最麻烦的,那就是备案。备案就是把你的一些信息和网站信息提交到工信部,国内的网站要想能被访问必须要通过备案,过程也挺久,首先要填写一些个人信息和网站内容等等,每个地方的备案还可能不同,还需要上传居住证等等。然后你填好信息后,阿里客服会在一天之类打电话确认,之后就要邮寄核验单还要用阿里邮寄来的幕布拍照上传,总之挺烦的。审核通过后,会提交的工信部审核又是20天左右,这段时间你的网站是打不开的,除了用ip访问。

等备案成功后,你就还可以用自己的域名去访问自己的网站了。

   怎么部署web项目呢,首先用ide(eclipse/Myeclipse)把项目打成war包,在把war包放到tomact/webapps下,然后在配置下server.xml的文件

把端口号改为80,然后修改<Host name="域名" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context docBase="项目名" path="" reloadable="true" /></Host>域名处你自己购买的域名,填写上以后保存即可。

这样就可以访问自己的网站啦!


关键字:   项目     发布  
评论信息
1楼    117.136.45.172:666啊      [ 2017-08-12 08:06 ]
2楼    112.28.133.128:厉害啊      [ 2017-08-15 10:52 ]
3楼    112.28.157.158:来踩踩      [ 2017-08-16 08:10 ]
发表评论
验证码: 
jquery轮播效果图
励志美句

越努力越幸运!

  • 1
  • 2
  • 3
  • 4
< >
你是本站第位访客
苏ICP备17048714