1. 下载wordpress包
2. 配置wordpress
拷贝配置示例文件。注意,需要根据文件的存放路径来修改命令:
cp wp-config-sample.php wp-config.php
3. 编辑配置文件:
sudo vi wp-config.php
修改wp-config.php的内容:
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** // /** WordPress数据库的名称 */ define('DB_NAME', 'wordpress'); /** MySQL数据库用户名 */ define('DB_USER', 'dev'); /** MySQL数据库密码 */ define('DB_PASSWORD', '1234');
4. 配置php-fpm: php-fpm用来管理php-cgi,php-cgi是php的解释器
cp /private/etc/php-fpm.conf.default /usr/local/etc/php/5.4/php-fpm.conf sudo chmod 777 php-fpm.conf
修改php-fpm的配置
sudo vi php-fpm.conf
修改下面的内容
error_log = /usr/local/var/log/php-fpm.log
启动php-fpm
sudo php-fpm
5. 修改php.ini的权限
cp /private/etc/php.ini.default /private/etc/php.ini sudo chmod 777 /private/etc/php.ini sudo kill all php-fpm php-fpm
6. 修改nginx配置文件 nginx.conf,配置php的反向代理, 通过fastcgi来解析php
#user nobody; worker_processes 1; error_log logs/error.log; pid /usr/local/nginx/logs/nginx.pid; server{ listen 80; server_name www.testwp.com location / { root /Users/jiangzhiqiang/phpwork/wordpress; index index.php index.html index.htm; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 location ~ \.php$ { root /Users/jiangzhiqiang/phpwork/wordpress; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; # $document_root指前面的root路径 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
7. 访问网址 http://127.0.0.1/wp-admin/install.php 开始进行wordpress的安装配置。
部分内容参考自: http://blog.eqoe.cn/posts/mac-nginx-php-mysql.html 感谢!
PS: Mac上nginx+wordpress的文章比较少,有不少坑
相关推荐
nginx安装wordpress 502 Bad Gateway.docx
yum安装zabbix5.0基于nginx安装方式-2023
wordpress-nginx, WordPress的Nginx 服务器配置 Nginx这个库包含在托管WordPress的系列中使用的Nginx 配置 。 它包含来自各种来源的最佳实践,包括 Codex 和 H5BP 。 包含以下示例站点:singlesite.com - WordPress...
WordPress是一个非常流行的...安装好的WordPress在配置了持久链接之后,会在网站的根目录下(如果可写)生成一个.htaccess文件,这个文件可以指示Apache如何进行URL重写(如果服务器配置为允许使用htaccess的指令的话)
Nginx 安装成Windows 服务方法
docker 安装 wordpress,通过nginx反向代理,绑定域名,配置https
nginx安装环境及nginx_1.18.0安装包,gcc、g++、pcre、zlib、nginx包
基于Nginx的WordPress图像,已启用php-fpm进行自动缓存 包括以下默认插件: nginx-cache(将文件夹设置为/ etc / nginx / cache以自动清除缓存) 经典编辑器(因为我们比古腾堡编辑器更喜欢它) 我们从WordPress...
Nginx所需环境的安装,及nginx安装,nginx相关功能开启,后端节点健康检查插件安装,静态资源缓存插件,缩略图插件安装等。
基于nginx负载均衡的集群聊天系统,其中技术点有网络方面、数据库方面、线程安全方面;功能点有添加好友、单人聊天、群组聊天等 基于nginx负载均衡的集群聊天系统,其中技术点有网络方面、数据库方面、线程安全方面...
基于nginx tcp负载均衡 + redis的集群聊天服务器,网络层使用muduo库搭建,数据库使用MySQL 基于nginx tcp负载均衡 + redis的集群聊天服务器,网络层使用muduo库搭建,数据库使用MySQL 基于nginx tcp负载均衡 + ...
自己整理的nginx安装部署相关的一些经验,供参考
在centos6操作系统中搭建nginx web服务器和部署wordpress项目
windows基于nginx搭建rtmp流服务器,已配置好配口号1935。 在根目录下执行命令nginx.exe -c conf\nginx-win-rtmp.conf即可开启服务器
nginx安装全流程,包括安装流程,配置流程,还有开机自启动
nginx安装使用教程nginx安装使用教程
nginx运行php的配置,以及运行wordpress的相关配置。将nginx配置文件拆分成多个配置文件,包括全局配置、每个域名的单独配置,考虑到安全性、缓存等多个因素。
示例:使用Docker搭建基于Nginx+Tomcat的分布式部署架构。
基于nginx的web服务器搭建手册,集nginx搭建,优化,远程登录为一体的完备的搭建手册
nginx安装,有什么不好的多提宝贵意见