静态网站:客户端要什么,服务器找什么,找到直接返回给客户端动态网站:客户端访问网站,服务器找到页面,并识别页面是脚本,就把此脚本执行,然后把执行结果返回给客户端LNMP(linux+nginx+mysql+php)1、装包    nginx    mariadb(连服务端的客户端软件,方便服务器端自己查数据)、mari
原创 2018-06-30 15:42:50
708阅读
1点赞
lnmp+FastCGI平台搭建脚本本脚本主要介绍lnmp+FastCGI平台的搭建脚本,需要准备的安装包如下:cmake-2.8.10.2.tar.gzlibevent-2.0.21-stable.tar.gzlibmcrypt-2.5.8.tar.gzmhash-0.9.9.9.tar.gznginx-1.2.0.tar.gzphp-5.4.9.tar.gzlibiconv-1.13.tar.
原创 2014-11-03 14:42:55
725阅读
源码包编译搭建LNMP+FastCGI平台搭建环境:CentOS 6.5软件包版本:nginx-1.2.0.tar.gzmysql-5.5.13.tar.gzphp-5.4.9.tar.gzPHP依赖包:mhash-0.9.9.9.tar.gzlibiconv-1.13.tar.gzlibmcrypt-2.5.8.tar.gzlibevent-2.0.21-stable.tar.gzIP地址设置:
原创 2014-08-26 10:08:16
973阅读
1 什么是FastCGIFastCGI是一个可伸缩地、高速地在HTTP服务器和动态脚本语言间通信的接口FastCGI特点总结:1、是HTTP服务器和动态脚本语言间通信的接口或者工具;2、FastCGI优点是把动态语言解析和HTTP服务器分离开来;3、nginx、apache、lighttpd以及多数动态语言都支持FastCGI;4、FastCGI接口方式采用C/S结构,客户端(http服务器),服
原创 2019-01-24 17:02:22
609阅读
1、什么是CGICGI全称是“通用网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序一般运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。2、什么是FastCGIFastCGI是一个可伸缩地、高速地在HTTP服务器和动态脚本语言间通信的接口,主...
原创 2021-09-14 10:54:50
724阅读
 本文是参照张晏老师的博文所写,部分有修改的地方笔者已经注明,如有侵权部分笔者一定更正。   Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 I
