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

nginx环境下安装wordpress的方法

代真2025-03-20WordPress教程已有人查阅

导读安装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后没有启动,启动就解决问题了

本文标签:

很赞哦! ()

相关源码

  • 帝国cms7.5文库范文/付费下载/复制付费/带支付源码免费下载本模板为文库、文档分享、知识付费类平台设计,提供完整的内容变现解决方案。系统支持多种内容展示与付费模式,满足不同场景下的内容价值转化需求,帮助平台实现内容资源的有效管理和商业化运营。查看源码
  • (自适应)营销型健身器材产品设备类pbootcms模板网站为健身器材企业打造的营销型网站模板,基于PbootCMS开源内核开发。采用HTML5响应式架构,PC与移动端数据实时同步,适配多终端展示场景。查看源码
  • (自适应响应式)运动健身瑜伽俱乐部网站pbootcms源码下载为健身瑜伽俱乐部设计的响应式网站模板,采用PbootCMS内核开发,可快速搭建专业级企业官网。模板默认适配运动健身行业视觉风格,用户可通过替换图文内容灵活应用于其他服务行业。查看源码
  • pbootcms模板(PC+WAP)APP应用软件下载类官网源码为APP应用软件官网打造的响应式解决方案,PC端与移动端(WAP)数据实时同步,一次更新全网生效,满足多终端用户无缝体验需求。查看源码
  • (自适应)蓝色环保科技设备带三级栏目网站模板下载该模板为环保科技企业设计,提供专业的产品展示与技术服务平台。采用响应式布局,适配环保设备、清洁技术等应用场景,通过可视化后台可快速搭建符合行业特性的展示网站。查看源码
  • (自适应响应式)黑色LED显示屏户外广告屏网站源码下载这是一款基于PbootCMS内核开发的响应式网站模板,专门为LED显示屏及户外广告行业打造。模板适配各类显示设备,帮助企业快速搭建专业官网,展示产品与服务优势,有效提升品牌形象。查看源码
分享笔记 (共有 篇笔记)
验证码: