Fedora安装openresty
摘要:安装参考openresty.org 安装依赖库yum install readline-devel pcre-devel openssl-devel解压 tar xzvf ngx_openresty-VERSION.tar.gz配置./configure --prefix=/opt/openresty --with-libdrizzle=/usr/local --with-http_drizzle_module --with-luajit --with-http_iconv_module -j2 --with-http_postgres_module然后就是make和make instal..
阅读全文
posted @
2012-01-22 10:08
s3
阅读(798)
推荐(0)
(转)SlickEdit的备份功能
摘要:本内容是为了方便自己学习slickedit而转载的,出处:http://birdnest.blogbus.com/logs/2630364.html注:为了方便大家能够搜索到该文,特将SE改为slickedit.作为一个编辑器如UE,SI等,通常都会有一些小剂量的后悔药提供的:比如Ctrl+Z,再或者提供一个备份文件当你进行保存操作的时候。但是如果你保存了文件好几次了,却突然想回到比较前面或者最初的状态,如果你还没有退出编辑器,某些好的编辑器提供了无限Ctrl+Z的功能还能够让你如愿以偿。可是,我们都还是不免遇到这样的情况(我就很多次^ ^):当你保存了一个文件好几次了,然后又关闭了编辑器,这
阅读全文
posted @
2011-10-27 13:08
s3
阅读(362)
推荐(0)
(转)Slickedit的版本控制
摘要:本内容是为了方便自己学习slickedit而转载的,出处:http://birdnest.blogbus.com/logs/2626863.html今天发现SlickEdit可以和SourceSafe无缝连接,这真是太棒了!!!SlickEdit向成为我的开发中心这个目标又迈进了坚实的一步。下面先对SlickEdit的版本控制系统作个简单介绍:SlickEdit支持几乎所有的版本控制软件,列表如下:. CVS. SourceSafe. ClearCase. PVCS. Perforce. MKS Source Integrity. RCS. ComponentSoftware RCS. CCC
阅读全文
posted @
2011-10-27 13:04
s3
阅读(554)
推荐(0)
(转)SlickEdit的按需显示
摘要:本内容是为了方便自己学习slickedit而转载的,出处:http://birdnest.blogbus.com/logs/2626856.html读过复杂代码的人都有这种体会:如果能够把一个函数或者一个文件里面已经看过的,或者不重要的部分隐藏起来,这样整个函数(文件)的结构就会看得更清晰,读起来也就更加容易。SourceInsight号称代码查看之王,却没有这个功能,UE也是从11版以后才提供的。不过SE不仅有这个功能而且非常之强大,UE的那些在它面前只能算小儿科了。1. 隐藏某个大括号内的内容这个UE是有的,SE中的操作为:将光标放到所需隐藏的大括号内的任意位置,然后选择菜单View-&g
阅读全文
posted @
2011-10-27 13:03
s3
阅读(854)
推荐(0)
ubuntu11.10下使用slickedit16编译nginx(一)
摘要:经过很长时间的对slickedit的熟悉。终于在ubuntu下成功编译了nginx1.1.16版本。过程中,遇到了一些问题。1:slickedit中目录结构的显示问题,默认的是以源码、头文件等划分显示的。可以通过右键修改成以磁盘文件目录结构显示。2:slickedit编译开源程序时,需要直接使用开源程序已有的MakeFile文件。在选择makefile选项时,选择第三个。就是使用已经存在的makefile文件,会在工程目录下生成一个文件,工程名称.mak。3:导入nginx程序的源码,可以将nginx源码svn中的文件全部拷贝到工程目录下,然后通过tree导入的方式全部导入(移除工程自己生成.
阅读全文
posted @
2011-10-26 22:13
s3
阅读(483)
推荐(0)
nginx学习资料收集(补充中....)
摘要:由于自己对C的不熟悉,和平时学习时间安排过少,在学习nginx过程中遇到了很多问题。在agentzh的耐心指导下,我还是有所进步的。为了促进自己学习,也尽量不麻烦别人,我把学习过程中认为有帮助的学习资料记录在此,也希望同学们补充分享。学习nginx模块开发资料:agentzh的两份PPThttp://agentzh.org/misc/slides/nginx-conf-scripting/#1http://agentzh.org/misc/slides/recent-dev-nginx-conf/#1园子里T2噬菌体 写的模块开发简单模块开发,注释很详细 http://wendal.net/2
阅读全文
posted @
2011-07-26 22:42
s3
阅读(691)
推荐(0)
WEB开发模式调整
摘要:原有的WEB开发模式问题很多,大家都懂。将来的WEB开发模式(WEB架构)前端:指用户直接交互的,浏览器,该部分最多的采用html5+css+js。数据在本地只存储一份、同时在本地做基本数据缓存等;中间:指浏览器以后的部分,也就是服务器网关后的东西。该部分主要是负责处理js的CURD操作,现有的REST完全可以满足。承载REST服务的程序?这个也就是大家最熟悉的web server,最好是可以承受高并发的服务器,现有的nginx,可能是最合适的。web server后的程序,也就是数据存储了,数据的存储只能采用分布式数据存储,根据情况可以增加缓存,增加不同的数据存储介质;这样基本就构成了真正的
阅读全文
posted @
2011-07-10 19:32
s3
阅读(398)
推荐(0)
ubuntu下eclipse调试nginx(转)
摘要:1)取Nginx最新代码: wget http://www.nginx.org/download/nginx-0.9.4.tar.gz tar -xvf nginx-0.9.4.tar.gz cd nginx-0.9.4 2)建立Makefile 利用nginx提供的configrue脚本生成Makefile文件: ./configure –without-http_rewrite_module –without-http-cache –with-debug 注意:这里要指定moduel目录(与Nginx源码目录下),还要指定debug编译. 注意:Eclipse 中执行Build proje
阅读全文
posted @
2011-05-27 21:18
s3
阅读(1322)
推荐(0)
nginx基于mysql的身份验证
摘要:需要安装nginx、 ngx_http_auth_pam_module、pam-mysql、mysql安装nginx和ngx_http_auth_pam_module下载nginx和pam模块(http://web.iti.upv.es/~sto/nginx/)编译安装(具体编译nginx看以前的文章)[代码]--add-module=../auth_pam_module,添加了ngx_http_auth_pam_module,存放在/root/auth_pam_module文件中然后make make installmake时可能会报错,[代码]该错误是因为没安装pam-dev[代码]然后重
阅读全文
posted @
2010-12-15 17:30
s3
阅读(892)
推荐(0)
Ubuntu下编译nginx
摘要:下载ubuntu.iso文件通过虚拟机安装,时间有点长。登录的时候使用自己设定的用户密码 登录以后通过sudo passwd root修改root密码重启后使用root登录系统执行[代码]进行系统更新(可先在/etc/apt/source.list修改更新源,针对不同版本系统更新源地址不同)下载(wget)nginxopenssl-1.0.0c.tar.gzpcre-8.01.tar.gzzlib-1.2.5.tar.tar解压(tar)nginxopenssl-1.0.0c.tar.gzpcre-8.01.tar.gzzlib-1.2.5.tar.tar编译并安装没个程序./configur
阅读全文
posted @
2010-12-14 15:56
s3
阅读(386)
推荐(0)
配置nginx身份验证(ngx_http_auth_basic_module)
摘要:编译的时候默认参数即可[代码]修改配置文件[代码]auth_basic "Auth"中的Auth是弹出框(输入用户名和密码)的标题auth_basic_user_file/usr/local/nginx/conf/htpasswd;中的/usr/local/nginx/conf/htpasswd是保存密码的文件密码文件生成,需要apt-get install mini-httpd[代码]配置好后,重启,应该就可以了。注:我在配置的时候,由于IE9缓存数据,造成不弹出身份验证框。清楚缓存就好了。
阅读全文
posted @
2010-12-14 15:37
s3
阅读(1556)
推荐(0)
转:nginx编译参数
摘要:#Nginx安装路径。如果没有指定,默认为 /usr/local/nginx。--prefix=PATH #Nginx可执行文件安装路径。只能安装时指定,如果没有指定,默认为PATH/sbin/nginx。--sbin-path=PATH#在没有给定-c选项下默认的nginx.conf的路径。如果没有指定,默认为PATH/conf/nginx.conf。--conf-path=PATH#在nginx.conf中没有指定pid指令的情况下,默认的nginx.pid的路径。如果没有指定,默认为 PATH/logs/nginx.pid。--pid-path=PATH#nginx.lock文件的路径。
阅读全文
posted @
2010-12-10 09:45
s3
阅读(502)
推荐(0)
转:nginx内置变量
摘要:HTTP核心模块支持一些内置变量,变量名与apache里的对应。比如 $http_user_agent,$http_cookie等表示HTTP请求信息的变量。更多变量:$args, 请求中的参数;$content_length, HTTP请求信息里的"Content-Length";$content_type, 请求信息里的"Content-Type";$document_root, 针对当前请求的根路径设置值;$document_uri, 与$uri相同;$host, 请求信息中的"Host",如果请求中没有Host行,则等于设置的服务器名;$limit_rate, 对连接速率的限制;$re
阅读全文
posted @
2010-12-10 09:45
s3
阅读(396)
推荐(0)
ubuntu10.10中安装eyeos2.2
摘要:环境:ubuntu10.10nginx-0.9.1php5.3.3mysql 5.1PDO mysql的安装:[代码]pecl install pdo_pgsqlPHP_PDO_SHARED=1peclinstallpdo_mysql最后,修改/etc/php5/apache2/php.ini添加代码extension=pdo.soextension=pdo_mysql.so安装SQLITE[代码]修改日志文件夹权限为可读写/system/conf/libs/log4php/logs修改缓存文件夹权限为可读写/system/kernel/services/mmap/cache
阅读全文
posted @
2010-12-07 14:13
s3
阅读(672)
推荐(0)
装好nginx后安装php及php-fpm
摘要:安装 php5-fpm, php5-cgi。并根据自己需要安装其他php组件[代码]配置nginx[代码]代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--server{listen80;##listenforipv4listen[::]:80defaultipv6only=on;##listenforipv6server_namelocalhost;root/var/www;indexindex.phpindex.htmlindex.htm;
阅读全文
posted @
2010-12-07 12:01
s3
阅读(436)
推荐(0)
(转载)linux下nginx+php的安装与配置
摘要:【简介】Nginx 是一个很牛的高性能 Web 和 反向代理 服务器,它具有有很多非常优越的特性:在高连接并发的情况下,Nginx 是 Apache 服务器不错的替代品: Nginx 在美国是做虚拟主机生意的老板们经常选择的软件平台之一。 能够支持高达 50,000 个并发连接数的响应, 感谢 Nginx 为我们选择了 epoll and kqueue 作为开发模型.。Nginx 作为 负载均衡 服务器: Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP 代理服务器对外进行服务。 Nginx 采用 C 进行编写, 不论是系统资源开销还是 CP
阅读全文
posted @
2010-12-07 09:20
s3
阅读(2373)
推荐(0)