基于NFS服务的wordpress站点

实验要求:        

    (1) nfs server导出/data/web,在目录中提供wordpress;

    (2) nfs client挂载nfs server导出的文件系统至/data/web

    (3) 客户端(lamp)部署wordpress,并让其正常访问;要确保能正常发文章,上传图片;

配置前说明:

以主机(192.168.109.107)nfs服务器,以主机(192.168.109.101)为nfs客户端 以主机(192.168.109.108)为MySQL服务器

一、部署nfs文件系统(192.168.109.107

1、配置服务器

      1)安装nfs模块和nfs-utils

         基于NFS服务的wordpress站点

        安装nfs-utils

         yum install -y nfs-utils

      2)创建网络共享目录

        mkdir -p  /data/web

      3)编辑配置文件

       vim /etc/exports

        基于NFS服务的wordpress站点

     4)启动服务

        基于NFS服务的wordpress站点

     5)在客户端检测

      showmount -e 192.168.109.107

         基于NFS服务的wordpress站点

      能够看到共享文件

   6)将共享目录挂在至客户端的/data/web

      基于NFS服务的wordpress站点

二、MySQL服务主机配置(192.168.109.108

1、安装包

   yum install  mariadb-server

2、数据库配置

      1)修改配置文件

       vim /etc/my.cnf.d/server-cnf

         基于NFS服务的wordpress站点

      2)创建数据库students 创建用户zq并授权

         启动服务

          基于NFS服务的wordpress站点  

         基于NFS服务的wordpress站点

三、http服务器配置(192.168.109.101

      1、创建http虚拟主机

         编辑配置文件 /etc/httpd/conf.d/vir1.conf

      基于NFS服务的wordpress站点

     2、在/data/web目录下下载解压wordpress

        基于NFS服务的wordpress站点

   3、创建wrodpress的配置文件

      切换至/data/web/wordpress/目录下

       cp wp-config-sample.php  wp-config.php (此时wp-config.php为配置文件)

       vim  wp-config.php

             基于NFS服务的wordpress站点    

  4、启动httpd服务

      systemctl start httpd.service

       基于NFS服务的wordpress站点

     80/tcp 端口以开启

       

三、测试

   注意:1.要确保三服务器的防火墙关闭,并且Selinux是处于禁用状态

      2、给在共享文件夹里的/data/web/wordpress/wp-content 目录修改权限为777

       chmod -R 777 /data/web/wordpress/wp-content 不然上传图片时会报警

   1、输入URLwww.zq.com 进行安装wordpress

       基于NFS服务的wordpress站点

   填入站点注册信息

       基于NFS服务的wordpress站点

  显示安装成功

2、登陆站点、写一个博客,并上传图片

       基于NFS服务的wordpress站点

  写一个博客

标题为test,写完之后发布

查看博客test

              基于NFS服务的wordpress站点
 

看到博客内容正常(包含图片)

说明站点创建成功

   

 

        

         

        

 

原创文章,作者:zq,如若转载,请注明出处:http://www.178linux.com/77909

(0)
上一篇 2017-06-11 18:09
下一篇 2017-06-11 20:29

相关推荐

  • sed命令及vim编辑器

    sed[option]… 'script' inputfile…选项:-n:不输出模式空间内容的自动打印-e: 多点编辑-f /PATH/TO/SCRIPT_FILE: 从指定文件中读取编辑脚本-r: 支持使用扩展正则表达式-i: 原处编辑script:'地址命令' 1.地址定界:(1) 不给地…

    Linux干货 2016-08-11
  • RAID and LVM

    RAID          Redundant Arrays of  inexpensive(Independent)Disks,RAID:容错式廉价磁盘阵列,容错式独立磁盘阵列,简称RAID,由加利福尼亚大学伯克利分校(University of California-Berkeley)在1988…

    Linux干货 2016-09-02
  • 通过webGUI显示日志信息

         日志信息通常对于我们维护人员有着极为重要的意义,能够为我们提供故障排查、运维监控、历史操作记录等等很多必要的信息。为了方便此类信息的获取,我们可以搭建日志服务器,并实现webGUI显示以便更直观形象的观察收集它们。     一、拓扑图         &nbs…

    Linux干货 2015-07-15
  • 进程管理之进程基础及操作命令

    进程管理 今天我们开始讲进程管理的相关知识,进程是学习LInux系统的重要一节内容,不仅能更帮助我们了解LInux系统的原理组成,又能方便我们在平常运维工作中的管理工作,帮助我们故障排查.希望大家牢固的掌握进程知识. 以下是我们分享的内容: 概论 进程控制 进程管理工具 概论 程序执行: 多道程序的执行分为顺序执行和并发执行 程序顺序执行时的特征: &nbs…

    Linux干货 2016-09-07
  • IP地址之IPv4

    一、概述   IP地址有IPv4和IPv6两个版本,目前我们通常所说的IP地址是指IPv4。   IP地址由32位的二进制数组合而成,为了方便人类记忆,将二进制转换成4个十进制的数值。   在这32位数据中分为网络号与主机号两个部分。 二、IP的分级   IP网段分为五个等级,其定义如下:   A类:规定前面…

    Linux干货 2016-02-14
  • GRUB详解

    GRUB的启动流程: grub: 在centos56中:0.X版本 grub legacy 在centos7中:1.X版本  grub2 grub可分为三个阶段: stage1:mbr前446字节中保存的Boot Loader程序 stage1.5:mbr之后的扇区,让stage1中的Boot Loader能够识别stage2所在的分区上的文件系统…

    Linux干货 2016-09-13