为何会写这篇文章?
- 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字段添加进去 - 一些网站文件的访问权限要注意设置一下,否则浏览器会提示没有权限访问
- 创建数据库时,注意创建用户、密码、配置权限之类的(我一客户端开发对这些都不熟,感觉犯一些低级错误。。。)
- 本周末两天主要就干了这些事。好了,剩下的就是发挥你的创意去填充网站的内容了