09 2017 档案
摘要:编译时要注意要安装upstream模块,但是默认是安装的,,所以编译可以用web服务的编译来编译。 反向代理: 此时如果要域名解析,应该使用负载均衡服务器的ip ,域名是www.eitiantian.org,bbs.etiantian.org,blog.etiantian.org。 用户web服务器
阅读全文
摘要:一、redis简介 1)基于key-value键值对的持久化数据库存储系统。2)支持的数据存储类型更丰富,包括string(字符串),list(链表),set(集合),zset(有序集合)等。3)这些数据类型都支持push/pop,add/remove及取交集、并集和差集及更丰富的操作,这些操作都是
阅读全文
摘要:1)安装memcached前需要先安装libevent 2)安装memcahced服务 3)启动服务 4)存数据取数据 5)安装memecache客户端 6)因为配置客户端所以要配置php.ini文件 7)然后重启php,查看是否生效 8)memcached如何实现集群中的session共享存储 9
阅读全文
摘要:前言: 集群特点: 1)高性能 2)经济 3)高可用 4)可伸缩 集群的分类 1)负载均衡集群,LBC或者LB。 2)高可用性集群,HAC 3)高性能计算集群,HPC 4)LB和HAC是主流 负载均衡集群的作用: 1)分担用户访问请求或数据流量(负载均衡) 2)保持业务持续性7*24服务(高可用性)
阅读全文
摘要:一、甜点 关闭两项功能:1、selinux(生产中也是关闭的),ids.2、iptables(生产中看情况,内网关闭,外网打开)大并发的情况,不能开iptables,影响性能,硬件防火墙。 安全优化:1、尽可能不给服务器配置外网ip,可以通过代理转发。2、并发不是特别大情况在外网ip的环境,开启防火
阅读全文
摘要:一、shell脚本的执行,即脚本的开头 当shell脚本以非交互的方式运行时,它会先查找环境变量ENV,该变量指定了一个环境文件(通常是.bashrc,.bash_profile,/etc/bashrc,/etc/profile等),然后从该环境变量文件开始执行,当读取了ENV文件后,shell才开
阅读全文
摘要:无论是apache还是nginx,php.ini都是合适的。而php-fpm.conf适合nginx+fcgi的配置。 1)打开PHP的安全模式 2)用户组安全 当safe_mode打开时,safe_mode_gid被关闭,那么php脚本能够对文件进行访问,而且相同组的用户也能够对文件进行访问。建议
阅读全文
摘要:网站防盗链的解决方案 1、根据http referer实现防盗链在http协议中,有一个表头字段叫referer,使用URL格式来表示从哪里来的链接到当前网页的资源。通过referer可以检测目标访问的来源网页,如果是资源文件,可以跟踪到显示它的网页地址,一旦检测出来来源不是本站进行阻止或返回指定的
阅读全文
摘要:1.1)隐藏nginx header 内版本号信息 1.2)Apache去版本号的参数 2.1)更改nginx的默认用户及用户组nobody 2.2)apache一般都是在配置文件里面指定 3.1)配置nginx worker进程个数 在高并发场景,需要事先启动更多的nginx进程以保证快速响应并处
阅读全文
摘要:一、php缓存加速器软件种类 xcache,eaccelerator,zend,apc如何选择:建议xcache,eaccelerator,二选一,首选xcachexcache更快 二、php缓存加速器 请求一个PHP程序时,PHP引擎会解析该程序,并将其编译为特定操作码,这是要执行的代码的一种二进
阅读全文
摘要:一、查看硬件环境: 二、操作系统的优化 配置yum源,可以考虑阿里云的源http://mirrors.aliyun.com/help/centos配置好源之后可以将系统更新http://www.linuxidc.com/Linux/2013-08/88808.htm 调整内核参数文件/etc/sys
阅读全文
摘要:一、环境准备 安装字符集转换的库 加密的库,并不是必须要装的 Mhash是基于离散数学原理的不可逆向的php加密方式扩展库,其在默认情况下不开启。mhash的可以用于创建校验数值,消息摘要,消息认证码,以及无需原文的关键信息保存(如密码) 二、php安装 1)编译安装 2)nginx的php有两个配
阅读全文
摘要:一、编译安装 二、数据库优化 三、遇到的问题 问题1、 问题2、由于之前安装的是源码包,版本低,现在升级安装的是二进制的包,在初始化数据库的时候出现这个问题 问题3、 问题4、 有时候初始化正常,服务正常启动,但是还是进不了数据库,如果此时不是yum/rpm安装的可以尝试一下在/data目录删除所有
阅读全文
摘要:一、nginx优点 0、配置简单,更灵活。1、高并发(静态小文件)。2、占用资源少。2w并发 开10个线程服务,内存消耗几百兆。3、功能种类多(web,cache,proxy),每一个功能都不是特别强。4、支持epoll模型(apache支持select模型)。使得nginx可以支持高并发!5、ng
阅读全文