Web中间件之Nginx篇-linux安全运维_跨零代码

本篇主要从IIS、Apache、Nginx、Tomcat四种常见中间件的Nginx入手,介绍相关安全知识,遵循“中间件简介→如何搭建网站→安全配置分析→安全日志分析”的顺序进行学习,旨在梳理常见Web中间件的知识点,为Web安全学习打好基础。

Linux下的Memcache安装方法-linux安全运维_跨零代码

服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz

缓存更新的套路-linux安全运维_跨零代码

看到好些人在写更新缓存数据代码时,先删除缓存,然后再更新数据库,而后续的操作会把数据再装载的缓存中。然而,这个是逻辑是错误的。试想,两个并发操作,一个是更新操作,另一个是查询操作,更新操作删除缓存后,查询操作没有命中缓存,先把老数据读出来后放到缓存中,然后更新操作更新了数据库。于是,在缓存中的数据还是老的数据,导致缓存中的数据是脏的,而且还一直这样脏下去了。

phpize的深入理解-linux安全运维_跨零代码

安装(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize

CentOS 6.5编译安装Nginx1.10.2+MySQL5.5.52+PHP5.5.38-linux安全运维_跨零代码

软件源码包存放位置:/usr/local/src源码包存放安装位置:/usr/local/软件名字1、下载nginx1.10.2

OneinStack:PHP/JAVA运行环境一键安装工具-linux安全运维_跨零代码

OneinStack:PHP/JAVA运行环境一键安装工具 | 倡萌的自留地今天有客户反馈环境权限方面的问题,对方说使用的是 OneinStack 环境包配置的环境,倡萌看了才知道,OneinStack 是今年6月才开放的PHP/JAVA运行环境一键安装工具,和倡萌经常使用的军哥的 lnmp.org 的环境包有不少类似的地方,但 OneinStack 的组合更加多,不仅支持安装 PHP 运行环境,还支持安装 JAVA运行环境。虽然倡萌目前还没有尝试过,还是先推荐给大家试试。

Centos 下编译安装Memcache-linux安全运维_跨零代码

操作系统:Centos 6.5 -64bit安装路径:/usr/local/memcached安装编译需要的扩展包开始编译memcached

CentOS下编译安装LNMP(附带软件包)-linux安全运维_跨零代码

Centos编译安装 LNMP (nginx-1.2.2.tar.gz + mysql-5.5.35 + php 5.4.8)+ Redis软件源代码包存放位置:/usr/local/src

从12306说起 如何构建高并发高性能网站-linux安全运维_跨零代码

2012年的春运潮造就了中国铁路客户服务中心12306网络购票系统一夜蹿红,从传统购票方式到电子商务,2012年1月1日开通的12306网络购票系统成为了铁道部改革的重要一步。 但是随着12306系统的上线,各种关于12306系统的抱怨声也层出不穷,不少人抱怨网上订票系统十分“龟速” 网络运行奇慢,网页不时“崩溃”,平均刷新500次才能购到一张票,而且订票过程十分繁琐,从用户注册到支付成功,要13道“工序”,让人晕头转向等等。

Nginx网站架构实战——16、nginx连接memcached-linux安全运维_跨零代码

 

//下面这个css和插件后台设置的主题有关系,如果需要换样式,则需要修改以下CSS名称