• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > 零PHP基础安装wordpress实践

零PHP基础安装wordpress实践

作者:小兽 字体:[增加 减小] 来源:互联网 时间:2018-11-02

小兽向大家介绍了零PHP基础安装wordpress实践等相关知识,希望对您有所帮助

服务器环境

  • centos 7
  • wordperss 4.9.4
  • PHP 5.4.16(系统自带)
  • Mysql 5.5
  • nginx-1.13.10

说明本人为java开发人员,对php一无所知,才导致后面遇到的问题,此篇就是记录排坑过程

如果读者为PHP开发或之前启动过nginx+php+mysql项目,可忽略此篇文章,著名的5分安装足以完成安装。

  • 下载、解压wordpress安装包
  • 配置nginx并启动
vi nginx.conf
#配置nginx根目录为wordpress目录
root /home/wordpress;
index  index.php index.html index.htm;
  • 启动nginx,打开readme.html,参考该文档配置wp-config文件
  • 配置完wp-config,在浏览器中访问wp-admin/install.php

前面的步骤很容易完成,但这一步却无法执行,并未进入到安装界面,而是直接下载文件

尝试多次都是如此,google后发现,nginx访问php页面时需要将其传递给php解释器,没有配置就会当成普通文件直接下载

  • nginx+php+mysql整合

参考how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-7

#安装组件
yum install php-mysql php-fpm

#配置php
vi /etc/php.ini
#修改配置
cgi.fix_pathinfo=0

#配置php-fpm
vim /etc/php-fpm.d/www.conf
listen = /var/run/php-fpm/php-fpm.sock
# 可使用默认的127.0.0.1:9000,nginx上配置一样即可

# 启动
systemctl start php-fpm
#开机自启
systemctl enable php-fpm

#再次配置nginx
vim nginx.conf

location / {
 try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
  fastcgi_split_path_info  ^(.+\.php)(/.+)$;
  fastcgi_index     index.php;
  #fastcgi_pass与php-fpm配置保持一致
  #fastcgi_pass     unix:/var/run/php/php7.1-fpm.sock;
  fastcgi_pass      127.0.0.1:9000;
  include           fastcgi_params;
  fastcgi_param   PATH_INFO       $fastcgi_path_info;
  fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

systemctl restart nginx
  • 再次打开readme.html,再次访问wp-admin/install.php,即可完成安装
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-13wordpress教程防wordpress广告的方法 评论中包含过多链接不可提交
  • 2018-11-02三个用WordPress制作企业网站的理由
  • 2018-11-02WordPress主题高仿雷锋网爆炸发布
  • 2017-05-13wordpress定时任务(wp-cron.php)造成主机CPU比较高的解决办法
  • 2018-11-02有几十个企业官网要部署,wordpress模式选择
  • 2017-05-13WordPress 插件直接将服务器文件导入媒体库
  • 2018-11-02通过logout_url实现wordpress后台登出跳转到指定页面
  • 2017-05-13允许 WordPress 上传任意文件的方法
  • 2018-11-02WordPress一键开启全站SSL
  • 2018-11-02wordpress首页不显示文章全部内容,只显示部分摘要

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 如何在Bluehost中国站后台安装wordpress
    • wordpress获取当前文章的评论数实现代码
    • 零PHP基础安装wordpress实践
    • wordpress修改自定义文章类型文章URL结构的方法
    • wordpress仿站实战教程,企业型网站主题仿制
    • WordPress营销型企业主题:XSkobe企业主题
    • WordPress加入短代码运行框(运行代码/复制代码/清空代码无插件)
    • 修改WordPress密码保护文章留言信息提示文字
    • WordPress菜单CSS类选项设置方法
    • 网站为什么要改版?wordpress企业网站改版有什么好处

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有