摘要:
MySQL5.5编译安装 MySQL5.5二进制安装 MySQL5.5多实例安装 MySQL5.5多实例主从 1.备主库 mysqldump A uroot p'123456' S /data/3306/mysql.sock master data=2 /opt/alldb20161122.sql 阅读全文
摘要:
``` //所有web集群节点的用户统一uid 例如888,用户最好也统一 Apache server: useradd -u 888 -s /sbin/nologin -M www chown -R www.www /soft/apache/html/ chown -R www 挂载点
Nginx server: useradd -u 888 -s /sbin/nol... 阅读全文
摘要:
1.1Nginx.conf配置文件基本参数优化 1.1.1 隐藏nginx header内版本号信息 一些特定的系统及服务漏洞一般都和特定的软件及版本号有关,我们应尽量隐藏服务器的敏感信息(软件名称及版本等信息)这样黑客无法猜到有漏洞的服务是否是对应服务的版本,从而确保web服务器最大的安全。 彻底 阅读全文
摘要:
利用nginx cache缓存网站数据 nginx本身就有缓存功能,能够缓存静态对象,比如图片、CSS、JS等内容直接缓存到本地,下次访问相同对象时,直接从缓存即可,无需访问后端静态服务器以及存储存储服务器,可以替代squid功能。 nginx本身就有缓存功能,能够缓存静态对象,比如图片、CSS、J 阅读全文
摘要:
1.1什么是MySQL多实例? 简单的说,就是在一台机器上开启多个不同的服务端口(如:3306,3307),运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的服务端口提供各自的服务。 这些MySQL多实例共用一套MySQL安装程序,使用不同(也可以相同)的my.cnf配置文件、 阅读全文
摘要:
内核参数 abi.vsyscall32 = 1 在2.6.25版本以后的x86-64内核中,默认启用了VDSO32。 虚拟动态共享对象 http://man7.org/linux/man-pages/man7/vdso.7.html 1.通常情况下,每次请求会通过用户态调用内核态,从而发生一次系统调 阅读全文
摘要:
1.1Java环境介绍 jdk java 开发工具包 jre sdk J2EE 企业版 J2SE 标准版 J2ME 手机开发 1.2Tomcat自动部署 通过saltstack来批量安装tomcat,详细如下。 主机名 IP 描述 linux-node1.example.com 192.168.56 阅读全文
摘要:
1.1用户访问房展基本流程 我们每天都会使用Web客户端上网浏览网页。最常见Web客户端就是Web浏览器,如通过的微软InternetExplorer(IE)以及技术人员偏爱的火狐浏览器、谷歌浏览器等。当我们在Web浏览器里输入网站地址,例如:xuliangwei.com时,很快就会看到网站的内容, 阅读全文
摘要:
第1章SVN介绍及应用场景 1.1什么是SVN(Subversion) Svn(subversion)是近年来崛起非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统。Svn版本管理工具随着时间改变的各种数据。这些数据防止在一个中央资料档案库(repository)中 阅读全文
摘要:
1.1操作码介绍及缓存原理 当客户端请求一个PHP程序时,服务器的PHP引擎会解析到该PHP程序,并将其变异为特定的操作码文件(OperateCode opcode),这是要执行的PHP代码的一种二进制表示形式。默认情况下,这个编译好的操作码文件由PHP引擎执行后丢弃。操作码缓存(Opcode op 阅读全文