用户工具

站点工具


02-工程实践:cms:common:建站概述

建站概述

本文记录建站的一般流程。
建站前需要先规划网站,然后我们需要有一台能够寄存网页或者网站程序的远程计算机(或虚拟空间),要用到服务器或者虚拟主机,接着网站需要能被别人访问,虽然独立服务器或者VPS可以通过IP访问,但我们一般不那么做,而是通过域名来访问网站。网站搭建完成之后,一般要进行网站程序的设置,然后就是日常的维护工作,包括更新网站内容,推广网站等等。

准备工作

明确建站目标

建站前首先要想好,你要做什么网站,论坛?博客?还是资讯站?还有做什么主题,校园站,技术站,小说站?…等等,网站打算叫什么名字?..只有把这些内容规划好,以后建站才会有明确的目标,不至于中途改来改去的。

方法论

  • 本站认为个人站长应该善于利用互联网解决问题,善于总结经验。互联网本身就是一个巨大的wiki,建站过程中遇到的问题应该多自己通过搜索引擎或者论坛解决。
  • 要善于总结经验,一些操作步骤,经验技巧可以考虑记录下来,博客,维基等等,都是不错的形式。
  • 尽量养成良好的电脑使用习惯,文件组织要有条理并且合理。
  • 要多动手解决问题。

域名

简单来说,域名就相当于网站的门牌号,访问者通过域名找到你的网站。互联网上的计算机是通过IP进行标识的,也就是说通过IP可以访问一个网站(在服务器不禁止IP访问的情况下)。但是数字型的IP地址不符合人们的记忆习惯,所以发明了字符型地址也就是域名与IP地址对应。
由于IP地址是Internet内部使用的地址,因此用户在浏览器中输入的域名必须先转换为IP地址才能访问目标网站。这个工作由域名服务器完成(DNS服务器),域名解析大致过程如图所示:

要详细了解域名,请参阅

需要注意的概念


😎提醒:好的域名一般是短小好记的,最好是和网站内容相关的。简单的英文或者拼音域名。除了某些专业方面的英文词汇,比如cpp,matlab等,很多情况下拼音域名优于英文域名。
另外,.com域名最有价值,优于.net .org。目前兴起的域名有.cc .me .name等域名。

虚拟主机

虚拟主机是将一台服务器划分成很多“虚拟”的WEB空间,每一个虚拟主机都可以有独立的域名和FTP等服务。

了解更多请参阅

服务器

独立服务器虚拟专用服务器VPS)等概念。 请参阅:

建站程序

选择好的建站程序能极大的提高建站效率,因此我们需要了解一些常用的建站程序。建站程序分ASP/PHP/JSP等类型,这里我们只讨论PHP程序。

注册域名

推荐域名注册机构:

免费域名推荐

具体细节请百度。

购买空间

以下推荐仅限我个人使用过的。

推荐虚拟主机西部数码 优点:速度不错 价格相对便宜,⚠国内空间,需要备案老鹰主机 优点:价格便宜 缺点:速度慢
推荐VPSHostigation 优点:速度还行 便宜 有IPv6地址(美国VPS一般都有)就用过一个VPS,其他的可以百度 美国VPS
免费虚拟主机000webhost 号称比收费虚拟主机还要好。容量大,流量大,但速度偏慢,最近对Discuz。的支持不太好。并且需要挂代理申请,大陆IP一般很难申请成功。0fees 300M Web空间,最近支持了在线安装Wordpress等程序。缺点是不能绑定.tk域名,速度偏慢。一年前大陆IP可以直接申请,目前的情况大家试试吧。


🙂提醒:000webhost空间算是比较好用的免费空间了。就是申请比较困难。可以找人代申请,比如留学生朋友。也可以用VPN或者代理申请(在线代理不行,不能输入验证码。)。还可以在淘宝买一个,一般1到5块钱,很多的。最后,可以直接找我要,不过不推荐这个哦,我很可能会拒绝你。
⚠注意:挂dl申请完之后别关dl,你可以在右边的customer details栏中点击自己的邮箱链接进入Edit your Detail栏目,将Enable login security measures (IP country and multiple login checking) 前面的选项去掉.以后即使你关了dl用中国Ip登录也不会受IP限制了.
更多资源请百度。

备案

国内IDC处购买的服务器或者虚拟主机需要办理ICP备案,国外的可略去这一步。
一般国内IDC都有备案服务,按照备案系统里的要求做就可以了。需要准备的材料大致包括身份证扫描件,个人照片,可能会要求白色背景,上半身照(某些地区需要到核验点拍照)。还有空间商会提供一些表格让你填写,包括网站真实性核验单,空间使用协议。 备案一般需要一个月左右。

⚠相关法律法规:《非经营性互联网信息服务备案管理办法》(信息产业部令第33号)

安装网站程序

需要用到FTP等工具。推荐的FTP程序:Filezilla Client
😎提醒:FTP使用方法请自行解决。
⚠注意:一般虚拟主机的web根目录为public_html或者wwwroot,服务器则自定义web根目录。上传网站程序时应上传到web根目录。
安装过程中可能还会涉及Mysql主机及用户名密码等问题,一般虚拟主机都会提供。服务器则是自定义的。

设置网站程序

安装完成之后,一般要进行网站的设置,如站点标题,站点关键词、描述、站点导航、内容分类、权限控制等等。

更新网站

内容是网站的根本,要及时更新,以便网站能够吸引访客并被搜索引擎收录。

推广网站

通过QQ群、QQ好友等方式宣传自己的网站,和其他站点交换友情链接等等。
为了尽快被搜索引擎收录,可以向搜索引擎提交自己的网站。
常见搜索引擎的提交入口:
百度:http://www.baidu.com/search/url_submit.html
谷歌:http://www.google.com/intl/zh-CN/add_url.html
搜狗:http://www.sogou.com/feedback/urlfeedback.php
Bing:http://cn.bing.com/docs/submit.aspx
有道:http://tellbot.youdao.com/report
雅虎:http://search.help.cn.yahoo.com/h4_4.html

搜索引擎常见搜索语法:

site:domain查看域名收录数量
site:domain “string”在指定域名下搜索字符串string

站长工具:http:tool.chinaz.com/,可以查询网站的SEO等信息。

常用软件列表

推荐一些好用的软件: * Notepad++,好用的文本编辑器 * Filezilla,FTP工具 * XAMPP,本地PHP环境集成包 * VMware Player,免费强大的虚拟机软件 * VirtualBox,虚拟机软件 * Putty,远程控制软件

警告,上面我们将要接触的软件均为免费开源或者免费软件,请到软件官网下载软件。不要在其他地方随意下载!不要使用非官方汉化版本!

安全意识

* 我们将要接触的建站平台基于Linux,使用到的软件基本为免费或者开源免费的软件,请到软件官网下载。 * 养成良好的密码设置习惯,不要设置过于简单的密码,密码长度应不低于8位,应有一定复杂度。 * 在公共电脑上要注意密码安全

02-工程实践/cms/common/建站概述.txt · 最后更改: 2020/04/07 06:34 由 annhe