HI,各位,我是六夜菌,本期专栏更新,我们将来讲讲如何从零开始搭建一个网站,如果你没有编程基础也不必担心,只需要跟着文章的步骤一步步去做,便能实现心仪网站的搭建。
在文章教程开始前,先做个自我介绍,六夜菌,一个不怎么活跃的伪电气工程师兼B站年鸽UP主,搭建网站已有近五年的经验了,目前正在运营着刀剑神域系列游戏:彼岸游境的游戏攻略资讯站点。
这期间也推出过两套视频课程,建站课程完全免费,你可以通过B站观看视频教程,或者通过我签约的在线授课平台:聚名商学院,观看视频教学。
在本文中,我将会毫无保留地告诉你如何从零开始搭建一个美观强大的网站。本文是为完全不懂编程代码的新手准备的,因此你不必怀有畏难的心理来学习,按部就班的去做,仅用三十分钟完成网站的建设也完全不是问题!
当然,六夜菌也承接wp建站相关的业务,需要的话可私信或发送邮件至:saouw@foxmail.com
1、什么是Wordpress?
简单来说,wordpress是一个博客系统,他最初就是为了方便那些不懂代码,却又想搭建自己博客网站的人而诞生的,通过在服务器上进行简单的安装调试,就可以轻松搭建各种类型的网站。
截至本文完成时,根据Buildwith给出的商业数据,全球有近40%的网站是通过Wordpress搭建的。为什么一个博客系统能够如此广受欢迎?这与其强大的插件商店、海量的网站模板脱不开关系。
简单来讲,Wordpress虽是作为个人博客建站工具而生,但其发展至今已经不再局限于个人博客,从企业官网、电商商城,政务网站,他都能胜任,而这些都与其强大的插件商店、主题模板离不开关系。
2、为什么要用Wordpress建站?
在wordpress与其他各类型免费的建站CMS(开源内容管理系统)诞生前,一个网站的上线往往需要经过不同部门的处理,从营销的需求出发,再到UX/UI的设计,最后则是由前端后端程序员去实现功能与设计。
可见,曾经想要实现一个网站的上线,需要不少人力资源,对于想要建设站点却又资金不足的情况下,建设网站意味着大量的学习成本。
而通过Wordpress建设站点,这样的学习成本则会相当低,无需过多的资金,对于学生群体,仅仅需要100~200RMB,外加一个小时的空闲时间,便能实现网站的建设。
3、Wordpress建站有哪些好处?
WP之所以被广泛应用于网站建设,这与其强大的插件商店密切相关,可以说,有了插件的支持,wp已经从单纯的博客架设系统,摇身一变为“全能型“建站助手:
- 插件商店:WP内置插件商店,数万各类型的插件,可以帮助我们更好的去实现我们需要的功能,比如说,你如果需要在网站中加入一个实时对话的小功能,仅需搜索安装:Tawk插件即可。
- 海量模板:WP中除了有不少官方配置的网站样式,更有不少由专业网站架构师开发的主题模板,从时尚杂志、电商商城、政务咨询类应有尽有。
- 建设便利:前面反复提到了,wp是为了小白而生,在安装它的时候你就能感受到,从建设开始到结束,你基本不用输入什么代码。
- 费用低:WP是完全免费的开源CMS,整个过程主要的开支来自服务器与域名的购置。
4、准备工作:
现在,我们需要准备两样内容:①云服务器、②域名。
目前国内比较推荐的两家云服务器商为:阿里云和腾讯云,两家的服务器产品我都用过,比较下来阿里云港澳台地区的线路还是比较稳定的,由于同配置两家的价位相近,在选择上优先推荐选择阿里云的云服务器。
但一般来看,腾讯云为了与阿里云竞争,同价位的云服务器配置相对高于阿里云。
新用户可以通过本文中的这些最低价秒杀活动购买合适自己建站需求的云服务器,但新用户权益只能享受一次,如果手头宽裕,尽量选3年的服务器,因为购买一年的话,续费的费用是首次购买的数倍。
个人用户推荐走以下两家的新人秒杀专场通道:
腾讯云:
阿里云:
企业用户推荐走这两家的企业特惠专场通道:(需要企业认证)
腾讯云:(2.5折)
阿里云:
顺带一提,如果你持有Vias等非中国大陆银联的信用卡,也可以申请亚马逊或谷歌的云服务器,他们免费提供一年的使用时间,也足够我们学习使用。企业上云特惠活动顺带一提,如果你持有Vias等非中国大陆银联的信用卡,也可以申请亚马逊或谷歌的云服务器,他们免费提供一年的使用时间,也足够我们学习使用。
如果是学生,可以选择学生优惠(及年龄在25岁及以下则可以100左右的价格购买一年的服务器)
注意:无论是腾讯云还是阿里云,在首页都一直有新人优惠专场,如果资金充足,最好一次性购买多年,因为后续到期续费的价格通常是购买时价格的好几倍。
5、关于服务器配置的选择:
如果是学生资金有限,购买上述的学生机就足以学习使用搭建简单的博客。
相应浏览可能较大的站点,并发高的话,4核8G5M向上走肯定没错,当然,这些还是要根据具体业务来进行配置,总之,在能力允许的范围内买最好的。
业务面向国内的话,选择大陆且靠近业务的地区的服务器;面向海外客户的话,香港(中国)、新加坡、美国都可以选择。
当然,如果两家官网新人专场预设好的服务器配置都不符合你的要求,可以找到左上角云服务,自定义配置即可。
6、关于域名的选择:
常用后缀有.com,如果只是作为练习用途,使用.top后缀会更便宜一些。购买域名我们常用国内的万网。
但在这要多插一句:如果你购买的云服务器是腾讯云的,那么购买域名的平台应该在腾讯云这边,如果是阿里云的服务器,那么应在万网购买域名,不然后续要备案会很麻烦。
腾讯云域名新人购买页面:
阿里云域名购买页面:
购买域名的步骤:
在搜索框输入你需要的域名名字,如果没有人注册过,你则可以任选一个需要的后缀进行购买即可。
注:如果购买的服务器为大陆地区的话,域名需要先进行备案。如果选择的是港澳台地区或海外的服务器的话,则不需要备案就可以直接解析使用。
7、云服务器设置:
购买的服务器我们通常采用CentOS的镜像,购买完服务器后,从云服务器官网右上角进入控制台,选择实例。则能看到我们购买配置好的云服务器。
在实例这,我们选择服务器的登录,进入云服务器的控制终端。(如果你设置的是密码登录,则用密码登录你的实例即可,如果采用的是SSH密钥登录,则先配置好密钥绑定实例登录即可)
到了这一步,我们需要引入一个运维面板——宝塔面板,百度搜索宝塔面板,选择Linux面板,下拉复制CentOS安装脚本。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
复制粘贴到终端,按下确定。
等待片刻后,会出现一个询问(y/n)
输入y,按下回车确定。宝塔面板便自动开始安装了。
在等待几分钟后,安装完了宝塔面板,会出现一个外网宝塔面板地址,我们复制这个地址新开一个浏览器页面,输入上去。
输入终端显示的用户名(username)和密码(password),即可进入宝塔后台。
进入宝塔的后台后,会有一个环境安装弹窗,我们选择左侧这个,PHP版本尽量选高一点,因为不少WP的插件对PHP也有着更高版本的要求。然后选择一键安装即可。
这个等待时间可能稍微长一点,当然,这也跟服务器配置相关,通常3分钟到5分钟即可安装完毕。
在左侧选择【软件商店】,找到Wordpress,选择一键部署。
在一键部署当中的域名框中,输入我们购买的域名选择确认即可,稍后我们将进行域名解析。
8、域名解析:
来到万网,进入我们的域名解析控制台,找到我们购买的域名,选择操作下方的【解析】
这是第一条,这一条解析可以让我们直接通过http://xxxx.com访问我们的站点(如果你是.com后缀)
9、WordPress的安装
完成上述域名解析后后,我们回到宝塔面板。
在这里,我们进入访问地址,对WP进行安装配置。
站点标题:你需要的网站的名称,也就是网站的名字。
用户名和密码,这是你作为网站管理员的账户。最好使用强密码。
直接访问我们的域名:http://www.xxxxx.com即可进入我们的网站,剩下的就是我们自由发挥创作的时间了。
有关插件的推荐可以看我的另一篇推荐文章:(也欢迎关注我的专栏)