部署 Zimbra Collaboration Suite 最新版 到 CentOS 5.x (64Bit)
部署 Zimbra Collaboration Suite 最新版 到 CentOS 5.x (64Bit) 因有个客户需求购买我们的服务器,部署开源的Zimbra Collaboration Suite邮件系统 我们为客户提供完整的解决方案 我们写下安装配置记录,便于其他技术人员参考我们的操作流程 节约时间 版本约定 操作系统: Centos 5.8 (64位) 软件版本: Zimbra Collaboration Suite 7.1.4 第一步 操作系统安装完成后 首先设置好网络 因为网络我们是使用网络iso安装的 需要先设置 这里就不演示了 操作系统安装完成后 先设置hostname下面的 编辑 vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=mail.dns.net #你的主域名 这个很重要 需要做IP的双向反向解析 否则很容易被拒收和发到对方垃圾邮件箱里 在线编辑本地的ip指向 这个其实可以不设置的 …
忽然间发现cPanel把他使用10年的登录界面换了?
忽然间发现cPanel把他使用10年的登录界面换了? 因为所有服务器都使用了自动更新来保证稳定性 今天例行维护的时候,发现登录界面变了…. 如图 你喜欢吗? …
配置Squid 最新版使用MySQL服务器进行认证
配置Squid 最新版使用MySQL服务器进行认证 不使用PAM方式 改为MYSQL方式 先下载插件 cd /opt wget -c http://people.arxnet.hu/airween/mysql_auth/mysql_auth-0.8.tar.gz 解压后进入目录 更改 src/mysql_auth.conf MAKE 一次 make gcc -I/usr/include -L/usr/lib -c -o src/mysql_auth.o src/mysql_auth.c gcc -I/usr/include -L/usr/lib -c -o src/confparser.o src/confparser.c gcc -I/usr/include -L/usr/lib -c -o src/mypasswd.o src/mypasswd.c gcc -o mysql_auth src/mysql_auth.c src/confparser.c -lmysqlclient -I/usr/include -L/usr/lib …
Windows下重新编译OpenVPN客户端,添加自动保存密码功能
Windows下重新编译OpenVPN客户端,添加自动保存密码功能 OpenVPN客户端一般由两部分组成,OpenVPN和OpenVPN GUI。官方提供的OpenVPN客户端 for Windows为了提高用户账号的安全性,默认不能保存密码。安全性确实提高了,但是遇到网络不好,VPN意外中断时,每次都要手工输入密码,也很烦心。所以我们需要重新编译客户端代码,让其能够保存密码。而OpenVPN GUI的问题在于状态窗口输入的日志字体小得惊人,像我这种戴眼镜后矫正视力才0.6的人,想看清连接状态几乎是不可能的,所以也得改。 搭建编译环境 我很久没有碰过C语言了,所以除了官方推荐的环境,我不确定其他环境是否能顺利编译。 NSIS 下载链接,建议完全安装。 MinGW 下载链接,现在MinGW只提供在线安装程序,安装时再下载相关文件,耗时较长。也可以Google一下,有完整版可下,假设安装路径为 C:\MinGW MSYS 下载链接,假设安装路径为 C:\msys\1.0 msysDTK 下载链接,安装路径和MSYS相同,C:\msys\1.0 配置环境变量,如果变量PATH中已有其他路径,则新增“;C:\MinGW\bin;C:\msys\1.0\bin”,如果变量PATH不存在,则新建一个变量,命名为PATH,内容为“C:\MinGW\bin;C:\msys\1.0\bin”。注意,变量内容都不包含引号,新增变量时,变量内容最前面没有分号。 配置完成后,打开命令提示符,输入bash,如果界面显示“bash-3.1$”,则编译环境搭建完成。 获取预编译文件 OpenVPN编译过程中需要openssl,tap驱动,lzo压缩等文件,我们可以下载已经编译好的文件 下载链接,这里的预编译文件版本不是2.1.1,但不影响实际编译效果。 新建一个工作目录 C:\work,将预编译文件解压后置于工作目录下,应包含以下四个目录: gen-prebuilt lzo-2.02 openssl-0.9.8l pkcs11-helper 编译OpenVPN GUI 获取OpenVPN GUI的源代码 下载链接,解压缩到C:\work\openvpn-gui目录下。 首先修改openvpn.c,找到函数StatusDialogFunc,修改 charformat.yHeight = 100; […] …