开心园地

导航

2012年11月5日 #

最简单的单点登陆SSO系统的实现思路

摘要: 单点登陆系统,像CAS这样的东西大都比较复杂,上首慢,上来就要配个SSL,然后才能走下去,但很多时候我要搞这个SSL干吗呢?我只是需要一个单点登陆系统。至于SSL加密不加密,那是另外一事情,不想一开始就把事情搞得那么复杂!其实单点登陆的主要思想是:如果在一个中央(Central)服务器上已经登陆,当我再次登陆一个结盟(Federal)站点的时候,应该能识别我在中央服务器的登陆信息,从而在结盟服务器通过身份验证。主要的活动就是这个。当在一个服务器上登陆时,我可以产生会话对象,并保存在服务器端,但是我如何在另外一个网站读取它呢?简而言之,就在中央(Central)服务器和结盟(Federal)站点 阅读全文

posted @ 2012-11-05 16:33 开心园地 阅读(604) 评论(0) 推荐(0) 编辑

2012年11月2日 #

Alfresco 4.0.d 的同步多个ldap信息问题

摘要: 1)首先在全局的\tomcat\shared\classes\alfresco-global.properties下面加入如下行:-------authentication.chain=alfinst:alfrescoNtlm,ldap1:ldap-ad,ldap2:ldap-ad (多个ldap)ldap.synchronization.java.naming.security.authentication=simplesynchronization.synchronizeChangesOnly=false (每次都是full方式同步,更新所有用户信息) synchronization.im 阅读全文

posted @ 2012-11-02 14:10 开心园地 阅读(656) 评论(1) 推荐(0) 编辑

2012年11月1日 #

jira,fengoffice,email,timesheet随想

摘要: 公司作为一个有着一点知识性工作的公司,正在使用4工具JIRA fengoffice email客户端 timesheet但其实这4种东西都可以集成到一个统一的环境里,但是现在还没有做到这一点.1)JIRA里记载时间用什么greenhopper的scrum插件,太专业了.2) Fengoffice的文档管理功能太弱了,不如Alfresco.3)Email客户端,太笨重了.未来企业应该有这样一种Office,可以集成所有的东西,而且每个都做到精致化. 阅读全文

posted @ 2012-11-01 18:23 开心园地 阅读(377) 评论(0) 推荐(0) 编辑

2012年10月31日 #

crontab的设置方法

摘要: 一般调用php某命令,可以用下面行:首先切到要执行的程序所在的目录,然后调用php解释器,一般可能php所在路径并没有包含在 crontab所需的环境里.*/5 * * * * cd /website/protected && /usr/local/php/bin/php -q ./yiic cron autoreadYII框架在cronjob里调度的话,如果是PHP5.3以上的环境,则不需要php解释器去执行,加了反而会出错,直接: */5 * * * * cd /website/protected && ./yiic cron autoread 阅读全文

posted @ 2012-10-31 16:23 开心园地 阅读(170) 评论(0) 推荐(0) 编辑

CentOS 防火墙设置

摘要: 比如添加www和ssh端口/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT 然后/etc/rc.d/init.d/iptables saveservice iptables restart----------查看内容/etc/init.d/iptables statuscat /etc/sysconfig/iptables 可以查看 防火墙 iptables 配置文件内容 ------------iptables -F# 允许包从22端口 阅读全文

posted @ 2012-10-31 15:51 开心园地 阅读(149) 评论(0) 推荐(0) 编辑

目前比较常用的负载均衡技术

摘要: 目前比较常用的负载均衡技术主要有:1. 基于DNS的负载均衡通过DNS服务中的随机名字解析来实现负载均衡,在DNS服务器中,可以为多个不同的地址配置同一个名字,而最终查询这个名字的客户机将在解析这个名字时得到其中一个地址。因此,对于同一个名字,不同的客户机会得到不同的地址,他们也就访问不同地址上的Web服务器,从而达到负载均衡的目的。2. 反向代理负载均衡 (如Apache+JK2+Tomcat这种组合)使用代理服务器可以将请求转发给内部的Web服务器,让代理服务器将请求均匀地转发给多台内部Web服务器之一上,从而达到负载均衡的目的。这种代理方式与普通的代理方式有所不同,标准代理方式是客户使用 阅读全文

posted @ 2012-10-31 13:25 开心园地 阅读(517) 评论(0) 推荐(0) 编辑

2012年10月30日 #

解决PHP.ini中的error_reporting不起作用

摘要: PHP.ini中的error_reporting不起作用,一般是因为自己的程序override了这个全局设置,所有要在自己的程序所在的apache虚拟主机中再设置一次:php_admin_value error_reporting 22519#error_reporting = E_ALL & ~E_DEPRECATED & ~E_NOTICE#php_admin_value error_log /custom/log/path/php_errors.logphp_admin_flag log_errors Onphp_admin_flag display_errors Off 阅读全文

posted @ 2012-10-30 15:52 开心园地 阅读(1862) 评论(0) 推荐(0) 编辑

在公司里设置邮件客户端接受gmail帐号邮件

摘要: 公司里尽然禁止一般的POP和SMTP出口。所以只有用gmail的。一般gmail的smtp和POP是 POP3:995SMTP:465 阅读全文

posted @ 2012-10-30 09:16 开心园地 阅读(133) 评论(0) 推荐(0) 编辑

2012年10月29日 #

linux下让SVN Server支持多个LDAP服务器

摘要: 首先要确保 modules/mod_authn_alias.so这个模块在apache目录里,1) 如果没有的话,那么下载apache源码,编译下cd /httpd-2.2.19/modules/aaa//usr/local/apache/bin/apxs -c -i -a mod_authn_alias.c2)编译好后,会自动生成 modules/mod_authn_alias.so并且修改httpd.conf加载这个so.3)修改httpd.conf如下------------ AuthLDAPBindDN "user1@domain1.com" AuthLDAPBin 阅读全文

posted @ 2012-10-29 17:32 开心园地 阅读(698) 评论(1) 推荐(0) 编辑

2012年10月26日 #

linux下用源代码编译安装apache2.x + php5.x

摘要: 下载Apache文件:wget http://archive.apache.org/dist/httpd/httpd-2.2.20.tar.gz解压缩,然后:./configure --prefix=/data/system/apache --enable-so --enable-modules=a... 阅读全文

posted @ 2012-10-26 18:57 开心园地 阅读(631) 评论(0) 推荐(1) 编辑