关于CentOS下Subversion(SVN)的登录问题
公司一直使用的是CVS来做版本控制,这对我这个已经用过SVN的追新狂来说实在别扭,年前就打算给公司的服务器装上SVN,无奈被一变态问题困扰至今,今天总算发现问题所在。 安装方法就不用说了,网上一堆,为了以防万一,我先在公司的开发服务器上装了一遍(开发服务器的系统和web服务器的系统都是CentOS 5.2),装完后一切都很正常,再到web服务器上安装,问题就出来了,输入地址登录时,总是通不过验证,看了一下apache的error-log,内容如下: 看来问题是在passwd的权限上,可我早已经给它chm...
CentOS5.2(x86_64)下使用Apache2+mod_fcgid
mod_fcgid是国人开发的一款Apache module,为什么要用这个?下面是引用官方站的一段说明: 1. 配置前的准备 在配置前,要先确认Selinux关闭,否则会出现一些莫名奇妙的问题。 用以下命令关闭Selinux 用以下命令使更改生效 mod_fcgid没有被加到centos官方的软件源中,不过我们可以借助centos.karan.org的测试软件库来用yum命令方便地安装mod_fcgid,命令如下: 编辑kbsingh-CentOS-Extras.repo来修改gpgcheck=0和e...
Linux(CentOS)下连接MSSQL
CentOS版本:5.2 x86_64 / MSSQL版本:2000 / PHP版本:5.2.6 注意事项 :如果CentOS开启了selinux,需要用如下命令开启SELinux对于httpd的网络访问权限: 1. 安装 安装完成后,查看 /usr/lib64/php/modules/mssql.so 文件的大小,PHP 5.26版 所用的应该是154,397字节,如果不是,猛击这里(64位版本)下载替换。 2. 配置(非必须) 打开/etc/freetds.conf 配置MSSQL的IP地址和端口号...
各大学FTP地址
全国各大学FTP列表, 成都信息工程学院ftp ftp://xsc.cuit.edu.cn/ 大连理工大学 ftp://ftp.dlut.edu.cn ; 上海交通大学 ftp://ftp.shnet.edu.cn ; ftp://mssite.sjtu.edu.cn ; 同济大学 ftp://ftp.tongji.edu.cn ; 南京大学 ftp://ftp.nju.edu.cn ; 南京邮电学院 ftp://ftp.njupt.edu.cn/ ; 南京理工大学 ftp://ftp.njnet.ed...
Linux下用SCP无需输入密码获取文件
通常用scp命令通过ssh获取对方linux主机文件的时候都需要输入密码确认,如果需要在主机上做一个自动获取文件的shell脚本,这样显然是不行的,通过下面的设置,可以不需要输入密码,直接获到文件。 这里假设主机A用来获到主机B的文件。 ssh 在主机A上执行如下命令来生成配对密钥: ssh-keygen -t rsa 显示信息如下: oracle Generating public/private rsa key pair. Enter file in which to save the key (/...
Linux使用iptables来防止web服务器被CC攻击
当apache站点受到严重的cc,我们可以用来web被CC,实现自动屏蔽的功能。 1.系统要求 (1)LINUX 内核版本:2.6.9-42ELsmp或2.6.9-55ELsmp(其它内核版本需要重新编译内核,比较麻烦,但是也是可以实现的)。 (2)版本:1.3.7 2. 安装 安装iptables1.3.7和系统内核版本对应的内核模块kernel-smp-modules-connlimit 3. 配置相应的iptables规则 示例如下: (1)控制单个的最大并发连接数 iptables -I INP...
Oracle 11g Enterprise Manager(em) 无法启动问题解决
Linux下安装Oracle 11g可以参考官方指南:点击进入 这里我用的是CentOS5.2,在最后安装到创建Enterprise Manager配置的时候出现了错误,用 emctl start dbconsole 命令启动Enterprise Manager就会出现如下错误: 用 emca -config dbcontrol db -repos create 命令手动配置Enterprise Manager也会出现错误,信息如下: 查看文件 emca_2009_08_28_11_20_50.log...
linux IPTABLES 配置案例
如果你的IPTABLES基础知识还不了解,建议先去看看. 开始 我们来配置一个filter表的防火墙. (1)查看本机关于IPTABLES的设置情况 [root@tp ~]# -L -n Chain INPUT (policy ACCEPT) target prot opt source destinationChain FORWARD (policy ACCEPT) target prot opt source destinationChain OUTPUT (policy ACCEPT) targe...
为CentOS(5.2)安装VNCServer
平时操作公司开发服务器都是用ssh,如今需要安装Oracle,需要在桌面系统上面操作,这不,找VNC来帮下忙。 yum 安装 设计开机启动vnc服务 编辑 /etc/sysconfig/vncservers 文件,加入如下两行 第3步,我添加了两个系统帐号,这样就需要在每个帐号目录下修改 xstartup 文件,root的帐号目录为/root,oracle帐号目录是/home/oracle,这里需要注意,如果oracle目录下没有.vnc目录,就需要从root下拷贝一份过来,然后编辑两个帐号目录下的 ~...
Server2008下为IIS7配置PHP+MySQL+phpmyadmin
最近开始用Server2008系统,今天想配置一下PHP环境,结果发现Vista和Server2008竟然都不支持apache,MS还真是够小气,以前在Win2003下面一直用的APMServ,看来Server2008下暂时是用不成了,只好手动为IIS7来配置了,把步骤和注意的问题在这记录下来。 在这里我把PHP和MySql还有phpMyadmin都统一放在了D:\Program_Green\_Server目录下,php和Mysql我下载的都是免安装版。 首先要把mysql5目录中的my-small.i...
Visual Studio自动生成代码插件AutoCode的使用
对于.net 2.0的程序员来说,不断重复地写get/set无疑是件极其枯燥的事情,虽然.net 3.5有推荐出自动属性,但想要真正过渡到3.5恐怕还需要一段时间,这里介绍一下很方便的代码生成插件AutoCode,可以极大地方便在2.0下的开发。 官方网站:http://www.devprojects.net 这里我用的VS2008中文版,该插件最新版对中文支持不太好,需要下载这个版本:AutoCode 2008 v3.90.331,下载安装成功后会在VS的“工具”-》“外接程序管理器”中看到AutoC...
.Net学习手记: 缓存应用之数据库依赖
想了半天也没想到一个满意的标题,暂且这样吧。 今天终于用到了.net网站中的缓存功能,因为首页有部分数据更新不频繁,如果不缓存起来,每次打开首页都要查询一次数据库,影响性能,查阅了相关资料并实现了对数据库进行监视,如果有变动,则更新缓存。 要实现起来步骤还不少: 1. 为数据库配置为支持缓存依赖项 ASP.NET 提供了一些实用工具,可用于配置 SQL Server 上的 SQL 缓存,其中包括一个名为 Aspnet_regsql.exe 的工具和 SqlCacheDependencyAdmin 类。...