原创 2011-09-20 23:46:14
2113阅读
4点赞
2评论
案例1:部署LNMP环境案例2:构建LNMP平台案例3:地址重写1案例1:部署LNMP环境1.1问题安装部署Nginx、MariaDB、PHP环境安装部署Nginx、MariaDB、PHP、PHP-FPM;启动Nginx、MariaDB、FPM服务;并测试LNMP是否工作正常。1.2方案在RHEL7系统中,源码安装Nginx,使用RPM包安装MariaDB、PHP、PHP-FPM软件。操作过程中需
原创 2018-06-29 19:01:24
854阅读
1、编译安装PHP 5.2.14所需的支持库:注意:下面的libiconv比如装在/usr/local下因为php在make会需要tar zxvf libiconv-1.13.1.tar.gzcd libiconv-1.13.1/./configure --prefix=/usr/localmakemake installcd ../tar zxvf libmcrypt-2.5.8.tar.gz
原创 2013-09-11 17:28:49
1017阅读
##########################################################################################################LNMP:-L :LINUX操作系统-N :Nginx网站服务软件-M :Mysql Mariadb数据库-P :PHP Python Perl网站开发语言################
原创 2017-12-08 18:38:16
2177阅读
2点赞
1案例1:部署LNMP环境1.1问题安装部署Nginx、MariaDB、PHP环境安装部署Nginx、MariaDB、PHP、PHP-FPM;启动Nginx、MariaDB、FPM服务;并测试LNMP是否工作正常。1.2方案在RHEL7系统中,源码安装Nginx,使用RPM包安装MariaDB、PHP、PHP-FPM软件。操作过程中需要安装的软件列表如下:nginx【源码】(web服务器,
原创 2018-01-31 17:35:39
827阅读
2点赞
  平时安装LNMP是把它们安装到同一台机器上,我想这个对大家来说丝毫没有挑战,下面我们实现把他们剥离到不同的机器上,让各个服务器直接分担原来的压力,也可以增加节点实现负载均衡,如:多增加一台php,让两台机器轮询的编译php,也可以在增加一台nginx,实现dns的轮询负载均衡。   规划:nginx:172.16.1.1       p
推荐 原创 2012-11-11 22:16:53
3743阅读
5点赞
6评论
RHEL5+nginx+fastcgi+php实现lnmp环境准备kill本机的80端口nginx-1.5.1.tar.gz安装包  www.wiki.nginx.orgphp运行管理脚本###!/bin/sh## php-cgi - php-fastcgi swaping via spawn-fcgi## chkconfig:   - 85 15# description:
转载 精选 2013-06-17 18:48:25
586阅读
1点赞
平时安装LNMP是把它们安装到同一台机器上,我想这个对大家来说丝毫没有挑战,下面我们实现把他们剥离到不同的机器上,让各个服务器直接分担原来的压力,也可以增加节点实现负载均衡,如:多增加一台php,让两台机器轮询的编译php,也可以在增加一台nginx,实现dns的轮询负载均衡。规划:nginx:172.16.1.1php(FASTCGI):172.16.1.2mysql:172.16.1.3环境:
原创 2015-11-10 15:06:39
301阅读
 架构图:运行原理:用户通过Ngsvr调度器访问wordpress,Ngsvr服务器会根据调度算法把请求负载均衡调度至Usvr1和Usvr2. 并通过fastcgi协议与Usvr1、Usvr2通信返回动态数据 总体配置:Ngsvr: IP 192.168.61.131,需安装的软件nginx,wordpressUsvr1: IP 192.168.61.139,需安装的软件php
原创 2015-11-17 00:04:36
2213阅读
最近指想服务器跑静态文件,所以想单独配置个nginx的webserver,然而并不是我想象的那么简单,使用rpm包来安装会发生很多软件依赖的错误;当我尝试使用yum安装nginx的时候,总是提示未找到nginx包,最终yum update解决问题。安装nginxyum updatewgethttp://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-5-4.noarch.rpmwgethttp://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-rel.
转载 2013-06-18 14:13:00
62阅读
  高性能LNMP搭建 (linux/nginx/mysql/php-fastcgi) 一、准备工作 1、关闭不必要的服务 Centos系统安装完毕之后,关闭不需要的服务优化系统,安装系统更新和所需软件支持。 关闭不需要的服务 chkconfig --level 3 acpid off chkconfig --level 3 anacron off chkconfig -
转载 精选 2012-05-03 20:07:25
4502阅读
3点赞
3评论
高性能LNMP搭建 (linux/nginx/mysql/php-fastcgi) 一、准备工作 1、关闭不必要的服务 Centos系统安装完毕之后,关闭不需要的服务优化系统,安装系统更新和所需软件支持。 关闭不需要的服务 chkconfig --level 3 acpid off chkconfig --level 3 anacron off chkconfig --level 3
转载 精选 2013-04-29 09:22:02
1441阅读
1点赞
·摘要 这个模块允许nginx同FastCGI协同工作,并且控制哪些参数将被安全传递。 例: location / { fastcgi_pass localhost:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/www/scripts/php$fastcgi_scr
转载 精选 2012-06-20 12:47:28
727阅读
安装LNMP是把它们安装到同一台机器上,相对来说丝毫没有挑战,下面把他们剥离到不同的机器上,让各个服务器直接分担原来的压力,也可以增加节点实现负载均衡,如:多增加一台php,让两台机器轮询的编译php,也可以在增加一台nginx,实现dns的轮询负载均衡。实验环境:centos6.4 32位,yum可以正常使用,开发包组"Development Tools" "Development Librar
原创 2014-05-27 20:40:25
2291阅读
                LNMP(即linux+nginx+mysql+php)服务器一直是被认为性能高,内存占用少的服务器,下面我们来介绍怎么通过简单的YUM命令安装。 安装mysql    &
转载 精选 2011-11-14 17:03:32
1475阅读
1点赞
2评论
  • 1
  • 2
  • 3
  • 4
  • 5