搭建WordPress网站

为何会写这篇文章?


  • 2018年,兴趣使然,搭建过一次。今天再次尝试,好多步骤都忘了😓!
  • 再次尝试,这回是因为别人想让我帮他建一个网站
  • 我自己其实也有建一些网站的想法
  • 所以,好好记录这次的搭建过程吧

LAMP环境(Linux + Apache + MySQL + PHP)


  • 上面是网站服务器运行的基本环境,Apache可以使用Nginx代替,MySQL可以使用MariaDB代替,PHP也可以使用Perl和Python代替
  • 我刚开始的时候竟然把这个环境都给忘了!直接上传了wordpress文件到服务器上,然后就使用浏览器访问了。折腾好长时间,才想起还有这个基础运行环境都没有搭建好呢。这就好像你把一个人放到外星上,食物、水各种生活必需品都给备好了。人还是活不了,最后发现上面竟然没有空气!
  • 我是用的环境是:Ubuntu 16.04 + Nginx + MySQL + PHP7

“著名的5分钟安装”


  • 就是这个官方的“著名的5分钟安装”教程,害的我把LAMP环境都给忘了。。。所谓的5分钟安装的前提条件,是你的服务器已经配置好上面的LAMP环境了
  • 剩下的工作就很简单了,其实就是上传wordpress压缩包到你的web服务器上,然后改改配置就行了
  • 互联网上真的是有超级多的wordpress安装教程,但是有问题的教程也有很多很多。。。这就要考验你的耐心了,只能不断的试错!还好在google的帮助下,我找到了一个详细又靠谱的教程,感谢作者!

一些需要注意的地方


  • 修改Nginx的配置文件/etc/nginx/sites-available/default时,注意把index.php字段添加进去
  • 一些网站文件的访问权限要注意设置一下,否则浏览器会提示没有权限访问
  • 创建数据库时,注意创建用户、密码、配置权限之类的(我一客户端开发对这些都不熟,感觉犯一些低级错误。。。)
  • 本周末两天主要就干了这些事。好了,剩下的就是发挥你的创意去填充网站的内容了