⼿把⼿交你如何在云服务器部署⽹站
你是否想要搭建⼀个⽹站,却苦苦不到⽅法,你是否看到别⼈搭建的⽹站,⾃⼰羡慕不已,今天,就教⼤家来搭建⼀个简单的个⼈⽹站。本⽂以为例,⼀步⼀步教你如何在云服务器部署个⼈⽹站
前置准备
⾸先需要确认的是,在云服务器部署⼀个别⼈可以访问的⽹站,你⾄少需要准备以下内容:
1.
云服务器是你个⼈⽹站的载体,云服务器都没有,何谈在云服务器部署!关于云服务器的选择,笔者推荐。⼀是因为腾讯云是⼤⼚,有服务质量的保证,其次是的性价⽐较⾼,可以满⾜从低端到⾼端的所有⼈。⾄于具体选择何种类型的服务器,则需要根据个⼈的业务需求。如果你仅仅是为了部署⼀个个⼈博客,则可以选择,因为开箱即⽤,⽆过多繁琐配置,价格便宜;如果是作为企业官⽹或者是你对个⼈⽹站有较⾼的推⼴需求,则可以选择,因为ECS服务器性能⾼,后期扩展升级也较为⽅便;如果你想免去备案的繁琐流程,则可以选择。总之不同的业务需求需要选择不同类型的服务器。具体可查看我的另⼀篇博客()
2.域名
有了服务器之后,如果想让⾃⼰的⽹站不通过IP地址即可访问,就必须有⾃⼰的域名。因为如果选购的云服务器是中国⼤陆的云服务器,那样⽹站域名是在做好备案的,依据相关法律规定,唯有把备案通过的⽹站域名才能够解析到国内服务器的公⽹IP上。备案通常是在15个⼯作⽇内左右就可以搞定,所以建议⼤家还是先把备案做好,对于备案这⽅⾯,有规定⽹站域名实名认证主体与备案主体要⼀致,然后在依照官⽅的备案流程填好备案信息就可以了。
这⾥以腾讯云为例,粗略讲解域名注册流程。
域名注册分为四个步骤
查询选购域名->创建域名信息模板->提交实名认证审核->域名注册成功
腾讯云的域名注册基本上是傻⽠式的操作,这⾥不再赘述。
3.
免费个人云服务器
备案通过后,我们就要在⽹站域名控制⾯板中,添加记录就可以了,假如我们要⽴即到IP地址,只是在添加@和www记录的解析就可以了,然后通过添加的域名解析⽅式来访问⽹站,就能看出有没有效果了。这⼀步和域名购买的⽅式基本⼀样,按照腾讯云的提⽰傻⽠式的操作即可。
4.⽹站程序
这个就不必过多解释了,这个就是你个⼈需要部署⽹站的部署包。
选择准备
除了以上提到的⼏点必须准备的之外,还有⼀下⼏个⽅⾯可以根据实际情况和具体业务决定是否准备
1.数据库服务器
如果你为了提⾼安全,想把数据库和⾃⼰⽹站的部署程序分开,可以单独购买数据库服务器,⽆论你的程序是⽤,,,还是你的程序⽤到了,等,均可以到对应的独⽴服务器,读者⾃⾏选购即可。
2.
考虑到⽹站可能包含⽤户附件的上传,⾃带的硬盘容量不够,但是⼜不想准备额外的⽂件服务器,可
以采⽤扩展的⽅式,与直接准备⽂件服务器相⽐,该种⽅式价格较低,且是可以动态按需扩展,即有需要的时候再进⾏购买。但该种⽅式不便于⽂件的管理,且程序中要做好对⽤户上传⽂件的限制,避免⽤户上传⽊马等有害⽂件。
部署⽹站
有了以上的准备之后,就可以在服务器部署你的个⼈⽹站了。
这⾥以IIS为例,介绍如何部署。
1.上传部署包到服务器
部署包的上传可以采⽤远程连接软件,也可以⽤windows⾃带的远程⼯具进⾏连接,将部署包放到云服务器的某个位置即可。
2.安装IIS等相关依赖
IIS的安装可以在服务器的控制⾯板中到,如下图所⽰
在左上⾓可以看到“启⽤或关闭Windows功能”,点击
点击之后,出现如下图所⽰界⾯
⼀直点击下⼀步,直到出现如下图所⽰界⾯
这⾥笔者已经安装,读者直接选择需要安装的服务⾃⾏安装即可。需要注意的是,安装好IIS之后最好可以重启下服务器,避免⽇后程序报错。
3.⽹站部署
在IIS等相关依赖安装好之后,就可以部署⽹站了,具体部署步骤如下:
打开iis,选择⽹站节点,右键添加⽹站,如下图所⽰
点击添加⽹站后,出现如下图所⽰的对话框
按照图⽚所⽰,填写相关的名称和路径之后,即可完成⽹站的部署⼯作。
⾄此,⼀个完整的从准备到最后部署到⽹站展⽰的流程完毕,直接通过域名即可访问你的⽹站了。
总结
通过以上步骤不难发现,部署⽹站到云服务器,前期的准备时间可能远远⼤于你实际部署⽹站所花的时间,但所谓⼯欲善其事必先利其器,准备⼯作也是部署⽹站的⼀部分。对于⽹站部署如果你还有疑问,欢迎留⾔。
完。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论