1.wordpress简介
wordpress是一款开源免费的产品,利用php和mysql来开发的博客程序(也有很多人改为网站)。wordpress的功能非常强大,有众多的插件。但是它的安装却是很简单,安装的办法可以从官网上获取,程序也可以从官网上下载。贴上wordpress的官网地址:
我们在之前搭建的lnmp环境上安装wordpress程序。
2.MySQL的数据库准备
登陆Mysql服务器,添加wordpress数据库,新增一个wordpress的用户,允许非本机访问。
新增wordpress数据库
新增wordpress用户
grant all on wordpress.* to wordpress@'192.168.31.%' identified by 'pcm123456';flush privileges ;
2.新建blog文件夹,配置blog.conf虚拟主机配置文件。
新建blog的文件夹
mkdir /usr/local/nginx/html/blog
新建blog.conf文件,添加的内容如下
vim /usr/local/nginx/conf/extra/blog.conf
server { listen 80; server_name blog.pcm.com; location / { root html/blog; index index.html index.html; } location ~ .*\.(php|php5)?$ { root html/blog; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } access_log logs/access.log main;}
然后检查Nginx的语法,并重载配置文件。还需要修改hosts文件,这里不介绍怎么修改。
3.解压wordpress文件,修改权限
tar -xf wordpress-4.9.4-zh_CN.tar.gzmv wordpress/* /usr/local/nginx/html/blog/
用ls命令查看wordpress文件夹发现,文件的所有者有nobody,这样会在安装的时候提示权限不足,我们需要修改权限。
把blog文件夹的所有者改为nginx,接下来我们就可以安装wordpresss了
chown -R /usr/local/nginx/html/blog/
4.安装wordpress
用浏览器打开blog.pcm.com,得到下面的页面,填上数据库的地址,账号,密码,然后提交。
如果之前没有修改wordpress目录的所有者的话,会提示这个错误,按照要求来手工创建文件即可下一步。
如果之前设置好了,会直接跳到这个页面,点击现在安装。
在这里自定义信息,按照要求填写。
到这里就成功了
输入账号密码登陆
登陆之后到达后台页面,这里可以进行一些设置。到这里,wordpress就安装完毕了。