仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 466|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来CentOS搭建https 办事器 (apache)

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:25:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们![size=13.63636302947998px]1、装置筹办
[size=13.63636302947998px]
1.装置Openssl
要使Apache撑持SSL,必要起首装置Openssl撑持。这里利用的是openssl-0.9.8k.tar.gz
下载Openssl:http://www.ckuyun.com/source/
tar-zxfopenssl-0.9.8k.tar.gz//解压装置包
cdopenssl-0.9.8k//进进已解压的装置包
./config//设置装置。保举利用默许设置
make&&makeinstall//编译及装置
openssl默许将被装置到/usr/local/ssl

2.装置Apache
从http://httpd.apache.org/下载httpd源代码,这里利用的是httpd2.2.22;
./configure--prefix=/usr/local/httpd2.2.22--enable-so--enable-ssl--with-ssl=/usr/local/ssl--enable-mods-shared=all//设置装置。保举静态编译模块
make&&makeinstall
静态编译Apache模块,便于模块的加载办理。Apache将被装置到/usr/local/apache

2、天生证书

为了疾速搭建好可用的https办事器,必要在/usr/local/httpd2.2.22/conf/目次下
(也能够在其余目次下天生,将天生后的文件拷贝到/usr/local/httpd2.2.22/conf/目次下)
顺次运转以下下令:
1.opensslreq-new-text-outserver.req
2.opensslrsa-inprivkey.pem-outserver.key
3.opensslreq-x509-inserver.req-text-keyserver.key-outserver.crt

详细的能够参考openssl文档;

3、Apache的设置

翻开apache装置目次下conf目次中的httpd.conf文件,找到
#LoadModulessl_modulemodules/mod_ssl.so
删除行首的设置语句正文标记“#”
保留加入。
翻开apache装置目次下conf目次中的ssl.conf文件,找到
在设置文件中查找以下设置语句
SSLCertificateFileconf/ssl.crt/server.crt将办事器证书设置到该路径下
SSLCertificateKeyFileconf/ssl.key/server.key将办事器证书私钥设置到该路径下
#SSLCertificateChainFileconf/ssl.crt/ca.crt删除行首的“#”号正文符,并将中级CA证书intermediate.crt设置到该路径下
保留加入,偏重启Apache。重启体例:
进进Apache装置目次下的bin目次,运转以下下令
./apachectl-k-stop
./apachectlstart

经由过程https体例会见您的站点,测试站点证书的装置设置。


此时便可以经由过程http和https会见搭建好的办事器;

参考文档:
http://sarsgetaway.iteye.com/blog/1121495
http://www.postgresql.org/docs/8.4/static/ssl-tcp.html


欢迎大家来到仓酷云论坛!
分手快乐 该用户已被删除
沙发
发表于 2015-1-16 17:55:20 | 只看该作者

给大家带来CentOS搭建https 办事器 (apache)

查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
不帅 该用户已被删除
板凳
发表于 2015-1-22 20:46:44 | 只看该作者
如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
蒙在股里 该用户已被删除
地板
发表于 2015-1-31 15:38:44 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
飘灵儿 该用户已被删除
5#
发表于 2015-2-6 21:52:07 | 只看该作者
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-19 01:03:08 | 只看该作者
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
乐观 该用户已被删除
7#
发表于 2015-3-6 12:56:07 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-13 02:15:23 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
金色的骷髅 该用户已被删除
9#
发表于 2015-3-20 10:56:59 | 只看该作者
就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 08:28

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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