nginx wordpress安装
BEGIN;
最近在弄wordpress,然后环境是centOS6.3,使用nginx做web服务器。
经过一系列安装,nginx、mysql、php都安装成功了,然后在配置nginx访问wordpress时,死活有问题。
问题1:访问文件404问题
问题2:访问html静态页没问题,但是访问php文件提示502问题
问题3:Your PHP installation appears to be missing the MySQL extension which is required by WordPress.(您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展)
问题4:访问html静态页没问题,install.php也没问题,登录页也没问题,但是登录后却提示403.
问题5:安装主题时,提示 Unable to create directory wp-content/uploads/xxxx/xxx 问题。
解决第一个问题,是因为配置root地址错误导致,或者没有正确配置conf文件,之前一直改的是/etc/nginx/nginx.conf,但是总是不行,后面直接去改/etc/nginx/conf.d/default.conf文件,貌似就可以了,估计是我前面修改的有问题吧,不管了,反正现在是对的了。
解决第二个问题,主要是因为php-fpm端口问题,开始copy网上教程的配置,他给的端口是53217,一直没注意,然后搞了半天,后面改成了默认的9000端口就搞定了。
解决第三个问题,首先先看自己是否有安装过php-mysql扩展,输入指令“rpm -qa|grep -i php”,看看是否少了php-mysql,如果没有,则“yum install php-mysql”进行安装。如果有,则看http://2233426.blog.51cto.com/2223426/1264128内容解决。
解决第四个问题是location下没有指定index!
原文解决办法:http://blog.163.com/cobyeah@126/blog/static/140137653201151815916438/
后续会贴出本人的具体nginx配置。
第五个问题是因为目录权限问题?
解决办法:
1、判断php使用的用户是否为 nginx 。
ps -ef|grep php-fpm
如果是,则继续下一步;
2、判断文件夹是否属于nginx用户
cd /
cd usr/local/web/wordpress
ls -l
若不是nginx(有可能是root,注意,root也是不行的),则继续下一步;
3、将该文件夹赋予nginx用户读写权限
chown -R nginx:nginx /usr/local/web/wordpress
chmod 760 /usr/local/web/wordpress
4、执行后,检查该文件夹是否成功改为nginx所属
ls -l
5、我这边是成功的,然后测试上传,OK,搞定。
原文解决办法:http://www.cnblogs.com/ColdJokeLife/p/3139586.html
下面贴出我的/etc/nginx/conf.d/default.conf文件的配置代码。
listen 80;
server_name 100.100.100.104;
root /usr/local/web/;
location / {
index index.html index.htm;
}
location /wordpress/ {
index index.php;
try_files $uri $uri/ /wordpress/index.php?$args;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass localhost:9000;
fastcgi_param SCRIPT_FILENAME /usr/local/web/$fastcgi_script_name;
}
END;
--- --- --- ---> 点击查看更多最新原创博文<--- --- --- ---
技术交流
nginx wordpress安装的更多相关文章
- WordPress安装官方文档教程
01.可访问的网址 02.目录和软件 包括: 访问 web服务器 (通过 shell 或者 FTP)的权限 一个 文本编辑器 一个 FTP客户端 (如果你需要在一个远程服务器上安装WordPress) ...
- 记一次WordPress 安装的过程
安装WordPress你我他大家都会,记得10年的时候,哥已经玩转WordPress.dedecms.sns,那为何现在要记一次WordPress安装过程呢? 因为现在不会了! 之前安装都是在Wind ...
- centos lamp/lnmp阶段复习 以后搬迁discuz论坛不需要重新安装,只需修改配置文件即可 安装wordpress 安装phpmyadmin 定时备份mysql两种方法 第二十五节课
centos lamp/lnmp阶段复习 以后搬迁discuz论坛不需要重新安装,只需修改配置文件即可 安装wordpress 安装phpmyadmin 定时备份mysql两种方法 第二十五节 ...
- 使用Nginx+WordPress搭建个人网站
背景 很多研究技术的朋友喜欢写博客.如果希望搭建一个完全属于自己的网站,也并不困难.这里简要分享一下我搭建这个博客网站的经验. 关键步骤 购买服务器.域名.DNS云解析服务 网站备案(可选) 安装Ng ...
- WordPress安装:零基础入门教程
WordPress安装:零基础入门教程 1主机空间要求要运行 WordPress,主机空间需满足以下条件.不过现在网络上的空间基本都可以,而且还让你随意定制Php和Mysql版本,至于空间和数据库大小 ...
- 2021最新WordPress安装教程(一):Centos7安装Apache
一转眼2020年已经过去了,看网络上很多WordPress的安装教程都比较旧,有些写的不太详细,WordPress是站长最喜欢的一款建站系统,数据统计到2020年为止,WordPress在所有网站的市 ...
- WordPress安装篇(5):源码编译安装LNMP并部署WordPress
与YUM方式安装相比,源码编译安装方式更灵活,安装过程中能自定义功能和参数,特别是在批量部署服务器又要求软件版本及配置一致时,源码编译安装的优势很明显.本文介绍如何通过源码编译方式安装Nginx1.1 ...
- WordPress安装篇(4):YUM方式安装LNMP并部署WordPress
YUM方式安装软件的优点就是简单.方便.快捷,本文介绍在Linux上如何使用YUM方式快速安装LNMP并部署WordPress.使用Linux CentOS 7.9 + Nginx 1.18 + My ...
- WordPress安装篇(3):用宝塔面板在Linux上安装WordPress
前面的文章已经介绍了如何在Windows环境安装WordPress,这篇文章来介绍在Linux环境怎样快速安装WordPress.大家都知道,Linux系统相对于Windows系统而言占用资源更少.更 ...
随机推荐
- Kruscal algorithm
#include <iostream> #include <algorithm> using namespace std; #define MAX 5 #define INF ...
- 不会DRF?源码都分析透了确定不来看?
目录 不会DRF?源码都分析透了确定不来看? 快速使用DRF写出接口 序列化和反序列化 drf快速使用 views.py serializer.py urls.py 在settings的app中注册 ...
- CSS3实现环形进度条?
两个对半矩形遮罩, 使用rotate以及overflow: hidden进行旋转
- kafka producer如何优化打入速度?
增加线程 提高 batch.size 增加更多 producer 实例 增加 partition 数 设置 acks=-1 时,如果延迟增大:可以增大 num.replica.fetchers(fol ...
- 有没有可能两个不相等的对象有有相同的 hashcode?
有可能,两个不相等的对象可能会有相同的 hashcode 值,这就是为什么在 hashmap 中会有冲突.相等 hashcode 值的规定只是说如果两个对象相等,必 须有相同的 hashcode 值, ...
- 解释 Spring 支持的几种 bean 的作用域?
Spring 框架支持以下五种 bean 的作用域:singleton : bean 在每个 Spring ioc 容器中只有一个实例.prototype:一个 bean 的定义可以有多个实例.req ...
- 学习FastDfs(二)
分布式文件系统(DFS) 指文件系统管理的物理存储资源不一定直接连接在本地节点上 而是通过计算机网络与节点相连 分布式文件系统的设计基于客户机/服务器模式 一个典型的网络可能包括多个多个用户访问的服务 ...
- C语言之关键字(知识点2)
关键字又叫保留字,这些关键字不可以再次定义 解析
- 『忘了再学』Shell基础 — 7、Bash基本功能(多命令顺序执行)
目录 1.多命令执行符: 2.多命令执行符&& 3.多命令执行符|| 4.&&和||联合应用 Linux系统支持多条命令顺序执行,就是我可以依次输入多条命令后,统一按E ...
- BMZCTF 2020祥云杯到点了
2020祥云杯到点了 下载附件得到三个word文档,我们打开第一个文档然后将隐藏文字显示出来 得到提示 我们查看属性应该就是日期了我们先把他记录下来 然后打开第二个文档 输入刚刚的密码 在第二个wor ...