一、準備
3臺主機(rocky8)
下載相應服務
[root@nginx ~]# yum install -y nginx nfs-utils[root@php ~]# yum install -y nfs-utils php-mysqlnd php php-fpm[root@mysql ~]# yum install -y mysql-server
二、掛載
php端
[root@php ~]# vim /etc/exports
[root@php ~]# exportfs -arv
exporting 192.168.11.0/24:/var/www/html
[root@php ~]# mkdir -p /var/www/html
[root@php ~]# systemctl start nfs-server.service
nginx端
[root@nginx ~]# systemctl start nfs-server
[root@nginx ~]# showmount -e 192.168.11.60
Export list for 192.168.11.60:
/var/www/html 192.168.11.0/24
[root@nginx ~]# mount 192.168.11.60:/var/www/html /usr/share/nginx/html/
三、配置文件
nginx端
[root@nginx ~]# vim /etc/nginx/default.d/php.conf
php端
監聽本機9000端口,運行nginx端訪問
[root@php ~]# vim /etc/php-fpm.d/www.conf
驗證php解析
在掛載目錄下創建php.php文件
啟動服務
[root@nginx html]# systemctl start nginx[root@php ~]# systemctl start php-fpm.service
正確解析
?mysql端
啟動服務
[root@mysql ~]# systemctl start mysqld##創建用戶
mysql> create user 'zblog'@'192.168.11.%' identified by '123.com';##賦權
mysql> grant all privileges on zblog.* to 'zblog'@'192.168.11.%';##創建庫
mysql> create database zblog;mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
| zblog |
+--------------------+
5 rows in set (0.01 sec)##刷新
mysql> flush privileges;
驗證
創建驗證文件
[root@php ~]# vim /var/www/html/mysql.php
成功
四、ZB-log部署
導入至 掛載目錄下
訪問安裝
訪問 若如以下著代表 插件缺少,解析不正常
php端 下載插件
[root@php html]# yum install -y php-json php-xml php-gd
接著訪問
按要求填寫
創建好后,按地址訪問