您现在的位置是:首页 > 教程 > WordPress教程WordPress教程

nginx环境下安装wordpress的方法

代真2025-03-20 15:34:57WordPress教程已有4人查阅

导读安装php,支持mysql和fpmphp使用默认配置即可修改nginx配置,/opt/nginx/nginx.conf配置中增加一个虚拟主机重启服务器重启php5-fpm,这一步非常重要

安装php,支持mysql和fpm
$ apt-get install mysql-server
$ apt-get install php5-cli php5-cgi php5-common php5-curl php5-dev php5-gd php5-mcrypt php5-mhash
$ apt-get install php5-mysql libmysqld-dev
$ apt-get install php5-fpm
php使用默认配置即可
修改nginx配置,/opt/nginx/nginx.conf
配置中增加一个虚拟主机
server {
listen 80;
server_name blog.jilinmei.com;
root /home/user/wordpress/;
index index.html index.htm index.php;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
# 默认配置有问题
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
}
重启服务器
重启php5-fpm,这一步非常重要
$ sudo /etc/init.d/php5-fpm restart
重启nginx
$ sudo service nginx restart
遇到的问题
1. php不能解析
虚拟主机配置中要加上 “location ~ \.php$ {...}” 这一段的内容
2. 您的PHP似乎没有安装运行WordPress所必需的MySQL扩展博客
网上有的文章说是没有启用mysql的extension,其实不是,默认已经使用了我后来删了php5-mysql libmysqld-dev这两个包,然后重启了意下php5-fpm,就好了
3. Ubuntu 10.04源里没有php5-fpm
手动添加非官方源。
4. 日志出现
connect() failed (111: Connection refused) while connecting to upstream
安装php5-fpm后没有启动,启动就解决问题了

本文标签:

很赞哦! (0)

暂无内容
暂无内容
暂无内容
暂无内容
留言与评论 (共有 0 条评论)
昵称:
匿名发表 登录账号
         
验证码: