1、开始配置一台wordpress服务器:安装相关软件
上一篇请看: https://www.rrdaj.com/hzseo/seoxin-shou-ru-men-xue-xi/wzrzfx/4013.html ,好了开始吧,执行:
sudo apt-get update
sudo apt-get upgrade

输入命令行,回车
不用怕输错,所有命令行都可以右键复制粘贴。
作为一个基本Web网站,我们需要至少这三样东西:Apache,PHP以及 MySQL。
传统意义上LAMP套装是Linux + apache + mysql + php。Linux作为操作系统,apache作为服务器,mysql是数据库,php作为服务器和数据库之间的接口(以及cgi)
2、Ubuntu系统一键安装LAMP套装
sudo apt-get install tasksel
sudo tasksel install lamp-server
这里注意中间有一步需要我们设置密码的地方,一定要记住。另外,命令行需要continue的地方输入y回车就行。
重启Apache2:
sudo /etc/init.d/apache2 restart
验证服务器是否正常:
curl http://localhost/
如果能看到html内容打印,有”It works!” 字样,说明服务已经启动成功了。
为了方便,我把它copy下来本地打开了。

It works!
然后在我们本地电脑浏览器上输入 http://<你的pulic-dnc>, 像这个 http://ec2-xx-xx-xx-xx.compute-1.amazonaws.com, 如果看到 “It works!”, 说明网站已经可以对外访问了。

本地访问
记得我们之前已经解析过域名了对吧,那么浏览器输入你的域名,访问成功!

你的网站
3 、安装phpmyadmin,它默认会安装到 /usr/share/phpmyadmin下面,中间会提示你输入mysql的root密码(登录phpmyadmin会用到)。
sudo apt-get install phpmyadmin
移动phpmyadmin至根目录
mv /usr/share/phpmyadmin /var/www/html/phpmyadmin
启用mod_rewrite模块
sudo a2enmod rewrite
为了我们后面能够在wordpress中使用WP Super Cache插件來加速网站性能,我们同时启用mode_headers和mode_expires两个插件
sudo a2enmod headers
sudo a2enmod expires
下面是wordpress官方给出的主机系统需求列表:

安装wordpress的主机条件
然后用浏览器打开 http://<IP地址>/phpmyadmin/,登录界面就出来了。用户名为root,密码就是我们设置的mysql密码。

phpmyadmin登录界面
4.安装wordpress:在wordpress官网找到最新的下载链接,复制。
执行:
wget https://cn.wordpress.org/wordpress-4.7.4-zh_CN.zip
unzip wordpress-4.7.4-zh_CN.zip
注意,这里如果提示unzip没有define,就sudo apt-get install unzip一下。
然后我们移动wordpress到根目录下:
mv wordpress /var/www/html/
修改文件夹权限:
chmod -R 777 /var/www/html/
在浏览器中输入http://ip地址/wordpress , 出现了wordpress的欢迎界面。

wordpress欢迎界面
按照向导一步一步填写,我的原图找不到了, 在网上找了一个案例如下:

建立数据库
这里需要说明的是:
- 数据库之前如果没有在phpmyadmin建立,会提示找不到,所以需要在phpmyadmin建一个;
- 用户名和密码即为mysql的用户名和密码;
- 主机:localhost即可,不需要更改;
- 表前缀:这里是在数据库中建立的表的前缀名,默认是wp_,意思就是在数据库建立的表都是wp_开头的,你也可以根据自己的喜好设置其他的前缀。
点击提交,然后设置一些网站的基本信息,最后点击安装即可。

好啦,到这一步为止,我们基本上就算大功告成啦。记得我们之前已经解析过域名了是不是,浏览器直接输入域名/admin,就可以进入网站的后台管理页面了。
在这里开始写入你的第一篇文章吧~

作为一个小白,其实在安装过程中也出现了各种bug,搞的我都想买一本linux命令行大全去了,还好的是,看了很多教程,最后一步步Google也算把问题都解决了。
原文:https://www.jianshu.com/p/82db25396e3c