LAMP- CentOS 7平台三机FastCGI模型

需求:

CentOS 7 lamp(php-fpm)

(1)三者分离于三台主机

(2)一个虚拟主机用于提供phpMyAdmin;另一个虚拟主机用于提供wordpress;

(3)xcache

实验准备:

# setenforce 0
# systemctl stop iptables 
# systemctl stop firwalld

修改文件:
    Linux: /etc/hosts
    windows:\Windows\System32\drivers\etc\hosts
添加内容:
    10.0.0.61 
    10.0.0.61

实验环境

三者分离于三台主机

host1: 10.0.0.61 httpd
host2: 10.0.0.62 php-fpm
host3: 10.0.0.63 mariadb

Host1

# yum install httpd -y


Host2

# yum install php-fpm php-mysql php-mbstring -y

编辑配置文件:

# vim /etc/php-fpm.d/www.conf
 listen = 127.0.0.1:9000
 listen.allowed_clients = 127.0.0.1
 修改为
 listen = 10.0.0.62:9000   //本地的ip地址,监听在哪个端口
 listen.allowed_clients = 10.0.0.61  //允许哪个地址的访问
systemctl start php-fpm

Host3

# yum install mariadb-server -y
# systemctl start mariadb

mysql> create user [email protected]‘10.0.0.%‘;
mysql> grant all on *.* to [email protected]‘10.0.0.%‘ identified by ‘123456‘
mysql> create user ‘wordpress‘@‘10.0.0.62‘;
mysql> create database wordpress;
mysql> grant all on wordpress.* to ‘wordpress‘@‘10.0.0.62‘ identified by ‘wordpress‘

创建虚拟主机

时间: 2025-01-05 20:52:11

LAMP- CentOS 7平台三机FastCGI模型的相关文章

CentOS-6平台三机编译安装FastCGI模型

LAMP(2)--CentOS-6平台三机编译安装FastCGI模型 要求: (1) 三者分离于三台主机:(编译安装,模块或php-fpm): (2) 一个虚拟主机用于提供phpMyAdmin:另一个虚拟主机用于提供wordpress: (3) xcache: (4) 尝试mpm为非prefork机制: 环境规划: host ip software 平台 主机1 172.18.253.33 httpd CentOS 6 主机2 172.18.253.34 php-fpm CentOS 6 主机3

LAMP环境的搭建(fastcgi)+ xcache加速

LAMP环境的搭建(fastcgi) LAMP简介: LAMP指的Linux(操作系统).ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器. Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台

EEPlat PaaS平台的UI模型

         EEPlat PaaS平台开创性的利用HMVC模式组织用户界面.用户界面可以划分为多个部分,每个部分又可以划分为多个子部分,可以一直划分下去...... EEPlat PaaS平台对界面的这些部分进行了抽象出元模型,分别为面板元模型.表格元模型.表格元素元模型.菜单元模型.树元模型以及外部资源定义.面板为UI容器,可以包含面板.表格.菜单.树.资源.由于面板可以嵌套面板,所以可以形成复杂的界面布局.UI模型被显示时,需要定义控制器,控制器是EEPlat PaaS平台UI部分的核

CentOS下nginx+python+fastcgi+postgres部署总结(django版)

最近因为项目上的需要开始大量使用nginx,因此也想趁机将以前常用的django+apache的架构换成django+nginx.常见的 django webapp 部署方式采用FCGI 或 WSGI的方式部署,在这里主要对CentOS 6.5下采用 Nginx + fastcgi + Python + Django + PostgreSQL 的搭建与配置步骤做一个简要说明,主要留作备忘,也希望对大家有所帮助. 一.PostgreSQL.Django.Nginx安装 postgres.Djang

CentOS安装Apache的FastCGI模块(mod_fastcgi)

网上有很多篇关于Apache的fastcgi模块安装说明的文章,大部分都是基于Apache源码编译的,如果是通过yum install方式安装httpd的话,直接依葫芦画瓢必然会遇到各种各样的编译问题,通过查阅老外写的一些关于CentOS下Apache的FastCGI模块(mod_fastcgi)的安装文档,我大致重新整理了一下. 1. 安装编译相关的依赖包 # yum install httpd-devel apr apr-devel libtool 2. 下载mod_fastcgi源代码 #

Linux驱动之平台设备驱动模型简析(驱动分离分层概念的建立)

Linux设备模型的目的:为内核建立一个统一的设备模型,从而有一个对系统结构的一般性抽象描述.换句话说,Linux设备模型提取了设备操作的共同属性,进行抽象,并将这部分共同的属性在内核中实现,而为需要新添加设备或驱动提供一般性的统一接口,这使得驱动程序的开发变得更简单了,而程序员只需要去学习接口就行了. 对于整个设备总线驱动模型的样子,如下图.简单来说,bus 负责维护注册进来的devcie 与 driver,每注册进来一个device 或者 driver 都会调用 Bus->match 函数

平台总线 —— 平台总线驱动模型

目录 1.为什么会有平台总线? 2.平台总线三要素 3.平台总线编程接口 4.编写能在多平台下使用的led驱动 1.为什么会有平台总线? 1 用于平台升级:三星: 2410, 2440, 6410, s5pc100 s5pv210 4412 2 硬件平台升级的时候,部分的模块的控制方式,基本上是类似的 3 但是模块的地址是不一样 4 5 gpio控制逻辑: 1, 配置gpio的输入输出功能: gpxxconf 6 2, 给gpio的数据寄存器设置高低电平: gpxxdata 7 逻辑操作基本上是

Nginx网站服务(LAMP网站服务平台)

*Nginx服务Nginx专为性能优化而开发,其最知名的优点是它的稳定性和低系统资源消耗,以及对HTTP并发连接的高处理能力,(单台物理服务器支持30000-50000个并发请求) 安装及运行运行控制1.编译安装NginxNginx的配置及运行需要pcre,zlib等软件包的支持, [[email protected] ~]# yum -y install pcre-devel zlib-devel 创建运行用户,组 [[email protected] ~]# useradd -M -s /s

Linux下源码安装LAMP(CentOS 6.8 + Apache2.4 + MySQL5.5 + PHP7)环境

一.简介 PHP已经走过了20年的历史,PHP7对于上一版本的PHP5.*,在性能方面有了跨越式的提升,当然也有一些新增的特性和改变,具体大家可以参考网上更为详细的相关资料文档. 二.系统环境 系统平台:CentOS release 6.8 (Final) Apache版本:httpd-2.4.6.tar.gz MySQL 版本:mysql-5.5.53.tar.gz PHP版本:php-7.1.0.tar.gz 三.安装前准备 1.库文件准备 在安装PHP之前,应先安装PHP需要的最新版本库文