05 2016 档案

摘要:Examples: Multi-Query In this example we know that we need to fetch several result sets from a database. Traditionally you would make the requests one 阅读全文
posted @ 2016-05-31 15:31 maxomnis 阅读(435) 评论(0) 推荐(0)
摘要:doNormal方法是阻塞的,需要等到worker处理完之后才返回,否则一直阻塞住; doBackground 方法是非阻塞的,只要将数据发送到gearmand之后,就立马返回,不等待worker的处理,可以先启动client,不启动worker,分别使用doNormal,doBackground看 阅读全文
posted @ 2016-05-31 14:38 maxomnis 阅读(507) 评论(0) 推荐(0)
摘要:What is Gearman? Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the wor 阅读全文
posted @ 2016-05-31 11:53 maxomnis 阅读(387) 评论(0) 推荐(0)
摘要:原博客地址:http://huoding.com/2015/10/16/474 早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不 阅读全文
posted @ 2016-05-30 22:13 maxomnis 阅读(138) 评论(0) 推荐(0)
摘要:解决configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers. yum install re2c 阅读全文
posted @ 2016-05-30 18:06 maxomnis 阅读(133) 评论(0) 推荐(0)
摘要:如需转载请注明出处: http://www.ttlsa.com/html/2418.html nginx的memcached_module模块可以直接从memcached服务器中读取内容后输出,后续的请求不再经过应用程序处理,如php-fpm、django,大大的提升动态页面的速度。nginx只负责 阅读全文
posted @ 2016-05-30 16:05 maxomnis 阅读(302) 评论(0) 推荐(0)
摘要:location /admin { auth_basic "kingsoft"; auth_basic_user_file httppasswd; #密码文件的路径 默认在/usr/local/nginx/conf,密码加密使用crypt } 密码文件的格式: 账号:密码:备注 例如: jack:$ 阅读全文
posted @ 2016-05-30 14:59 maxomnis 阅读(259) 评论(0) 推荐(0)
摘要:nginx的HTTP核心模块引入了大量的变量,可以在指定范围内使用这些变量的值,可以分为三类:一是客户请求头中发送的变量、二是服务器端响应头中的变量,第三是nginx产生的各种变量,我们可以使用$变量名的形式来引用这些变量。 一、请求头中的变量 规律:都是以$http_开头的变量 $http_hos 阅读全文
posted @ 2016-05-30 14:31 maxomnis 阅读(1024) 评论(0) 推荐(0)
摘要:语法:try_files param1 [param2...paramN] fallback 默认值:none 使用环境: location 该指令用于告诉nginx测试每个文件是否存在,并且使用首先找到的文件作为URI,如果没有找到指定文件,则调用location fallback ("fallb 阅读全文
posted @ 2016-05-30 14:24 maxomnis 阅读(222) 评论(0) 推荐(0)
摘要:location / { root /data/source; index index.html index.htm; autoindex on; #autoindex指令,显示文件目录下面的文件 } 阅读全文
posted @ 2016-05-30 11:27 maxomnis 阅读(322) 评论(0) 推荐(0)
摘要:user nobody;worker_processes 2; #error_log logs/error.log;error_log logs/error.log notice;#error_log logs/error.log info; #pid logs/nginx.pid; #worker 阅读全文
posted @ 2016-05-27 16:25 maxomnis 阅读(675) 评论(0) 推荐(0)
摘要:亲自测试发现,fastcgi_cache虽然可以缓存生成的php输出的文件,但是有个弊端,在缓存的失效时间之内,你继续访问这个地址,输出的内容没有发生变化,即使数据库新增了数据或者删除了数据,所以不适合来做即时的数据查询; #user nobody;worker_processes 1; error 阅读全文
posted @ 2016-05-27 16:07 maxomnis 阅读(425) 评论(0) 推荐(0)
摘要:#user nobody;worker_processes 1; error_log logs/static_source.error.log;#error_log logs/error.log notice;#error_log logs/error.log info; #pid logs/ngi 阅读全文
posted @ 2016-05-27 13:49 maxomnis 阅读(1198) 评论(0) 推荐(0)
摘要:Nginx的模块不能够像Apache那样动态的加载,所以模块都要预先编译进Nginx的二进制可执行文件中。 Nginx的模块有三种角色: 1. Handler(处理模块) 用于处理Http请求并输出内容 2.Filters(过滤模块) 用于过滤Handler输出的内容 3.Load-balancer 阅读全文
posted @ 2016-05-26 16:58 maxomnis 阅读(184) 评论(0) 推荐(0)
摘要:server 语法:server name[parameters] 默认值:none 使用环境:upstream 该指令用于指定后端服务器的名称和参数。服务器的名称可以是一个域名、一个IP地址、端口号或UNIX Socket。 在后端服务器名称之后,可以跟一下参数: weight=NUMBER——设 阅读全文
posted @ 2016-05-26 10:59 maxomnis 阅读(198) 评论(0) 推荐(0)
摘要:yum install epel-release 阅读全文
posted @ 2016-05-26 10:26 maxomnis 阅读(939) 评论(0) 推荐(0)
摘要:CGI,FastCGI都是一套接口标准;是编程语言(比如php,python; python里面也有wsgi)与web服务器(比如Nginx)的通信标准(比如你跟老外交流,那么FastCGI就相当于是英语了); PHP-FPM是FastCGI的进程管理器 FastCGI是从传统的CGI发展过来的,传 阅读全文
posted @ 2016-05-26 07:55 maxomnis 阅读(213) 评论(0) 推荐(0)
摘要:php,mysql的永久方法跟这个一样 下来配置环境变量 在/etc/profile 中加入: export NGINX_HOME=/usr/local/nginxexport PATH=$PATH:$NGINX_HOME/sbin php,mysql的永久方法跟这个一样 下来配置环境变量 在/et 阅读全文
posted @ 2016-05-25 16:12 maxomnis 阅读(1507) 评论(0) 推荐(0)
摘要:cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 阅读全文
posted @ 2016-05-25 14:52 maxomnis 阅读(1142) 评论(0) 推荐(0)
摘要:yum -y install gcc gcc-c++ autoconf automake yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel ./configure make make install 下来配置环境 阅读全文
posted @ 2016-05-25 14:14 maxomnis 阅读(111) 评论(0) 推荐(0)
摘要:nginx禁止访问所有.开头的隐藏文件设置 location ~* /.* {deny all;} nginx禁止访问目录, 例如:禁止访问path目录 location ^~ /path {deny all;}可以把path换成实际需要的目录,目录path后是否带有"/",带"/"只禁止访问目录, 阅读全文
posted @ 2016-05-24 17:49 maxomnis 阅读(529) 评论(0) 推荐(0)
摘要:转载请保留:http://www.nginx.cn/115.html location匹配命令 ~ #波浪线表示执行一个正则匹配,区分大小写~* #表示执行一个正则匹配,不区分大小写^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录= #进行普通字符精确匹配 阅读全文
posted @ 2016-05-24 17:48 maxomnis 阅读(165) 评论(0) 推荐(0)
摘要:不同的域名生成的session_id是不一样的,(就算是相同的主域,例如:www.test.com, blog.test.com 都不一样); 相同的主域,不同的二级域名,例如www和blog都是不共享cookie的,要如何共享呢? setcookie("age", "1000000000", ti 阅读全文
posted @ 2016-05-21 20:45 maxomnis 阅读(133) 评论(0) 推荐(0)
摘要:cd /data/php-5.5.35/ext/mysqli 找到安装包目录下面的ext目录 ./configure --with-php-config=/usr/local/php5/bin/php-config //指定php5的环境 阅读全文
posted @ 2016-05-19 11:07 maxomnis 阅读(230) 评论(0) 推荐(0)
摘要:Mysql有两种连接方式: (1),TCP/IP (2),socket 对mysql.sock来说,其作用是程序与mysqlserver处于同一台机器,发起本地连接时可用。 (如果程序跟mysql在同一台机,可以使用mysql.sock通信)例如你无须定义连接host的具体IP得,只要为空或loca 阅读全文
posted @ 2016-05-19 10:48 maxomnis 阅读(848) 评论(0) 推荐(0)
摘要:on总数以left join的左表为准,where会过滤掉,不符合where条件的数据 阅读全文
posted @ 2016-05-13 13:53 maxomnis 阅读(188) 评论(0) 推荐(0)
摘要:grant all privileges on *.* to root@'%' identified by 'stone'; 给root用户在任何地址登录 flush privileges ; 阅读全文
posted @ 2016-05-11 10:00 maxomnis 阅读(136) 评论(0) 推荐(0)
摘要:mysql5.711安装 1.安装boost包下载地址http://sourceforge.net/projects/boost/files/boost/ 2.解压boost_1_59_0.tar.gz cp -a boost_1_59_0 /usr/local/boost 3.cmake编译(要在 阅读全文
posted @ 2016-05-10 18:52 maxomnis 阅读(205) 评论(0) 推荐(0)
摘要:msyql 5.7.11版本安装 mysql生成的root的临时密码是 2016-05-10T10:05:47.421912Z 1 [Note] A temporary password is generated for root@localhost: v:gNXSw5FTkw 使用 mysql - 阅读全文
posted @ 2016-05-10 18:51 maxomnis 阅读(19636) 评论(1) 推荐(1)
摘要:单引号里面的内容是直接被当做一个字符串,用双引号定义的字符串的内容最只要的特征就是会被解析。 阅读全文
posted @ 2016-05-08 12:39 maxomnis 阅读(144) 评论(0) 推荐(0)
摘要:为什么使用phpize? 比如刚开始安装的时候使用 ./configure --prefix=/usr/local/php7 --exec-prefix=/usr/local/php7 --bindir=/usr/local/php7/bin --sbindir=/usr/local/php7/sb 阅读全文
posted @ 2016-05-02 20:24 maxomnis 阅读(359) 评论(0) 推荐(0)
摘要:extension = seaslog.so seaslog.default_basepath = /log/seaslog-test ;默认log根目录 seaslog.default_logger = default ;默认logger目录 seaslog.disting_type = 1 ;是 阅读全文
posted @ 2016-05-02 19:31 maxomnis 阅读(1512) 评论(0) 推荐(0)
摘要:PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库,基于php代码的,安装目录在/usr/local/php7/lib/php PECL 是“PHP Extension Communi 阅读全文
posted @ 2016-05-02 19:27 maxomnis 阅读(228) 评论(0) 推荐(0)
摘要:PEAR安装 linux下只要你安装的是PHP 4.3.0以上的版本,默认安装都是支持PEAR的,除非你使用了”--WITHOUT-PEAR”选项,修改PHP.INI文件,在INCLUDE_PATH部分添加pear包目录,以确保php中用include能找到文件。PHP目录下会有/bin/pear, 阅读全文
posted @ 2016-05-02 18:41 maxomnis 阅读(981) 评论(0) 推荐(0)
摘要:Configuration File (php.ini) Path /usr/local/php7/etc 这个目录下面也有php.ini文件(如果在编译./configure -with-config-file-path=/usr/local/php7/etc 指定了该参数的话) ,php-fpm 阅读全文
posted @ 2016-05-02 18:02 maxomnis 阅读(2044) 评论(1) 推荐(0)
摘要:默认情况下nginx是会显示php的报错的,如果要关闭报错显示,需要在/usr/local/php7/etc/php-fpm.d/www.conf文件里面设置,貌似默认情况下在php.ini关闭没效果, 如下设置就可以了: 如果没有生效,查看下phpinfo()输出的结果中,display_erro 阅读全文
posted @ 2016-05-01 01:53 maxomnis 阅读(689) 评论(0) 推荐(0)