安装 Nginx

  1. 设置 Nginx 源 (可选,如果 yum 默认就有源可跳过)

新增/etc/yum.repos.d/nginx.repo ,并加入以下內容:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
  1. yum 安装 nginx

yum install nginx

  1. 启动

systemctl enable nginx systemctl start nginx

安装 PHP 环境

  1. 设置源

yum 默认安装的php 版本非常老,所以我们需要设置一下源。

sudo yum install epel-release sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm sudo yum install yum-utils sudo yum-config-manager —enable remi-php72 sudo yum update

  1. 安装全部php 套件

sudo yum install php72-php-fpm php72-php-gd php72-php-json php72-php-mbstring php72-php-mysqlnd php72-php-xml php72-php-xmlrpc php72-php-opcache

  1. 验证安装完成

php —version php72 —modules

  1. 设置php-fpm

打开配置文件文件

sudo vi /etc/opt/remi/php72/php-fpm.d/www.conf

查找并设置用户权限信息

user = nginx group = nginx

  1. 启动 php-fpm

sudo systemctl enable php72-php-fpm.service sudo systemctl start php72-php-fpm.service

安装 wordpress

  1. 下载解压

wget https://wordpress.org/latest.zip unzip latest.zip

将解压出来的文件夹进行复制

mv wordpress /var/www/wordpress

  1. 配置 nginx

cd /etc/nginx/conf.d touch wordpress.conf vim wordpress.conf

写入如下内容

server {
  listen 80;
  root /var/www/wordpress;
  index index.php;
  server_name dragon.yinode.tech; // 这里修改为你的访问域名
  error_page 404 /404.html;
  location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        include        fastcgi_params;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
  }
}

这时候访问你的域名,应该已经可以进入 wordpress 的配置阶段, 数据库的部分就直接略过了