如何搭建一个网站,我估计很多程序员都有这个冲动想去搭建一个属于自己的网络小天地,但是苦于不知道从何下手,或者因为不知道水有多深,而望而却步,其实搭建网站没有你想的那么复杂,且听我细细分解,
一共就五步
1.注册域名
2.购买空间
3.代码部署
4.提交备案
5.域名解析
下面我就以我构建木头的收藏夹 http://www.mutou888.com这个网站的 为例来讲一下搭建过程
服务器选用阿里云, 为什么选择阿里云,主要是他最近比较火,也比较成熟,放心。
1.注册域名
注册域名很简单,只要花钱就好了,也不贵,.com 的域名首年是45块,最新出来的top域名10块都不到,
域名注册请点击,有图有真相
好了,点进去,选个自己喜欢的域名,付款就好了。进入下一步
2.购买空间
购买空间也比较简单,看图说话,两种选择ECS或者ACE,一个贵一个便宜。
ECS这个东西就是个虚拟机,你可以选择是什么操作系统的,windows,linux任你选。就是有界面的,你可以自己搭建环境。
价格略贵按月的最低配置68/月。
如果你只是想弄个网站玩玩,或者仅仅是搞个博客或者展示性质的没什么业务逻辑的产品页面,
我建议你选择下面的那个ACE云引擎,最低配大致是200/年,具体价格自己去网站看。
这个东西呢,没有操作系统界面,就是个web容器,搞java的知道这个相当于tomcat,里面你可以选择多种环境比如php,asp,nodejs任你选
我现在就以ACE为例展开了。用ECS也是一样的。
3.代码部署
此处假设你就是个爱好者,想搞个个人网站玩玩,只会写点html,好了,我建议选nodejs架构,初始化你的应用环境
当然如果你是java程序员,你可以将空间初始化为java的环境,这个自己决定就好了。
初始化好了之后,他会给你一个svn地址,svn总会用吧,不会用的话,找个程序员帮你写就好了,会用的话你把代码下下来,找到里面的index.html完成自己代码编写然后提交,然后去阿里云的后台,点一下重新发布ok现在你的网站就可以浏览了,
他会给你一个免费的二级域名让你能够测试访问,二级域名大概长这个样子   mutou123.aliapp.com 其中mutou123是我自己取的名字。
好了玩到此处,你的网站就算是搭建好了,简单吧。也没花多少钱。觉得很爽。
4.提交备案
不爽的事情终于来了,你买的域名想用上必须要备案啊,不备案,360给你跳出个危险网站,怎么玩,当然不备案也是可以的,前提是你不能买内地的空间
香港的美国的空间是可以的,但是有一点你要注意,外面的空间,不仅慢,而且贵,加上360等厂商在浏览器页面上给你加个不信任,很影响用户的心情,所以我建议还是备案的好。
权衡好,登录阿里云的备案系统备案,就好了
备案无非就是认证一下你是网站的主人,不要干违法的事情就好了,
具体操作看页面的流程,他们的网站上写的非常清楚,备案只有一个坎就是拍照,这里不得不说阿里云做的好
拍照不用到现场去拍,而且阿里云的备案幕布是免费邮寄给你的,你只要按照要求拍照上传就好了,真是爽。
阿里的服务还是很到位的,备案有问题他们会给你打电话,备案提交后一到两个工作日阿里就给你初审通过,然后你要申请幕布,拍照,然后提交管局审核
管局差不多十天吧就好了,具体时间自己知道,国家的效率就没个准了。
备案通知会以短信的形式告知你备案通过,备案号多少,你把他加到你的网站底部就好了
好了,还有最后一步域名解析,不备案不能解析啊,所以解析放在最后。
5.域名解析
你买的域名如何跟你的空间关联起来呢 , 在阿里云里面,点击域名,看到域名列表后点击解析按钮,然后添加解析记录就好了。
解析记录有两种方式,
一种是直接IP地址关联的,学名叫A记录,就是说你的空间有一个ip地址,然后你只要在你的域名解析里面添加一条A记录解析到你的ip地址就可以了。这种方式缺点就是你的空间ip换了的话要重新设置解析。
还有一种方式是给空间起个别名,就是上文中阿里云送给我们的二级域名,我们可以把我们买的域名解析到这个二级域名上,这样也能实现解析。
学名叫CNAME解析,推荐使用这种方式来解析域名。我这个网站现在就是采用这种方式解析的。
两种记录添加一种就好了,添加好了,等个十分钟,你的网站就可以通过买的域名访问了。
好了,到此为止本人合法能炫耀的网站  木头的收藏夹   http://www.mutou888.com/  就搭建完成了, 也是一个bootstrap的实践, 可以供你参考。
最后感谢支持!

