wordpress配置

配置nginx
创建一个虚拟机配置ip并关闭防火墙
wordpress配置_第1张图片

安装配置基础服务
使用centos-7-x86_64-DVD-1511.iso文件自行配置本地yum源,编译安装基础环境
(yum install gcc gcc-c++ openssl-devel zlib-devel zlib pcre-devel -y)
wordpress配置_第2张图片

创建用户,这个nginx用户要和php服务器上的nginx的id一致
wordpress配置_第3张图片

安装配置nginx服务(下载到/usr/local/src)
(wget http://nginx.org/download/nginx-1.12.2.tar.gz)
wordpress配置_第4张图片

解压文件tar -zxvf nginx-1.12.2.tar.gz
wordpress配置_第5张图片

进入目录编译并安装
[root@nginx nginx-1.12.2]# ./configure --prefix=/usr/local/nginx --with-http_dav_module --with-http_stub_status_module --with-http_addition_module --with-http_sub_module --with-http_flv_module --with-http_mp4_module --with-http_ssl_module --with-http_gzip_static_module --user=nginx --group=nginx
wordpress配置_第6张图片

进行下一步安装(make && make install)
wordpress配置_第7张图片

编译完成后,创建软连接并启动测试(安装依赖yum -y install net-tools)

在这里插入图片描述
wordpress配置_第8张图片

80端口启动,说明nginx服务启动完成

配置php
创建一个虚拟机将名字改为php设置ip并关闭防火墙
使用centos-7-x86_64-DVD-1511.iso文件自行配置本地yum源,编译安装基础环境
(yum install gcc gcc-c++ libxml2-devel libcurl-devel openssl-devel bzip2-devel -y)
wordpress配置_第9张图片

使用远程传输软件将libmcrypt压缩包上传到php节点的/usr/local/src目录下
在这里插入图片描述

解压并进入目录
wordpress配置_第10张图片

编译安装该服务(./configure --prefix=/usr/local/libmcrypt && make && make install)
wordpress配置_第11张图片

使用远程传输软件将php压缩包上传到php节点的/usr/local/src目录下
在这里插入图片描述

解压并进入目录
wordpress配置_第12张图片

编译安装php服务
(./configure --prefix=/usr/local/php5.6 --with-mysql=mysqlnd --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-openssl --enable-fpm --enable-sockets --enable-sysvshm --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --with-mhash --with-mcrypt=/usr/local/libmcrypt --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --with-bz2 --enable-maintainer-zts)
wordpress配置_第13张图片

进行下一步安装make && make install
wordpress配置_第14张图片

创建用户id这个nginx用户要和nginx服务器上的nginx的id一致
wordpress配置_第15张图片

配置php环境
Php压缩包提供了php环境所用的模板,需要改名才能使用
在这里插入图片描述

赋予权限并添加php到启动列表设置开机自启
在这里插入图片描述

修改php主配置文件
在这里插入图片描述

将以下行内容修改
wordpress配置_第16张图片
wordpress配置_第17张图片

启动php服务
wordpress配置_第18张图片

看到9000端口已启动就说明php环境安装完成
分布式lnmp环境调试
配置nginx服务支持php环境(在nginx节点本文中ip为192.168.110.141)
Vi /usr/local/nginx/conf/nginx.conf
wordpress配置_第19张图片

在/usr/local/nginx/conf/fastcgi_params添加配置
wordpress配置_第20张图片

创建目录
在nginx和php节点创建/www目录并修改用户和用户组
在这里插入图片描述
在这里插入图片描述

部署wordpress
2个节点都上传wordpress到/root目录下解压后复制到/www目录

wordpress配置_第21张图片
在这里插入图片描述

在nginx节点修改workpress应用的配置文件
在这里插入图片描述
wordpress配置_第22张图片

保存推出后将该文件scp至php节点/www目录下
wordpress配置_第23张图片

创建wordpress数据库(在mysql1节点)
wordpress配置_第24张图片

验证wordpress应用
在nginx节点重启nginx服务
在这里插入图片描述

在浏览器输入192.168.110.141进行访问,安装wordpress
wordpress配置_第25张图片

安装完成后登录
wordpress配置_第26张图片

单机myblog进入wordpress首页
wordpress配置_第27张图片

你可能感兴趣的:(笔记,linux)