在多年前我就想创建自己的博客网站,但那时对于创建网站的教程少之又少,再加上自己不会代码,所以也就停留在想想的阶段,一直没有实际行动。但现在随着各种建站CMS套件和各种网站模板的兴起,搭建网站对像我这样的新手小白来说也变得简单了。
前面的文章也说了,受COVID-19 新冠状肺炎影响,我一直宅在家,这让我有时间将多年前就一直停留在只是想想阶段的想法可以付诸行动。于是我就开始在网上搜索各种建站资料。今天我先聊聊自己建立一个网站需要些什么条件。
首先我们先要清楚我们为什么要建网站呢?这个问题有利于我们的网站定位,能更好的选择CMS建站套件和网站模板。我们建立网站可以是用于商品和服务的销售、或是为了爱好、或是在互联网上赚钱、或是出售网站等等。总之,如果你已经进入到这个页面,说明你已经有自己的想法了。
回归上面的话题,我将在下面列出自己建立一个网站所需要的条件。
- 一个域名
- 一台服务器或者VPS(托管)
- 建站CMS套件
- 网站模板
- 对网络知识有一点点了解(比如域名解析、计算术语等)
域名就是网站的地址,基本90%的网站都有自己的域,比如google.com,youtube.com,baidu.com等等,这些都是域或者称为域名。域名可以到域名注册商网站注册,常用的域名注册商有阿里云、腾讯云、godaddy、namesilo等等。
网站托管。托管就是用来存放你网站的设备,有了托管服务,我们的网站才可以全天24小时对所有Internet用户开放,没有域名和托管,就不可能有任何网站。托管可以是专门的网页托管服务器,比如国内的云虚拟主机、网站空间就属于托管,国外一般就叫托管;也可以是常规的服务器,比如国内说的裸金属服务器,国外一般就叫服务器,其实就是一台正真的实体电脑,只不过这台电脑是放在服务器商的机房而已;也可是VPS,VPS就是在一台服务器利用虚拟化技术虚拟出来的主机,基本和实体电脑一样,只是摸不到看不见,国内一般叫云服务器;再有,也可以是你自己的本地电脑,但用自己的电脑来做服务器,需要24小时开机,功耗过大,不是很现实。
在上面这些服务器种类中,托管服务器不同商家都有不同限制,并且性能有可能不够用;实体服务器费用太贵,并且我们只是用来建一个小站,完全用不了那么高的性能。相对而言,VPS是最适合的,价格适中,在一台1核1G的VPS上运行两个小站完全够用,特别是像博客这样的小站,更是足够用。
CMS套件。CMS是一个内容管理系统,即站点引擎。使用CMS,你可以在没有任何代码知识的情况下快速部署复杂的项目。常见的CMS套件有XAMPP、宝塔等,它们都集成了Nginx、Apache、MySQL、PHP、PERL。有了CMS内容管理系统,我们还需要网站系统,常见的用于博客及普通网站的有WordPress、Typecho、Drupal等,用于影视站的有苹果MAC CMS,海洋CMS,马克斯CMS、飞飞CMS等。而在这些系统中,相对简单的是宝塔加其他网站系统的组合,比如宝塔+WordPress、宝塔+MAC CMS等。其中WordPress应该是最收欢迎的,因为WordPress不但自带了很多主题模板,还有丰富的插件商店。
网站主题或模板。在搭建好网站后,我们还需要主题或者说模板,网站模板就很多了,根据网站使用的建站系统,有专门针对不同网站系统的模板,再往下分,根据网站的不同用途,又有不同用途的模板,比如普通网站、影视网站、论坛,社交网络,在线商店,评论系统等。
说了那么多,如果你也正准备建站,那请继续关注我的下一篇文章,下一篇文章我将聊一下我的网站搭建过程。