Category Archives: LNMP

Nginx服务之十_内核优化实现高并发

实现nginx高并发Linux内核优化

默认的Linux内核参数考虑的是最通用场景,不符合用于支持高并发访问的Web服务器的定义,根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,内核参数的调整都是不同的,

此处针对最通用的、使Nginx[……]

继续阅读

LAMP(四)_CentOS7编译安装LAMP

CentOS7编译安装LAMP

  1. mairadb:通用二进制格式,mariadb-10.2.23
  2. httpd:编译安装,httpd-2.4.39
  3. php5:编译安装,php-7.3.5

顺序:mariadb–>httpd–>php
192.168.99.103安装mariadb[……]

继续阅读

LAMP(三)_php加速器

php的加速器

php的加速器:基于PHP的特殊扩展机制如opcode缓存扩展也可以将opcode缓存于php的共享内存中,从而可以让同一段代码的后续重复执行时跳过编译阶段以提高性能。这些加速器并非真正提高了opcode的运行速度,而仅是通过分析opcode后并将它们重新排列以达到快速执行的[……]

继续阅读

LAMP(二)_常见应用布署

常见LAMP应用
1. PhpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库
2. WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的[……]

继续阅读

LAMP(一)_介绍

LAMP介绍

L:linux
A:apache (httpd)
M:mysql, mariadb
M:memcached
P:php, perl, python

WEB资源类型:

  1. 静态资源:原始形式与响应内容一致,在客户端浏览器执行
  2. 动态资源:原始形式通常为程序文件,需要在服务器端执[……]

    继续阅读

Nginx+PHP-FPM优化技巧总结

这里是从网上找到的一片文章,认真的实践了一遍,有很多值得参考的地方可以学习,由于之前的文章排版非常混乱,所以本人一边学习一边加重写整理此文,所有版权归原作者所有

Unix域Socket通信

之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的[……]

继续阅读

Nginx 之九:Nginx 功能之https

一:Web网站的登录页面都是使用https加密传输的,加密数据以保障数据的安全,HTTPS能够加密信息,以免敏感信息被第三方获取,所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。

HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一[……]

继续阅读

Nginx 之八:nginx优化 突破十万并发

nginx指令中的优化(配置文件)

nginx进程数,建议按照cpu数目来指定,一般为它的倍数。

为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。

这个指令是指当一个nginx进程打开的最多[……]

继续阅读

Nginx 之七: Nginx服务器的正向及反向代理功能

一:Nginx作为正向代理服务器:

1.正向代理:代理(proxy)服务也可以称为是正向代理,指的是将服务器部署在公司的网关,代理公司内部员工上外网的请求,可以起到一定的安全作用和管理限制作用,正向代理不支持从外网向内网访问资源,一般很少用,经本人测试,效果也不好,有很多页面打不开,在百度搜索[……]

继续阅读

Nginx 之六: Nginx服务器的负载均衡、缓存与动静分离功能

一、负载均衡:

通过反向代理客户端的请求到一个服务器群组,通过某种算法,将客户端的请求按照自定义的有规律的一种调度调度给后端服务器。

Nginx的负载均衡使用upstream定义服务器组,后面跟着组名,组名后面是大括号包起来的服务器列表,每个服务器使用server开头,后面跟定义的服务器[……]

继续阅读