openssl自建证书SSL+apache

No Comments. Posted in Unix Like, Web by neemem on 10-29-2008. 108 views

本文章在LINUX9+apache2.0.52,tomcat5.5.6,j2se1.5,openssl0.97上实验通证 本文的目的是为了交流,如有出错的地方,请指教 转载请注明出处,并保持文章的完整性 现在开始安装 首先在安装之前要明白一些基本概念 1、SSL所使用的证书可以是自己建的生成的,也可以通过一个商业性CA如Verisign 或 Thawte签署证书。 2、证书的概念:首先要有一个根证书,然后用根证书来签发服务器证书和客户证书,一般理解:服务器证书和客户证书是平级关系。在SSL必须安装根证书和服务器证书来认证。 因此:在此环境中,至少必须有三个证书:即根证书,服务器证书,客户端证书 在生成证书之前,一般会有一个私钥,同时用私钥生成证书请求,再利用证书服务器的根证来签发证书。 3、签发证书的问题:我最近找了很多关于openssl的资料,基本上只生成了根证书和私钥及服务器证书请求,并没有真正的实现签证。我这里参考了一些资料.......

More>>

PHP-CMS的发展方向:简单,易用,美观

2 Comments. Posted in Ezpublish, PHP, Web by neemem on 10-29-2008. 165 views

看点1,服务器一键安装,鼠标点点就搞定:输入数据库参数,在服务器上点一个按钮就完成全部的安装。简单配置一下网站的属性,设置一下广告, ctrl+c 和 ctrl+v 复制粘贴几篇文章,一个网站就出来了。 看点2,本地安装,直接发布到服务器:在你自己的机器上安装好此CMS,本机调试,生成HTML,此系统自带FTP发布功能(当然还有同步之类的功能),将生成的HTML文件同步到虚拟主机空间上。OK,这就结束了。 国内目前流行的免费的php+cms比较 备注:免费CMS的PHP程序下载都可以在他们的官方网站上下载。(有一些不是开源的,但有免费版) 1.曼波-MAMBO,一个国外的CMS系统,功能很强大,支持添加很多组件,模块;拥有丰富的模板 官方:http://www.mamboserver.com 2.凌波-Limbo(Lite Mambo),顾名思义,是从Mambo演化而来。其目的是在继承Mambo一些强大的功能和特性的同时,对原Mambo系统进行简化,使之变得更.......

More>>

eZ Publish 使用手冊中文版

No Comments. Posted in Ezpublish by neemem on 10-29-2008. 94 views

此文件包含了: eZ Publish 3.9 安裝與中文化簡介 eZ Publish 網頁介面(Website Interface)安裝指引 eZ Publish 網頁介面(Website Interface)客製化指引 eZ Publish 網頁介面(Website Interface)使用者指引 感謝我們的合作夥伴 OSS Integral Institute Co., Ltd. 所提供的檔案 Download: eZ Publish user manuals_tw.rar (2.13 MB)

More>>

nginx初试及apache对比测试

No Comments. Posted in PHP, Unix Like, Web by neemem on 10-29-2008. 388 views

nginx是个比较简便的httpserver,今天下午有空就试了下安装,包括php-fastcgi,并和apache做了一下对比测试。结果令人对nginx刮目相看,在html的测试中表现非常优秀。 nginx的wiki:http://wiki.codemongers.com 首先看看nginx的安装。 1.先安装php for FastCGI # tar zxvf php-5.2.1.tar.gz # ./configure  –prefix=/opt/php-cgi –enable-fastcgi –with-gd –with-zlib-dir=/usr/lib –with-png-dir=/usr/lib –with-freetype-dir=/usr/include/freetype2 –with-mysql=/usr/local/mysql # make # make install # cp php.ini-dist /opt/php-cgi/lib/php.ini 2. 启动php for fastcgi /opt/php-cgi/bin/php -q -b 127.0.0.1:8888 3. 安装nginx 需要pcre支持,下载一个编译安装即可 # tar zxvf nginx-0.5.35.tar.gz # ./confgure –prefix=/opt/nginx # mak.......

More>>

Nginx 0.7.x+PHP5.2.6+MySQL5.1小内存的配置优化

No Comments. Posted in Unix Like by neemem on 10-29-2008. 75 views

原文链接:http://blog.s135.com/post/375.htm] VPS(全称Virtual Private Server)是利用最新虚拟化技术在一台物理服务器上创建多个相互隔离的虚拟私有主机。它们以最大化的效率共享硬件、软件许可证以及管理资源。对其用户 和应用程序来讲,每一个VPS平台的运行和管理都与一台独立主机完全相同,因为每一个VPS均可独立进行重启并拥有自己的root访问权限、用户、IP地 址、内存、过程、文件、应用程序、系统函数库以及配置文件。 VPS服务器最重要的指标就是内存大小,多个VPS服务器可以共享一颗CPU,但不能共享同一块内存。内存越大,价格越贵。 下面,以我的博客所在的VPS为例,介绍在128M内存下对 Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 的优化。 至于 Nginx + PHP + MySQL 的安装配置,可参见:《Nginx 0.7.x + PHP 5.2.6(FastCGI)搭建胜过Apache十倍的Web服务器(第4版) 》 优化后的效果.......

More>>

NCACHE简介

No Comments. Posted in Unix Like, Web by neemem on 10-29-2008. 58 views

NCACHE 是基于 NGINX 的 WEB 服务器模型构件起来的缓存系统, 是SINA公司的开源产品. 起初的目的是为了提升缓存响应速度而开发的,因为SQUID实在比较慢, 而NGINX的优势就在于网络服务上,所以NCACHE计划也就诞生了. NCACHE 最早的时候是作为NGINX的一个HTTP模块进行开发的,因为当时希望做到更好的兼容性和可扩展性,作为独立模块,可以被更好的推广和使用,安装也会很 方便.但后来发现随着代码量的增加,功能的扩充,NGINX的原有模块框架已经不能很好的满足我们了,因此,我们提取了NGINX的内核代码,并把 CACHE部分欠入其中,形成了今天的NCACHE NCACHE本身功能并不强大,且不具备像SQUID般完善的功能和开发框架,甚至不能 支持RFC中关于CACHE部分的描述. NCACHE完全是一套定制化的产品,可以满足像我们一样需要快速部署,简单易用,大并发量,大存储量的朋友们的需求,它不需要复杂的配置,不需要冗余的 复杂代码,并使用最先.......

More>>