QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 679|回复: 4

请问APACHE2下应该如何使用SSL阿?

[复制链接]
发表于 2003-3-8 23:42:17 | 显示全部楼层 |阅读模式
我在编译APACHE2已经安装好最新版的OPENSSL了,在APACHE2配置的过程中也加入了enable-ssl的参数,请问在这些做好后该如果使SSL生效?
 楼主| 发表于 2003-3-9 08:25:42 | 显示全部楼层
up
回复

使用道具 举报

发表于 2003-3-9 21:37:12 | 显示全部楼层
I got it!
If you want to make a online shop like i am doing, in RedHat
You have to do following things
First of all, make sure you have openssl and mod_ssl(for apache
2.0)installed on your RH8.0
then:
1. cd /etc/httpd/conf
2. make genkey  (this will generate public key)
3. make certreq
4. make testcert
doing step 3 & 4 make sure you put your domian name when it asks for your server
name(EX, mine is timeout.homeip.net)
5. restart the appache with command "service httpd restart"

If you want to get rid of the pass-phrase dialog at Apache startup time,
do following in your /etc/httpd/conf/ssl.key folder:
$ cp server.key server.key.org
$ openssl rsa -in server.key.org -out server.key
$ chmod 400 server.key

Better to reboot your RH8.0

Good Luck

BR,
Jackey
回复

使用道具 举报

 楼主| 发表于 2003-3-9 22:12:46 | 显示全部楼层
还是不行呀
回复

使用道具 举报

发表于 2003-3-10 09:56:32 | 显示全部楼层
需要apache(以apache2为例,安装在/usr/local/apache目录下),openssl(rh8自带的rpm包)。
cd /usr/share/openssl/certs;修改一下Makefile,根据你的需要来设定key的生成位置,和加密的强度。
make server.key;make server.crt
然后把crt和key复制到apache的conf目录下(根据ssl.conf中的设定)。
最后apachectl startssl就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 07:40 , Processed in 0.051401 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表