windows apache+tomcat+svn+mysql认证+ssl
来源:互联网 发布:js设置 类 样式 编辑:程序博客网 时间:2024/05/22 10:54
这两天配置apache,时间是花了不少,但最后功夫不负有心人,成功了。
(所有链接的重要网页,都可以在本博客:经典文章中找到)
windows配置这些是有点麻烦的,关键是要找到能够一起工作的各组件的windows版本。下面是我的配置过程:
1.配置apache + svn +mysql认证,主要是参考了下面这篇文章
http://aone.javaeye.com/blog/97352
数据库建表脚本,我把我自己的贴出来:
/*后面会解释*/
set password for 'root'@'localhost' =old_password('root');
/*用来认证的数据库名*/
DROP DATABASE IF EXISTS `apache`;
CREATE DATABASE `apache` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `apache`;
/*用来认证的数据库表名*/
CREATE TABLE `user_info` (
`user_name` char(30) NOT NULL default '',
`user_passwd` char(50) default NULL,
PRIMARY KEY (`user_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
但完全照做,最后是有问题的,你会发现你永远也通不过认证,原因是mod_auth_mysql版本太老了,通过mysql日志,你可以看到以下的出错信息:
Client does not support authentication protocol requested by server; consider upgrad
解决方法有几种:
可以参看:http://www.newasp.net/tech/data/4383.html
我采用的就是更改现在登录用户的密码到以前的版本,也就是sql脚本的第一行
2.apache+ssl
下载apache_2.0.59-win32-x86-openssl-0.9.7j.msi,迅雷上有下
这个是带openssl的版本,而且它可以成功加载上面配置中的mod_auth_mysql,然后配置ssl
可以参看:http://bbs.iusesvn.com/thread-158-1-1.html
这篇文章中配置ssl的段落
3.apache+tomcat
这个是我配置过程中阻力最小的,配置的关键在于找到跟你apache对应的mod_jk版本。
过程可以看下面的这篇文章:http://www.cjsdn.net/post/view?bid=11&id=172565&sty=1&tpg=1&age=0
上面就是全部过程,配置的过程真的很烦,所以要有耐心。最后祝要配置的朋友成功!
longxj
- windows apache+tomcat+svn+mysql认证+ssl
- Linux配置svn+apache+ssl+radius身份认证
- Linux配置svn+apache+ssl+radius身份认证
- 配置Tomcat SSL认证...
- Tomcat配置SSL认证
- TOMCAT配置SSL认证
- tomcat 双向ssl认证
- tomcat+ssl双向认证
- tomcat实现SSL认证
- tomcat ssl认证详解
- windows安装基于Apache的SVN服务器(包括SSL配置)
- windows安装基于Apache的SVN服务器(包括SSL配置)
- windows 2003 server下安装svn+apache+ssl
- windows安装基于Apache的SVN服务器(包括SSL配置)
- windows安装基于Apache的SVN服务器(包括SSL配置)
- windows安装基于Apache的SVN服务器(包括SSL配置)
- 使svn+apache利用ldap进行windows ad账号认证
- FreeBSD5.3 + Apache + ssl认证
- 思维定势陷阱
- 判断素数,各位之和为偶数
- (转)windows 2000 域升级到2003域 实战
- 关于sizeof这个东西
- 僵尸进程(zombie process)
- windows apache+tomcat+svn+mysql认证+ssl
- 关于c++得一些搜集
- 带符号合并行列转换,合并多行结果到一列
- ADO连接Access数据库连接字符串问题
- 转载:在义与利之外
- VS2005/2008序列号
- Multiclock designs in FPGA
- C,C++开源XML库
- 无效的 CurrentPageIndex 值,它必须大于等于 0 且小于 PageCount。