文章首发于:https://zouwang.vip/

日日夜夜的等待,WordPress建站教程终于来了。本篇文章适用于第一次建站的小白,帮助你从零搭建起一个属于自己的网站,既然是从零,那么我就会带着你从购买域名等到一直搭建成功,接下来请往下看吧。

建站准备

建网站本身是没有什么难度的,毕竟现在搭建一个网站的成本也很低,只是配套需要的东西有些繁琐,我们先把要用到的准备好。

  • 域名
  • 服务器
  • WrodPress安装包

购买域名

域名这里推荐使用阿里云的域名,博主的这个域名就是在阿里云注册的,现在最便宜的top域名首年才9元。博主本来想注册zou.wang这个域名的,一年四万多吓得我立马关掉了浏览器。

购买服务器

服务器的选择就很多了,如果不想备案的话还是要买海外的服务器(比如香港的)博主买的是腾讯云服务器,不要以为博主花了很多钱,我正好处在25岁以下,买的是腾讯云学生服务器,一个月才十元,并且可以以这个价格续费三次,配置我觉得还可以,作为初始建站是够用了,当然这是属于国内的服务器是要备案的并且服务器购买三个月才可以备案,博主当时就被这里坑掉了。这里一定要记住一次性购买三个月服务器才可以备案。

这里系统选择CentOS 7.4 64位为什么必须选择Linux呢,因为后面用的就是Linux,记得保存好账户密码。

安装宝塔面板

安装宝塔面板之前,确保你的系统是纯净的(刚买的肯定是纯净的吧),如果之前使用其他的一键安装,建议重装系统为Centos7系统 。首先我们要进入刚买的服务器

点击登陆,选择标准登陆方式,输入之前保存的密码,成功登陆之后在命令行输入以下命令安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

中途一直yes就行,等待几分钟安装完毕。

等待安装完成之后,命令行会显示面板的登录地址、账号以及密码,一定将这些信息保存下来,后期的管理都需要使用该信息登录面板

安装网络环境

宝塔面板安装完成后,我们就可以登录后台面板了,使用刚刚记录的后台地址登录,登陆进去之后最好在面板设置里修改一下访问端口和密码什么的。

进入到宝塔后台面板我们就可以看到一键安装网络环境的界面,一般我们会选择左侧的LNMP架构,编译安装

然后就是等待安装完成就可以了,一般会持续半小时到1个小时,根据你服务器的性能决定 。

服务器新建站点

现在所有的环境已经搭建好了,我们就可以开始建网站了,宝塔面板新建一个网站,点击下图中绿色的按钮新建一个站点。

这里需要输入我们的域名,把不带www的和带www的都填上,比如zouwang.vip和www.zouwang.vip, 该步骤就是绑定域名,FTP可以不用创建后面也用不上,数据库是一定要创建的,把这些信息都记录下来之后要用到

所有设置完毕之后我们点击提交,网站即创建完毕 。

域名解析

这个其实很简单,就是添加域名解析的ip地址,使域名可以解析到服务器,不同的域名商操作方法不一样,这里我演示下阿里云的域名解析。

我们先在域名控制台里找到域名列表,点击解析,然后添加解析。


先来讲一下添加域名解析记录的每个词都是什么意思

记录类型

要指向空间商提供的 IP 地址,选择「类型 A」,要指向一个域名,选择「类型 CNAME」

  • A记录:地址记录,用来指定域名的IPv4地址(如:8.8.8.8),如果需要将域名指向一个IP地址,就需要添加A记录。
  • CNAME: 如果需要将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录,例如添加cdn
  • NS:域名服务器记录,如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录。
  • AAA:用来指定主机名(或域名)对应的IPv6地址(例如:ff06:0:0:0:0:0:0:c3)记录。
  • MX:如果需要设置邮箱,让邮箱能收到邮件,就需要添加MX记录。

主机记录

主机记录就是域名前缀,常见用法有:

  • www:解析后的域名为 www.zouwang.vip
  • @:直接解析主域名 zouwang.vip
  • *:泛解析,匹配其他所有域名 *.zouwang.vip

解析线路

让指定线路的用户访问这个IP,常见用法有:

  • 默认:必须添加,否则只有单独指定的线路才能访问您的网站。如果双线解析,建议「默认」线路填写「电信IP」
  • 联通:单独为「联通用户」指定服务器 IP,其他用户依然访问「默认」
  • 搜索引擎:指定一个服务器 IP 让抓取

记录值

最常见的是将空间商提供的「IP地址」填写在这里,比如我填写的就是腾讯云服务器的ip

