占位图像 用户ID: 密码: 验证码: 登录 注册     占位图像
 
教育168搜索

a
频道信息
学前教育 基础教育
小学 初中
高中 高等教育
心理学 机械工程
园林 IT教育
办公软件 Director
Authorware 图形图象
FIREWORKS CORELDRAW
Maya PhotoShop
AutoCAD 3D
操作系统 Windows xp
Windows Vista Linux
Windows 2003 Windows 2000
FreeBSD 注册表
网站制作 FLASH
Dreamweaver CSS教程
装修设计 LightScape
装修风水 方案设计
英语 商务外语
素质教育 法制教育
企业培训
最新更新
·教你制作可以随身携带的Fre
·FreeBSD5.3与Apa
·FreeBSD5.3 Apa
·初学者入门:FreeBSD系
·FREEBSD下搭建支持JS
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSD下Apache
·FreeBSDhandboo
·FreeBSD4.7 Qma
·FREEBSD升级及优化全攻

点击排行
·FreeBSD网站平台建设全
·初学者入门:FreeBSD系
·教你制作可以随身携带的Fre
·FreeBSD5.3 Apa
·FreeBSD5.3与Apa
·FreeBSDhandboo
·porttree更新
·FreeBSD命令lastc
·FreeBSDkernel编
·在FreeBSD5.0上配置
·FreeBSDhandboo
·FreeBSD命令lastc
·FreeBSD上的软件安装方
·FreeBSD中文化全攻略
·利用FreeBSD组建安全的
·FreeBSDhandboo
·在FreeBSD上运行Win
·FreeBSD与Linux的

FreeBSD5.3 Apache ssl认证
发布日期:2005-11-6  浏览:723次
关键字:

由于Apache2只带了ssl的模块,所以我们只需要编译时把ssl模块打开就可以。

现在开始安装Openssl,这个软件主要是用来生成证书:

tar–zxvfopenssl-0.9.7f.tar.gz

cdopenssl-0.9.7f

./config

make

maketest

makeinstall

我们把openssl放进内核目录下,使其在任何目录下都能运行。

cd/usr/local/bin

ln–s/usr/local/ssl/bin/opensslopenssl

接着我们开始安装Apache:

tar–zxfhttpd-2.0.53.tar.gz

cdhttpd-2.0.53

./configure--prefix=”/usr/local/apache2”--enable-so--enable-ssl--with-ssl=”/usr/local/ssl/bin”

make

makeinstall

安装完毕,现在我们来生成证书:

我们在/usr/local/apache2/conf下建立一个ssl.key目录

cd/usr/local/apache2/conf

mkdirssl.key

然后在该目录下生成证书:

cd/usr/local/apache2/conf/ssl.key

生成服务器私钥:

opensslgenrsa–des3–outserver.key1024

生成服务器证书请求:

opensslreq–new–keyserver.key–outserver.csr

按要求填些相关证书信息

签证:

Opensslx509–req–days700–inserver.csr–signkeyserver.key–outserver.cert

为了安全,然后我们把这些文件的权限都设为400

chmod400server.key

chmod400server.cert

最后对/usr/local/apache2/conf/ssl.conf进行修改:

vi/usr/local/apache2/conf/ssl.conf

修改的地方如下几处:

Listen192.168.0.222:443

SSLCertificateFlie/usr/local/apache2/conf/ssl.key/server.cert

SSLCertificateKeyFile/usr/local/apahce2/conf/ssl.key/server.key

这样我们就基本配好了ssl现在我们来让apache启动ssl

/usr/local/apache2/bin/apachectlstartssl

然后要求输入证书密码,正确输入后ssl就连同apache一起启动

关键字:

相关信息 用户评论
·教你制作可以随身携带的FreeBSD系统
·FreeBSD5.3与Apache2.0建立列目录
·初学者入门:FreeBSD系统的安装与优化
·FREEBSD下搭建支持JSP的WEBSERVER
·FreeBSDhandbook中文版10安全
·FreeBSDhandbook中文版15串口通讯
·FreeBSDhandbook中文版14声卡
·FreeBSDhandbook中文版11打印(1)基本设置
·FreeBSDhandbook中文版11打印(1)基本设置
·FreeBSDhandbook中文版11打印(2)高级打印机设置A.过滤器
·FreeBSDhandbook中文版11打印(2)高级打印机设置B.Header
·FreeBSDhandbook中文版11打印(3)使用打印机
·FreeBSDhandbook中文版12存储
·FreeBSD下Apache2.0运行模型分析及性能调整
·FreeBSDhandbook中文版7FreeBSD的启动过程
·FreeBSD4.7 Qmail Mysql Vpopmail QmailAdmin Sq
·FREEBSD升级及优化全攻略
·FreeBSDFTP的架設

 

更多评论

验证码:
验证码