Mac基于Nginx安装wordpress

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,您需要完成以下步骤: 1. 安装和配置Nginx服务器: - 在Linux系统上,使用适当的包管理器(如apt、yum)安装Nginx。 - 配置Nginx以监听HTTP或HTTPS请求,并将其指向适当的目录。 2. 安装PHP和相关扩展: - 安装PHP及其必需的模块,如PHP-FPM(FastCGI进程管理器)。 - 确保已安装所需的PHP扩展,包括但不限于mysqli、gd、mbstring。 3. 安装并配置MySQL数据库: - 使用适当的包管理器安装MySQL服务器。 - 创建一个新的MySQL数据库和用户,并授予该用户对数据库的适当权限。 4. 下载和配置WordPress: - 前往WordPress官方网站(https://wordpress.org)下载最新的WordPress安装包。 - 将下载的WordPress文件解压缩到Nginx指定的目录中。 - 为WordPress创建一个配置文件,将其连接到MySQL数据库。 5. 配置Nginx以处理WordPress请求: - 在Nginx配置文件中创建一个新的服务器块或在现有服务器块中添加以下内容: ``` location / { try_files $uri $uri/ /index.php?$args; } ``` - 确保将PHP请求转发到PHP-FPM进程。 6. 重启Nginx服务并访问WordPress: - 在终端中执行命令以重启Nginx服务,以使配置更改生效。 - 在Web浏览器中访问您的域名或IP地址,以启动WordPress安装过程。 - 按照WordPress安装向导进行设置,提供所需的信息。 这些是基本的步骤,但具体步骤可能因您的操作系统、Nginx版本等而有所不同。确保在操作之前阅读相关文档并备份现有数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值