各类型的记录值一般是这样的:

  • A记录:填写你服务器 IP,如果你不知道,请咨询你的空间商
  • CNAME记录:填写空间商给你提供的域名,例如:2.com
  • MX记录:填写你邮件服务器的IP地址或企业邮局给你提供的域名,如果你不知道,请咨询你的邮件服务提供商
  • AAAA:不常用。解析到 IPv6 的地址。
  • NS记录:不常用。系统默认添加的两个NS记录请不要修改。NS向下授权,填写dns域名,例如:ns3.dnsv3.com

TTL

即 Time To Live,缓存的生存时间。指地方dns缓存您域名记录信息的时间,缓存失效后会再次到DNSPod获取记录值。 我们默认的 600 秒是最常用的,不用修改

  • 600(10分钟):建议正常情况下使用 600。
  • 60(1分钟):如果你经常修改IP,修改记录一分钟即可生效。长期使用 60,解析速度会略受影响。
  • 3600(1小时):如果你IP极少变动(一年几次),建议选择 3600,解析速度快。如果要修改IP,提前一天改为 60,即可快速生效。

该理解的应该都理解差不多了吧,接下来我们开始解析域名,这里我们需要解析两个域名。

  • 一个是 www 记录,这里设置www通用的,比如 www.zouwang.vip
  • 还有就是 @ 记录,这个是设置根域名,比如说我的就是 zouwang.vip,虽然说有时候用不到,最好还是设置一下,毕竟还是有很多人直接输入域名不输入www的,听说不带www的百度收录会更快也不知道是真假。

设置好解析之后等待十分钟,然后访问网页看到一个创建成功的页面,就证明解析已经好了,可以进行下一步 。

下载WordPress安装包

服务器和域名都已经购买完毕,那么网站采用什么搭建呢,当然是非常流行的WordPress。作为知名的博客平台,采用php语言开发,当然你不懂php也没关系,我也不懂。我们需要到WordPress中国站去下载安装包。

下载完成之后不用解压,留着安装包就好。接下来我们需要把下载好的安装包上传到服务器上,因为我们有宝塔面板所以上传很方便,不需要第三方工具。我们在宝塔面板找到文件管理的界面,然后找到网站对应的目录,宝塔面板的目录一般是固定的,比如我刚刚新建的网站目录就是 /www/wwwroot/zouwang.vip/ ,一般宝塔面板安装时你没有修改的话就是在这个 /www/wwwroot 目录下的。

点击上传,选择刚才下载好的安装包,

上传成功之后可以在wordpress.zip的看到右下角有一个箭头,鼠标指向就能看见,这里选择解压,直接确认即可,解压完成之后可以把zip的压缩包删除了

安装WordPress网站

在域名解析和网站程序目录结构都没有问题后,我们就可以安装网站了,安装是最简单的

直接访问自己的域名,会看到wordpress的安装界面,它说的东西我们前期已经准备好,第一步可以直接开始


这里填写的是服务器数据库信息,包括数据库名、用户名、密码、数据库主机、表前缀,数据库主机和表前缀没有特殊需求的话一般都不需要修改,数据库密码刚刚我们已经记下了,按照要求填写即可(注意不要和服务器的用户名密码搞混)

如果你之前没有记录数据库信息也没关系,你可以到宝塔面板 – 数据库 查看信息。

数据库信息填好以后点击提交,下一步就是安装WordPress

填写自己的网站信息,用户名和密码最好是找个地方记下来,这个是你登录WordPress需要的账号密码,邮箱一定要填写自己的,找回密码用,而且网站有留言审核之类的问题也会给你发送邮件

网站安装成功,接下来就可以登陆到后台进行各种设置了。

结语

到这里一个基本网站的搭建就已经完成了,相信你也从中学到了很多东西,这篇文章更多是为了防止初次建站的小白走弯路,想当初博主可是踩了很多坑,最后总结一下整个过程:购买域名->购买服务器->安装宝塔面板->安装网络环境->新建站点->域名解析->安装wordpress。如果你在搭建过程中遇到了问题,可以在下面留言,我会及时为大家解答。

