LAMP(php-fpm)

搭建条件:

CentOS 7:lamp (php-fpm);

要求:(1)三者分离与三台主机

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

(3)实现xcache功能

主机1 IP:172.18.42.200

主机2 IP:172.18.42.201

主机3 IP:172.18.42.202

一、在主机1上yum安装httpd

1、基于FQDN访问phpmyadmin或wordpress,需要把httpd主配置文件里面的DocumentRoot注释掉

2、随后在conf.d/目录下编辑文件vma.conf

二、在主机2yum安装php-fpm

      1、更改www.conf配置文件

2、随后创建2个指定的目录;下载,解压wordpress、phpmyadmin

phpmyadmin和wordpress的解压下载相差无几,所以我就不贴图了;但是phpmyadmin要将解压后的目录创建符号链接‘pma’

三、在主机3安装mariadb-sever,并实现wordpress、phpmyadmin的访问

1、启动mariadb,并给主机2创建用户并授权

2、在主机2上尝试是否能登录mariadb;如果可则编辑文件wp-config.php

这样,wordpress就可以访问了

3、对于phpmyadmin先要yum安装php-mbstring;使其支持中文字符;以及安装php-mysql;随后在“/var/lib/php/"创面目录“session”,并将其属主属组改为apache。

4、随后编辑文件config.inc.php

这样就可以登录上啦

四、实现xcache加速

未安装xcache进行一次测试

安装xcache进行一次测试

因为在本地测试,结果不怎么明显;但是基本原理、过程是一样的

注意问题:在/var/lib/php目录下创建session是要记得更改其属组属主以及权限;

时间: 2024-12-27 19:56:14

LAMP(php-fpm)的相关文章

LAMP(未完)

前言: LAMP: L:Linux A:apache(httpd) M:mysql,mariadb P:php,perl,python WEB资源类型: 静态资源:原始形式与响应内容一致: 动态资源:原始形式通常为程序文件,需要在服务器端执行之后,将执行结果返回个客户端: 客户端技术:javascript 服务器端技术:php,jsp CGI:Common Gateway Interface(通用网关接口) 可以让一个客户端,从网页浏览器向执行在网络服务器上的程序传输数据:CGI描述了客户端和服

Ubuntu --- 【转】安装lamp(php7.0)

本篇转自:http://www.laozuo.org/8303.html.以防丢失,再次记录 PHP7已经出来有一段时间,根据网友的实践测试比之前的版本效率会高不少,而且应用到网站中打开速度会有明显的提高.但是并不是所有的CMS程序兼容和支持,目前主流的WordPress等程序兼容性还算不错,其他程序要看实际的使用,包括程序和组件插件支持.如果我们暂且还不放心或者不兼容,那就暂时使用PHP5.6之类的版本. 今天老左有看到一篇关于Ubuntu环境安装LAMP的文章,当然其中是包括编译安装PHP7

centos7搭建LAMP(yum安装)

一.检查系统环境 1.查看系统版本 查看内核版本 2.检查是否安装过apache rpm -qa | grep httpd 或者: apachectl -v 或者: httpd -v 3.检查是否安装过Mysql service mysqld start 如果未被识别则没有安装 如果系统安装过,或者安装失败,清理一下系统 5.清理Mysql痕迹 yum remove mysql rm -f /etc/my.cnf 注意:如果是新的系统或者你从来没有尝试安装过,则以上步骤省略. 6.更新yum包

centos6.5 编译lamp(亲测)

1,安装文件分享:http://pan.baidu.com/s/1ntig3ED 2,安装gcc yum install gcc gcc-c++ gcc-g77 3,卸载老版本的http,MySQL,PHP rpm -qa | grep http rpm -qa | grep mysql rpm -qa | grep php 卸载命令:rmp -e xxx --nodeps 4,所有文件目录: chmod -R 777 /usr/local/src 1.卸载安装 apr yum remove a

开源资产管理软件-GLPI(9.13)操作手册

1.简介 GLPI是法语Gestionnaire libre de parc informatique的缩写,是一款历史悠久的资产管理软件: GLPI提供功能全面的IT资源管理接口,可以用来建立数据库全面管理IT的电脑,显示器,服务器,打印机,网络设备,电话,甚至硒鼓和墨盒等.提供Helpdesk用户支持平台:联系人,合同,合作商,以及文档的管理:提供资源预定,知识库的管理等功能." 日常工作中偶然接触到GLPI,通过安装部署,配置LDAP,Fusioninventory,OCS Invento

lamp基础之lamp(php-fpm)的实现

大纲: 1. CGI和fastcgi对比分析  2. 用三台主机以fast-cgi的方式实现lamp并安装wordpress 3. 对输出结果的详解 一.CGI和fastcgi对比分析   lamp 安装http和php的结合方式可以分为三种:     1.php作为http的模块     2.以cgi模式结合(极少使用)     3.以fastcgi模式结合 CGI 简介 CGI全称是"通用网关接口"(Common Gateway Interface),它可以让一个客户端,从网页浏览

Linux服务器--CentOS6上源码安装LAMP(实现WordPress,PhpMyAdmin)

Linux服务--CentOS6实现LAMP(源码安装) 实验要求: 安装php时实现php模块嵌入到httpd中和实现fpm两种方式.在fpm下,提供两个虚拟主机: 分别用于实现PHPMyadmin和WordPress,其中PhpMyAdmin提供ssl. 实验环境: CentOS系统一台(IP:172.16.99.4),所需的httpd,mariadb,php,PhpAdmin,WordPress的源码包. 实验步骤: 安装顺序:httpd-->mariadb-->php. 安装前的准备工

编译部署LAMP+xcache (php-fpm模式)

通过编译安装方式部署分离式LAMP+xcache (php-fpm模式) 要求: (1)采用源码编译部署分离式的LAMP,其中php基于php-fpm模式 (2)基于LAMP平台一个虚拟主机提供WordPress,另一个虚拟主机提供phpMyadmin (3)利用xcache来为php提供缓存加速页面的访问速度 (4)对其中一个站点缓分别做压力测试,并且比对缓存加速前和加速后的数据. 环境: 192.168.1.103------>提供httpd服务 192.168.1.104------>提

LAMP详解之lamp(modules)安装

大纲: 1.  LAMP概念 2.  LAMP的原理 3.  LAMP的实现 一.LAMP的概念  LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库(mariadb),Perl.PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,LAMP具有通用.跨平台.高性能.低价格的优势,因此LAMP无论是性能.质量还是价格都是

FastCGI 进程管理器(FPM)

FPM(FastCGI 进程管理器)用于替换 PHP FastCGI 的大部分附加功能,对于高负载网站是非常有用的. 它的功能包括: 支持平滑停止/启动的高级进程管理功能: 可以工作于不同的 uid/gid/chroot 环境下,并监听不同的端口和使用不同的 php.ini 配置文件(可取代 safe_mode 的设置): stdout 和 stderr 日志记录; 在发生意外情况的时候能够重新启动并缓存被破坏的 opcode; 文件上传优化支持; "慢日志" - 记录脚本(不仅记录文