wordpress配置

本文详细介绍了如何在CentOS系统上配置LNMP环境,包括安装基础服务、创建用户、安装Nginx与PHP,以及启动和测试服务。接着,通过解压和编译安装PHP,配置PHP环境,并确保9000端口启动成功。最后,搭建分布式LNMP环境,配置Nginx支持PHP,部署WordPress应用,创建数据库并进行应用验证,确保可以通过浏览器访问并完成WordPress的安装与登录。
摘要由CSDN通过智能技术生成

配置nginx
创建一个虚拟机配置ip并关闭防火墙
在这里插入图片描述

安装配置基础服务
使用centos-7-x86_64-DVD-1511.iso文件自行配置本地yum源,编译安装基础环境
(yum install gcc gcc-c++ openssl-devel zlib-devel zlib pcre-devel -y)
在这里插入图片描述

创建用户,这个nginx用户要和php服务器上的nginx的id一致
在这里插入图片描述

安装配置nginx服务(下载到/usr/local/src)
(wget http://nginx.org/download/nginx-1.12.2.tar.gz)
在这里插入图片描述

解压文件tar -zxvf nginx-1.12.2.tar.gz
在这里插入图片描述

进入目录编译并安装
[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
在这里插入图片描述

进行下一步安装(make && make install)
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

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)
在这里插入图片描述

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

解压并进入目录
在这里插入图片描述

编译安装该服务(./configure --prefix=/usr/local/libmcrypt && make && make install)
在这里插入图片描述

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

解压并进入目录
在这里插入图片描述

编译安装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)
在这里插入图片描述

进行下一步安装make && make install
在这里插入图片描述

创建用户id这个nginx用户要和nginx服务器上的nginx的id一致
在这里插入图片描述

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

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

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

将以下行内容修改
在这里插入图片描述
在这里插入图片描述

启动php服务
在这里插入图片描述

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

在/usr/local/nginx/conf/fastcgi_params添加配置
在这里插入图片描述

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

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

在这里插入图片描述
在这里插入图片描述

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

保存推出后将该文件scp至php节点/www目录下
在这里插入图片描述

创建wordpress数据库(在mysql1节点)
在这里插入图片描述

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

在浏览器输入192.168.110.141进行访问,安装wordpress
在这里插入图片描述

安装完成后登录
在这里插入图片描述

单机myblog进入wordpress首页
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值