关于如何搭建网站并发布上线

    入门新手应该对这个问题挺感兴趣的,之前研究过一个自用电脑如何搭建服务器的问题,那个比较简单,只是利用了一下花生壳的端口映射功能而已,当然还有更多的方法,今天特别推荐第三种较为正式的搭建方法。

    一、基于自家网络、路由器架设服务器。

    主要设备网络、路由器、电脑,登陆到路由器管理系统,会有一个虚拟服务器(或者是转发规则,不同品牌的路由器叫法不同),在此功能下面可以添加一条端口映射,映射到本机的ip地址,设置上我们网站的端口号,此时,利用路由器的公网ip加端口号就可以访问到我们部署的网站。但是,现在IP协议v4版本的稀缺,自家安装的网络大部分都没有分配到公网iP,有统计说公网IP在2008年就已经用完,我们期待IPv6的横空出世,据说他可以不受限制的提供地址,每平米可分配到1000多个ip。如果你家是内网IP的话,即使添加上端口也是访问不到的,只能打电话给运营商,让他分配给你外网IP。

    对于不同需求的人,这种方法不失为一个好方法,服务器用的时候开开,不用的时候大不了关掉,一般部署在这样的服务器上的也肯定不是很重要的网站。

    二、基于Ngrok

    这也是一个第三方软件,做公共号开发的用到这个工具的比较多,简单说,它实现了利用外网能访问到处于内网状态下的服务器,说白了和花生壳几乎相似,会生成一个域名,此域名下绑定的就是内网的ip地址。

    此方法适合开发人员测试使用。

    三、基于阿里云域名注册、云服务器或云虚拟主机

    这种方法是大多数个人网站、商业网站都会利用的办法,大型企业网站应该都是自己购买服务器了。阿里云提供了全套的网站建设系列的服务,从域名注册、域名备案、云服务器、云虚拟主机等,当然云服务器提供商还有华为云等众多家公司,可根据自己的需求租用,此处特别说明云服务器和虚拟主机的区别,云服务器就是一台提供给一个人使用的机器,你可以像又有自己的电脑一样拥有它,安装所需要的软件或者其他服务;虚拟主机是一台服务器通过虚拟机分成了若干个服务器供多人使用,其中限制了所使用的软件,比如只有PHP的运行环境,若想部署java项目是行不通的,因为他没有安装java的运行环境JDK。

    以上是我所了解的关于项目部署并上线的关联知识,菜鸟成长需要靠不断研究,从点滴开始。


扫描二维码关注公众号,回复: 4922844 查看本文章

猜你喜欢

转载自blog.csdn.net/javaStudentZhang/article/details/79541374
今日推荐