NFS搭建

一、环境

CentOS下LAMP实现wordpress 安装

2020欧洲杯官方投注-2020欧洲杯官方投注网址 1

兑现效果与利益:

内需三台虚构机,生龙活虎台作为MySQL数据库,生龙活虎台为NFS.风流倜傥台创设设想主机,做workpress主机,让两台主机动态数据访谈同生龙活虎数据库,静态数据采访同生龙活虎NFS服务器。

主机一:172.16.18.1(WordPress1 ) 172.16.18.1 (WordPress2 )

主机二:172.16.18.5 (NFS)

主机三:172.16.249.124 (MySQL)

2020欧洲杯官方投注-2020欧洲杯官方投注网址 2
条件搭建:

(一):配置NFS

劳动端端配置:

服务器IP:172.16.18.5

在NFS服务器端安装nfs-utils

编辑配置文件:/etc/exports

/nfsserver 172.16.0.0/16(rw,async,no_root_squash)

开创分享目录/nfsserver

mkdir /nfsserver

给分享目录apache顾客的rwx权限:

setfacl -m u:apache:rwx /nfsserver

重启服务:service nfs restart

客户端:

开创/web/nfs挂载目录:

showmount -a 172.16.18.5 查看分享的NFS服务。

mount -t nfs 172.16.18.5:/nfsserver /web/nfs

在nfs分享目录中开创wp1,wp2目录。

mkdir /nfsserver/{wp1,wp2}

(二卡塔尔国:创设2台虚拟主机:

先是大家要保管本机的httpd服务不荒谬:此服务配置能够友善编写翻译安装新型版的Apache,也足以直接设置rpm包

编写翻译配置文件httpd.conf

设想主机基于IP访谈,地址为(host1卡塔 尔(英语:State of Qatar)172.16.18.1 、(host2卡塔 尔(英语:State of Qatar)172.16.18.2

咱俩以http2.4为例配置:增添虚构主机。具体编译安装步奏见上意气风发篇博文。

<VirtualHost172.16.18.1:80>[email protected]/web/nfs/wp1ServerNamewww.workpress1.comErrorLog/var/log/httpd/workpress1.errCustomLog/var/log/httpd/workpress1.accesscommen<Directory"/web/nfs/wp1">Requireallgranted</Directory></VitualHost><VirtualHost172.16.18.2:80>[email protected]/web/nfs/wp2ServerNamewww.workpress2.comErrorLog/var/log/httpd/workpress2.errCustomLog/var/log/httpd/workpress2.accesscommen<Directory"/web/nfs/wp2">Requireallgranted</Directory></VirtualHost>

2020欧洲杯官方投注-2020欧洲杯官方投注网址,注销#DocumentRoot “ path/to”

给本地配IP:172.16.18.{1,2}

启动service httpd2.4 restart

在/web/nfs/{wp1,wp2}下创建index.html

wp1/index.html<html><h1>workpress1</h1></html>wp2/index.html<html><h1>workpress2</h1></html>

访问:

2020欧洲杯官方投注-2020欧洲杯官方投注网址 3
(三):安装php模块

安装php,让php基于模块来运维。

配置apache,/etc/http2.4/httpd.conf 让Apache能够识别php

1、增加如下二行
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
2020欧洲杯官方投注-2020欧洲杯官方投注网址 4
2、定位至DirectoryIndex index.html
修改为:
DirectoryIndex index.php index.html
2020欧洲杯官方投注-2020欧洲杯官方投注网址 5
其后重新开动httpd,或让其重新载入配置文件就能够测量检验php是还是不是已经得以平常使用。
2020欧洲杯官方投注-2020欧洲杯官方投注网址 6

(四卡塔尔:安装数据库:

在centos7上我们接受yum包安装。

提供配置文件:

cpsupport-files/mysql.server/etc/rc.d/init.d/mysqldchkconfig--addmysqldchkconfig--listmysqldcpsupport-files/my-large.cnf/etc/my.cnf#vim/etc/my.cnf加多下边参数钦命数量目录datadir=/mydata/data

跻身mysql,创设客商付与负有权限,对具备库有全数权限。

GRANT ALL ON *.* 'wp3'@'172.16.%.%' IDENTIFIED BY 'wp3'

闭馆防火墙:systemctl stop firewalld

[[email protected]]#mysqlWelcometotheMariaDBmonitor.Commandsendwith;org.YourMariaDBconnectionidis2Serverversion:5.5.39-MariaDBMariaDBServeCopyright(c)2000,2014,Oracle,MontyProgramAbandothers.Type'help;'or'h'forhelp.Type'c'toclearthecurrentinputstatement.

2020欧洲杯官方投注-2020欧洲杯官方投注网址 7

[[email protected]~]#mysqlMariaDB[mysql]>grantallon*.*to‘wp3’@'172.16.%.%'identifiedby'wp3';

二:安装WordPress

复制wordpress程序包到/web/nfs/{wp1,wp2}

解压.复制wp-config-sample.php为wp-config.php

vim wp-config.php

2020欧洲杯官方投注-2020欧洲杯官方投注网址 8
wp1与wp2配置都无差别。

访问OK!

正文出自 “aolens·程超” 博客,请必需保留此出处

安装 达成效益: 要求三台虚构机,黄金时代台作为MySQL数据库,大器晚成台为NFS.后生可畏台创制虚构主机,做workpress主机,让两台主机动...

nfsserver01:192.168.127.100  centos7.3

nfsclient01:192.168.127.101  centos7.3

二、NFS原理

2020欧洲杯官方投注-2020欧洲杯官方投注网址 9

三、安装测量检验

1、nfsserver安装

本文由2020欧洲杯官方投注-2020欧洲杯官方投注网址发布于win7,转载请注明出处:NFS搭建

相关阅读