如何从零开始搭建一个网站相关推荐

  1. python django廖雪峰_如何用Django从零开始搭建一个网站(0)

    python,django等安装就直接略过了.下面直接奔如主题,搭建网站. Step1:新建一个django project,运行命令:'django-admin startproject myPit ...

  2. 从零开始用 Flask 搭建一个网站(二)

    从零开始用 Flask 搭建一个网站(一) 介绍了如何搭建 Python 环境,以及 Flask 应用基本项目结构.我们要搭建的网站是管理第三方集成的控制台,类似于 Slack. 本篇主要讲解数据如何 ...

  3. github项目怎么运行_利用 GitHub 从零开始搭建一个博客

    "NightTeam",一个值得加星标的公众号. 趁着周末,搭建了一下 NightTeam 的官方博客和官方主页,耗时数个小时,两个站点终于完工了. 由于 NightTeam 的域 ...

  4. 利用 GitHub 从零开始搭建一个博客

    "NightTeam",一个值得加星标的公众号. 趁着周末,搭建了一下 NightTeam 的官方博客和官方主页,耗时数个小时,两个站点终于完工了. 由于 NightTeam 的域 ...

  5. 如何利用 GitHub 从零开始搭建一个博客

    趁着周末,搭建了一下 NightTeam 的官方博客和官方主页,耗时数个小时,两个站点终于完工了. 由于 NightTeam 的域名是 nightteam.cn,所以这里官方博客使用了二级域名 blo ...

  6. 从零开始搭建一个vue项目 -- vue-cli/cooking-cli(一)

    从零开始搭建一个vue项目 -- vue-cli/cooking-cli(一) 1.vue-cli搭建一个可靠成熟的项目 1.介绍 vue-cli 我是去年六月份接触的vue1.0,当时还是个菜逼,当 ...

  7. 怎样获取网站的域名_搭建一个网站,通常的6大步骤你知道吗?

    怎样建网站?要搭建一个网站,通常有6个步骤.下面我们简单的介绍如何一步一步搭建网站. 第一步:注册域名 挑选网站地址,注册专属域名.注册域名的价格取决于具体用什么样的后缀域名搭建网站.目前可以选择的域 ...

  8. windows和Linux利用Python快速搭建一个网站

    windows和Linux利用Python快速搭建一个网站 一.windows 步骤1:安装Python3(自行百度) 步骤2:在cmd窗口输入ipconfig查看本机ip地址,IPV4那一行.如:1 ...

  9. php平台cdn搭建,PHP 搭建一个网站配置CDN产品?

    PHP 搭建一个网站配置CDN产品?留意存留或个人收藏自然环境配备的文本文档,开发工具升级搞好备份数据.团结协作篇:应用团结协作专用工具如 GITHUB ,优良的版本控制和工作流引擎会降低矛盾的成本, ...

最新文章

  1. 第十七届第一场智能车竞速校内赛,比往年来的早一些
  2. Google Colab 使用教程(1)
  3. python ffmpeg4 保存h264
  4. [USACO 08JAN]Haybale Guessing
  5. Linux-xargs命令
  6. linux下c 多线程如何映射文件夹,c - 在Linux中使用多个线程进行信号处理
  7. JavaScript高级程序设计58.pdf
  8. django 迁移工程数据库无法创建的问题
  9. 分计算iv值_一文读懂评分卡的IV、KS、AUC、GINI指标
  10. 登录页面跳出框架的JS
  11. pycharm中更新pip版本的问题
  12. 开源GIS(十三)——openlayers通过geoserver中WFS添加要素
  13. 3U VPX导冷高性能SRIO/以太网数据交换板
  14. 微软.NET设计上的一个错误(从.NET1.1--4.0),不知道以后.NET会不会修复这个错误...
  15. 微信小程序富文本解析点击图片放大_小程序富文本提取图片可放大缩小
  16. 万域之王小说百科_万域之王 小说
  17. 云服务器ECS使用记录-1. 介绍
  18. 63 Three.js 将多个网格合并成一个网格
  19. mac系统免费软件 GoodNotes 5.8.6 中文版 (最好的手写笔记应用)
  20. 深度图转激光原理以及代码解析

热门文章

  1. 常用稳压二极管参数表
  2. 【逻辑漏洞】业务中常见的漏洞
  3. VMware配置虚拟机网络
  4. 怎么把android的状态栏改成蓝色,教程分享:如何实现Android沉浸式状态栏——教你让你的状态栏变个色!...
  5. 【vue系列-04】vue的表单数据收集,基本指令和自定义指令
  6. Android原生集成MUI框架进行混合开发
  7. web入侵二之弱口令攻击及其他
  8. JS——canvas基础及其应用
  9. 共词网络(共现网络)学习
  10. 【NLP】关键词共现/属性共现矩阵