标签为 "Apache" 的文章

windows下安装基于Apache的SVN服务器

新本本是win7的系统,安装了PHPnow+SVN,可是配置Apache把我好折腾一遍~反了好多好多的文章,最后终于搞定了~今天特地把windows7(XP)下安装SVN+Apache配置的经验进行分享~
首先安装Apache+subversion ,怎么安装,就不要问我啦~网上教程多的去,可以使用xampp,或者PHPnow等……

1、httpd.conf的SVN安装配置

PS:如果你先安装Apache,再安装Subversion,正常情况下下面的复制工作,Subversion安装程序已经帮你完成了,不过为了安全期间,大家还是按部就班的检查遍吧~

  • 在配置httpd.conf 之前我们需要把加载的模块复制到Apache的modules目录下:
  1. 进入Sibversion的安装目录(通常为c:\program files\Subversion),找到文件httpd/mod_dav_svn.so和mod_authz_svn.so,将它们拷贝到Apache的 modules目录中es)。
  2. 从Subversion的安装目录拷贝文件libdb43.dll(或者libdb44.dll,根据自己的版本决定)到Apache的modules目录。
  • 编辑Apache的配置文件httpd.conf,找到以下内容:

#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_module modules/mod_dav.so

修改为:

LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_module modules/mod_dav.so

即去掉前面的注释符号“#”,没有上面两句,请自行添加。并且在LoadModule 之后添加如下内容:
继续阅读全文……

使用Apache htpasswd.exe来管理SVN帐户

安装完SVN,需要配置到Apache,需要建立一个账户管理文件如:passwd,可是建立了passwd,需要添加SVN用户的时候,我们应该怎么操作呢?这时我们就要用到Apache下的DOS文件——htpasswd.exe啦!

1、htpasswd基本语法

htpasswd.exe在Apache文件夹下的bin中,htpasswd的基本语法是:

htpasswd [-cmdpsD] passwordfile username
htpasswd -b[cmdpsD] passwordfile username password

如我们要在G盘创建一个passwd的文件,需要用到下面的命令

htpasswd -c G:\\passwd wyq

回车会出现提示,要你输入wyq的密码,输入两次后,就可以在G盘看到刚才我们创建的passwd文件了~其中密码是md5加密的~
如果我们不想输入密码,就可以直接使用下面的命令:

htpasswd -c G:\\passwd wyq wyq

继续阅读全文……

设置htaccess应该注意的问题

今天给爱墙做SEO优化,发现自己没有自定义404页面,并且还发现存在index of列目录的漏洞,后来才知道原来WordPress都没有在htaccess中使用Options -Indexes来防止列目录,于是先加上了Options -Indexes来防止列目录的问题,自动转为了404错误,而不是403,呵呵~

可是我改变了爱墙的根目录下的htaccess配置把404页面指到了404.html,可是就是不能实现404页面的跳转呢?难道htaccess的404配置不可用?而是直接都返回到了爱墙的首页(http://love.js8.in)~这样子听说对SEO是很不好的,搜索引擎不会收录网站的首页,于是上网google原因,找了半天的原因也没有找到问题的根本所在~

后来我在一片不起眼的文章中找到了问题的所在~
继续阅读全文……

返回顶部