龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

在Ubuntu 14.04上部署 PHP 环境及 WordPress(2)

时间:2014-09-04 15:10来源:网络整理 作者:网络 点击:
分享到:
如果你希望把其他所有域名都跳转到你的站点,可以添加这么一段: server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; rewrite ^/(.*)$ http://jysperm.

如果你希望把其他所有域名都跳转到你的站点,可以添加这么一段:

server {
  listen 80 default_server;
  listen [::]:80 default_server ipv6only=on;
  rewrite ^/(.*)$ http://jysperm.me permanent;
}


然后我们需要修正 Nginx 和 PHP-FPM 配合的一个 Bug:

vi /etc/nginx/fastcgi_params


将 fastcgi_param SCRIPT_FILENAME 开头的行改为:

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;


为 Nginx 添加读取 WordPress 文件的权限:

usermod -G wordpress -a www-data


配置 MySQL

进入 MySQL 控制台:

mysql -p


# 需要输入你的 MySQL root 密码

# 创建数据库

CREATE DATABASE `wordpress`;

# 为 WordPress 新建用户

CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'password';

# 授予权限

GRANT ALL PRIVILEGES ON `wordpress` . * TO 'wordpress'@'localhost';

# 退出
QUIT
重启

好了,已经配置完成了,我们直接重启服务器即可,这样所有服务都会重启并使用新的配置:

reboot

精彩图集

赞助商链接