今天给大家带来的是LAMP的构架一、LAMP简介LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应..
分类:
系统相关 时间:
2014-05-05 12:38:59
阅读次数:
579
1、本文的架构图:阐述各服务器用途:1、haproxy在本构架中实现的是:负载均衡2、keepalived实现对haproxy的高可用3、apachestatic实现静态页面的访问4、aoachedynamic实现动态页面的访问,图中有两个是实现负载均衡的配置各功能模块:一、配置haproxy和keepalived验证:1、当..
分类:
Web程序 时间:
2014-05-05 12:34:36
阅读次数:
668
二、配置haproxy实现网站的负载均衡:1、node1和node2都安装httpd,php,php-mysql:[root@node1~]#yum-yinstallhttpdphpphp-mysql[root@node2~]#yum-yinstallhttpdphpphp-mysql2、为node1和node2提供静态和动态网页:[root@node1~]#ls/var/www/html/
index.htmlindex.php
[roo..
分类:
其他好文 时间:
2014-05-05 12:30:42
阅读次数:
614
一、absible是什么?ansible是一款简单的、开源的自动化管理工具。它通过Openssh工作,没有服务器;并且被管理的客户端上面并不需要安装什么客户端软件或启动什么守护进程,没有客户端;扩展模块可以使用任何语言编写;命令自动传输到管理机执行,并返回结果;二、安装ansible..
分类:
系统相关 时间:
2014-05-05 12:29:19
阅读次数:
698
一.安装配置1.首先安装LAMP环境2.#安装编译套件sudoapt-getinstallbuild-essential#安装php前端需要的包sudoapt-getinstalllibmysqlclient15-devphp5-gdphp5-mysql#安装zabbix需要的包,snmp\curl\ssl\fpingsudoapt-getinstallsnmplibsnmp-devsnmpdlibcurl4-openssl-devfping3...
分类:
其他好文 时间:
2014-05-05 12:24:22
阅读次数:
343
Golang的标准库提供了log的机制,但是该模块的功能较为简单(看似简单,其实他有他的设计思路)。不过比手写fmt.Printxxx还是强很多的。至少在输出的位置做了线程安全的保护。其官方手册见Golanglog(天朝的墙大家懂的)。这里给出一个简单使用的例子:packagemain
import(
"log"..
分类:
其他好文 时间:
2014-05-05 12:22:27
阅读次数:
20583
前端Nginx配置:1、安装nginx创建Nginx用户、创建/var/tmp/nginx目录并编译安装useradd-rnginx
mkdir/var/tmp/nginx
tarxfnginx-1.4.7.tar.gz
./configure--prefix=/usr--sbin-path=/usr/sbin/nginx--conf-path=/etc/nginx/nginx.conf--error-log-path=/var/log/nginx/..
分类:
数据库 时间:
2014-05-05 12:18:04
阅读次数:
597
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。
下表列出了所有 $_SERVER 变量中的重要元素。...
分类:
Web程序 时间:
2014-05-04 18:52:18
阅读次数:
448
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3143
把矩阵变成一行,然后计算位置,lrj给了线段树数组做法 但是我做的线段树空间过大,直接爆掉,所以换方法了
主要还是测试自己的线段树区间更新的模板
各种RE+WA之后AC,,,,,
...
分类:
其他好文 时间:
2014-05-04 18:06:36
阅读次数:
412
enum.php/**
*本类主要是实现枚举的功能
*@paramunknown_type$base_class
*@paramunknown_type$args
*@paramunknown_type$codeArgs
*/
functionenum($base_class,array$args,array$codeArgs){
$class_parts=preg_split(‘/\s+/‘,$base_class);
$base_class_name=array_shift($cl..
分类:
其他好文 时间:
2014-05-04 17:14:55
阅读次数:
279