关于建网站很多人以为一定要学编程,但其实大可不必,因为世界上实在是有太多的免费开源网站内容管理系统(CMS),借助这些开源系统,任何人都能无需写代码轻松搭建自己的网站,而且这样搭建出来的网站的专业程度绝对比通过自己一个人敲代码来建的网站高。wordpress就是其中一个著名的建站系统,全世界的人都在用。
本文根据自己多年来的实践经验来把核心的建站必备知识按照建站实践流程分享出来,力求一篇文章就能让你学会如何用wordpress自己建网站。如果你还在苦苦寻找有用的wordpress建站教程有效资源,请认真看完本文。
本文内容如下:
一.建站准备篇——购买服务器和域名
二.建站实操篇——部署wordpress程序到服务器中,初步搭建好网站
三.网站建设终结篇——高效完善网站功能、页面和风格设计
一.购买服务器和域名
1.理解什么是服务器
服务器听着好像很高级,但其实就是一台电脑而已。理论上上来说完全可以用自己的个人电脑来当作服务器用,只要你的电脑能连上联网并且满足两个条件,别人就能通过互联网来访问托管在你自己电脑上的网站。条件一:电脑上安装了支持网站运转的运行环境(一般是以下两种组合:linux apache mysql php或者linux nginx mysql php);条件二:把你网站文件托管在电脑上。但是你不能保证自己的电脑24小时不断电,也就是说无法保证用户可以随时访问到你的网站,这也是我们需要向运营商买一个服务器的重要原因之一。他们的电脑(服务器)是放在机房里由专人管理,保障稳定运行24小时不断电的。
2. 域名的作用
域名的作用就是帮助用户以简单好记的方式访问到你网站,域名就相当于给网站服务器IP地址起了一个方便用户记住的“昵称”。全世界的互联网节点中存在一种特殊的服务器记录着特定域名对应哪个IP地址。这种服务器的名称就叫做DNS(域名系统 英文:Domain Name System,缩写:DNS)服务器。当我们打开浏览器输入域名访问一个网站的时候,实际上是先通过DNS服务器找到域名对应服务器的IP地址,然后才能访问到服务器并让浏览器跟服务器建立起连接,这样服务器就能向浏览器发送网页数据,浏览器接收到这些数据之后就能把网页内容显示在屏幕上。

所以我们建站准备篇的任务就是购买服务器和域名,并且做好域名DNS解析(也就是告诉DNS服务器你的域名对应的网站服务器IP地址是什么)。做好DNS解析之后之后用户就可以通过域名访问到你的服务器了。下面是具体操作,也可以观看我的视频教程更加直观。
1. 服务器很多平台都能买,但我建议购买国外服务商Vultr的服务器,因为可以按月付费并且服务器的配置高。买5美金一个月的就够了,服务器位置选择离你目标访客越近越好,其他参考下图的选择来购买。

购买之后在我们自己的电脑安装xshell软件(百度云盘提取xshell安装包,https://pan.baidu.com/s/1giwRgNekRIatBcQFPwNwZw 提取码: ua43 ),之后用xshell远程连接服务器并把安装宝塔面板安装到服务器上(宝塔面板是一个可以帮我们可视化管理服务器的实用工具)。Xshel安装宝塔面板的方法如下:1.打开xshell软件;2.新建会话;3.在弹出的新建窗口中填写我们前面已经买好的服务器信息(IP地址、用户名、密码,这些全都可以在Vultr找到);4.连接服务器成功后输入安装宝塔面板的代码后按回车,等待安装完成即可: