使用WordPress搭建自己的网站或博客

使用WordPress搭建自己的网站或者博客,就算小白都知道怎么做!

WordPress简介

WordPress是一款个人博客系统,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。

WordPress优势和劣势

优势:

  • 功能强大、扩展性强,想要做出什么样的网站都可以实现,无需写一句代码。
  • 上手快,使用方便,即使是小白都可以搭建自己的网站好吗!
  • 主题贼多,换网站样式就像换桌面背景那么简单。
  • 写文章方便,就像写QQ空间日志那样,就可以发表一篇文章了。

劣势:

  • 速度慢!WordPress是动态网页,如果不做优化,网站速度很慢。
  • 就是因为速度慢,需要自己找插件来进行网站速度优化。(这就是我将我的博客系统换成Hexo的原因)

不管WordPress有多少劣势,但如果做好了优化,其速度也是特别快的。如:WordPress大学我爱水煮鱼斌果博客

搭建环境

本文按小白都能搭建网站的教程来写,尽量简单容易上手

  • 操作系统:Windows Server 2012 (其实任何Windows操作系统都行)
  • 网站服务器:phpStudy
  • WordPress版本:WordPress 4.7.3

开始搭建网站

购买服务器和域名

  • 购买服务器

国内流行有阿里云腾讯云等服务器厂商。这些厂商对大学生都有优惠,例如阿里云有大学生 10元/月的优惠。

也可以选择购买国外服务器哦,价格贵不了多少,还能顺便搭建自己的VPN

如果是小白的话,在选择操作系统的时候选择Windows Server哦!

  • 购买域名

域名就是别人访问你的网站所输入的地址,例如我的域名是supermartin.cn。购买域名也同样可以使用阿里云

  • 配置域名解析

购买服务器之后,你会得到一个IP地址,如:123.123.123.123;购买域名之后得到supermartin.cn,但这两个没有关联起来,所以需要设置域名解析,当别人访问supermartin.cn就相当于访问123.123.123.123。

设置两条主机记录为@www,记录值都为IP地址的A记录是很有必要的哦!

  • 连接服务器

连接服务器的话,可以直接使用阿里云网站上自带的连接到控制台选项就可以了。
也可以使用本地电脑自带的远程桌面连接程序,就像操作本地电脑一样操作服务器。

其实服务器就是一台放在公网的电脑,就像用QQ远程协助一样,就可以控制这台服务器。

在服务器上安装phpStudy

  • 在连接上服务器后,以下步骤都是在服务器上操作!
  • 首先需要搭建网站环境,这里使用phpStudy。phpStudy是网站的一键部署工具,免去了网站部署的复杂操作。在phpStudy网站中下载第一个即可。
  • 下载得到一个zip文件,将其使用WinRAR进行解压,然后打开解压得到的phpStudy20161103.exe这个文件
  • 在安装过程中需要选择安装路径,这个路径不能包含汉字,最好也不要包含空格
  • 程序启动之后是这样的。左上角的Apache和MySQL是绿色的就表示一切正常。(如果是红色,问题就需要自己排查了)
  • 这时候使用服务器上的浏览器访问http://localhost这个网址,应该是有内容的,就像下图这样。
  • 如果一切正常,说明网站环境搭建完成!

创建数据库

  • 点击phpStudy窗口上的MySQL管理器,然后点击phpMyAdmin

  • 在弹出的网页上输入用户名和密码,都是root。然后点击执行按钮

  • 在新页面上选择数据库,输入数据库名,然后点击创建

  • 不出意外左边已经出现刚才创建的数据库了,点击进入该数据库

  • 按下图所示操作,依次点击权限添加用户、填写用户名密码以及其他信息。最后点击添加用户按钮。注意:添加用户填写的密码,最好不要为简单密码,否则容易被黑客撞库哦

  • 添加成功后刷新网页就会有刚才创建的用户了

安装WordPress

  • 下载WordPress,得到一个zip压缩包。
  • 找到刚才的phpStudy安装路径,路径下有一个WWW文件夹

  • 将下载得到的WordPress解压缩到这个WWW文件夹中

  • 这时候再使用服务器上的浏览器访问http://localhost这个网址,内容就已经变了!变成了WordPress相关的内容了,点击页面上的现在就开始按钮吧!

  • 在网页上填写数据库名用户名密码,都是刚才创建数据库的时候填过的哦!最后点提交按钮

  • 现在安装!

  • 填写你的网站名字以后发布文章需要的用户信息,然后开始安装WordPress

  • 以后访问http://localhost/wp-admin/就能打开你网站的后台控制台了,在文章里面就能发布你的文章了!

  • 在服务器上访问http://localhost/或者在其他任意电脑上访问http://域名.com就能看到你的网站了

更改网站样式

  • 在网站的后台控制台里面,外观-主题里面,可以添加你喜欢的主题并应用,就能更换网站风格啦!这里推荐一款比较好的主题:beginning

对网站进行优化加速

部署完网站之后,你或许还需要对网站进行以下优化操作: