目录
一、配置准备
每台主机都安装mysql、nfs、php、mysql
对每台主机都进行关闭防火墙、上下文等,减少阻碍
[root@everyone ~]# systemctl stop firewalld
[root@everyone ~]# setenforce 0
安装插件等
[root@localhost mysql]# yum install -y nfs-utils nginx
[root@localhost mysql]# yum install -y php-mysqlnd php php-fpm
[root@localhost mysql]# yum install -y mysql-server.x86_64
准备3台,1台服务端,2台网站端
二、配置过程
1、更改访问路径
1.1服务端设置
启动服务
修改配置文件
[root@lnmp-server mysql]# vim /etc/exports
重载应用
创建共享文件,重载应用
写网站页面
在共享文件中写入
[root@lnmp-server data]# vim index.php
1.2、web端设置
挂载
查看共享文件,将其挂载到nginx的默认网站根目录路径
重载应用
1.3、验证
使用客户端访问web
2、连接数据库
2.1、server端
[root@lnmp-server data]# vim mysql_conn.php
2.2、验证
启动mysql 与 php-fpm 服务
2.3、结果
3、导入Discuz
3.1、解压
3.2、更改用户
4、访问
4.1、mysql操作
对 lnmp-server 的mysql进行操作
create user 'ultrax'@'192.168.11.%' identified by '123.com'; ##创建用户
grant all on ultrax.* to 'ultrax'@'192.168.11.%'; ##赋权
create database ultrax; ##创建库
flush privileges; ##刷新
4.2、安装
按照mysql的信息进行填写
4.3、验证同步性
注册新用户
在web2中验证web1创建的账户
成功