一文搞懂WordPress建站的更多相关文章

  1. WordPress建站指南

    WordPress建站指南(1)   写在前面: 3月份用10天零碎时间火速完成了建站,后台95%的工作都交给了WP(WordPress).如果想偷懒的话,WP是一个绝好的选择,估计有个小半天就建完收 ...

  2. Wordpress 建站(一)

    去年在美国的justhost上买了两个域名(shanyexuanyu.com  和 chenjinyu.net.shanyexuanyu.com是给一位马来西亚的佛教徒朋友做的站点. 她镜头下佛教的文 ...

  3. Web端即时通讯基础知识补课:一文搞懂跨域的所有问题!

    本文原作者: Wizey,作者博客:http://wenshixin.gitee.io,即时通讯网收录时有改动,感谢原作者的无私分享. 1.引言 典型的Web端即时通讯技术应用场景,主要有以下两种形式 ...

  4. WordPress建站 新手入门

    WordPress建站 新手入门教程系列 1. WordPress入门 之 什么是WordPress? 2. WordPress入门 之 搭建WordPress站点需要什么条件? 3. WordPre ...

  5. 关于WordPress建站的原理二三事

    在写关于仿站文章详情页如何制作之前,我觉得有必要就一些原理性的问题,做一些说明.文章详情页的核心模块和首页有很多相似的地方,比如调用文章的标题.文章的内容.文章分类.作者等,实现起来都差不多,因此,了 ...

  6. [站点部署_01]wordpress建站网页响应速度慢

    最近可能非常多人发现站点打开速度变慢.这里分享一下该问题的定位方法. 我在本地部署了一个wordpress站点,近几天突然发现站点訪问速度奇慢,实在不能忍.于是採用例如以下方法攻克了这个问题: 1)使 ...

  7. 一文搞懂RAM、ROM、SDRAM、DRAM、DDR、flash等存储介质

    一文搞懂RAM.ROM.SDRAM.DRAM.DDR.flash等存储介质 存储介质基本分类:ROM和RAM RAM:随机访问存储器(Random Access Memory),易失性.是与CPU直接 ...

  8. 基础篇|一文搞懂RNN(循环神经网络)

    基础篇|一文搞懂RNN(循环神经网络) https://mp.weixin.qq.com/s/va1gmavl2ZESgnM7biORQg 神经网络基础 神经网络可以当做是能够拟合任意函数的黑盒子,只 ...

  9. WordPress 建站教程:新手搭建 WordPress个人博客图文教程(完全版)

    前言 WordPress 作为动态博客的代表,至今已经有十几年历史,而且一直在更新发展中,功能强大,插件和主题丰富,WordPress搭建使用也很方便.作为个人站长和博主,很多都是从 WordPres ...

随机推荐

  1. aria2使用ajax调用/页面浏览器RPC调用aria2

    @ 目录 1. aria2使用ajax调用/页面浏览器RPC调用aria2 1.1. 总结: 1.2. ajax调用aria2-Demo 1.3. postMan命令测试 1.3.1. post基本使 ...

  2. (转载+新增)Win7下安装配置gVim

    转载自 http://www.cnblogs.com/zhcncn/p/4151701.html.而后安装过程中加入自己遇到的问题解决方案. 本文根据vim官网的<Simple Steps to ...

  3. HTML5 plus是什么?

    1.HTML5 plus 1.1 提出问题 如果大家使用过MUI框架,看到下面的代码就不会感到陌生. mui.plusReady(function(){ var self = plus.webview ...

  4. Spring Boot打包瘦身 Docker 使用全过程 动态配置、日志记录配置

    springBoot打包的时候代码和jar包打包在同一个jar包里面,会导致jar包非常庞大,在不能连接内网的时候调试代码,每次只改动了java代码就需要把所有的jar包一起上传,导致传输文件浪费了很 ...

  5. 2020-07-23:开启rdb后,redis的启动流程是怎样的?

    福哥答案2020-07-23: Redis 在完成初始化全局服务器配置,加载配置文件,初始化服务器,开始加载持久化的数据到内存中.如果启用了 appendonly 了,则Redis从 appendfi ...

  6. Webpack file-loader 和 url-loader

    二者最好只选择一个来进行对文件的打包,防止有冲突出现导致图片加载失败 如果相对不同大小的问题选择不同的loader,可以在url-loader的fallback属性指定不满足条件时的loader { ...

  7. Scss 定义内层class的简单写法

    如果定义样式的时候,内层样式名称和外层保持一致的话可以简写如下 如果一个样式下有相关的其他样式可以使用 &-xxx 来简写, <template> <div class=&q ...

  8. 《闲扯Redis十》Redis 跳跃表的结构实现

    一.前言 Redis 提供了5种数据类型:String(字符串).Hash(哈希).List(列表).Set(集合).Zset(有序集合),理解每种数据类型的特点对于redis的开发和运维非常重要. ...

  9. PowerJob 的自实现高可用方案,妙妙妙!

    本文适合有 Java 基础知识的人群 作者:HelloGitHub-Salieri HelloGitHub 推出的<讲解开源项目>系列. 碎碎念 高可用放到今天已经不是一个新颖的词汇了,怎 ...

  10. Code Review 从失败中总结出来的几个经验

    资深的程序员都知道 Code Review 可以对代码质量,代码规范,团队代码能力提升带来很大的提升,还有著名的技术专家"左耳朵耗子"也说过: 我认为没有 Code Review ...