首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
grep
负载均衡
server
docker
debian
awk
sudo
dns
ssh
tengine
k8s
log4j
路由器
cron
colors
linux
ftp
devops
centos7
service
tomcat
服务器
unix
vagrant
ubuntu
shell
jenkins
stdout
apache
grafana
centos
nginx
容器
kubectl
运维
sftp
压力测试
port
fabric
crontab
syslog
7层
curl
touch
zsh
交换机
当前位置:
开发笔记
>
运维
> 正文
给APACHE开启SSL服务
作者:yaoyinghua2012 | 来源:互联网 | 2021-10-21 23:56
给APACHE开启SSL服务
1、首先请确认您的Apache服务器已经安装有加密模块,可以是OpenSSL,或是OpenSSL+ModSSL。
如果您的Apache web服务器安装在Unix或linux平台上,您可以通过以下网址获得OpenSSL:
http://www.openssl.org/source/
如果您的Apache web服务器运行在Windows平台上,您可以通过以下网址获得OpenSSL + ModSSL:
http://www.modssl.org/contrib/
2、通过OpenSSL给Apache服务器产生一个密钥对(key pair)
# openssl req -new -nodes -keyout private.key -out public.csr
在这里,您需要根据您Apache服务器的实际信息回答一些问题,主要有:国家名(Country Name)、省或洲际名(State or Province Name)、地方名(Locality Name)、组织名(Organization Name)、组织单位名(Organization Unit Name)、通用名(Common Name)、email地址(Email Name)、私钥保护密码(a challenge password)、可选公司名(An opentional company name)。
这里有必要注意的是,国家名一定要是标准的缩写,中国是CN;通用名一定是FQDN。
3、然后,在您的当前目录下会产生两个文件:private.key和public.csr。
private.key是您的私钥,public.csr是证书请求文件。
4、访问http://demo.sheca.com/testca/TCert1/tcert.asp,申请免费的WEB站点证书,免费的只有15天的使用期限哟。把刚才的public.csr请求文件内容贴进申请页面,完成证书的申请工作。
5、申请完证书之后,将证书文件复制到您刚才保存私钥和请求文件的目录下。
6、现在配置您的Apache服务器的http.conf文件,打开https服务。
请用编辑器(unix或linux可以用vi,windows用notpad。请不要用word之类的字处理软件,因为它会包括一些不可见控制符)
增加如下内容:
SSLCertificateFile /etc/ssl/crt/public.der
SSLCertificateKeyFile /etc/ssl/crt/private.key
请根据您的证书和私钥的实际地址,修改上述内容。
7、重新启动您的Apache 服务器。您可以通过启动脚本来实现。
# apachectl stop
# apachectl startssl
这样,您Apache 服务器的80和443端口同时提供服务了。
apache
服务器
linux
windows
https
编辑器
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
服务器
Windows 平台 Ruby on Rails 安装指南
本文详细介绍如何在 Windows 系统上安装 Ruby 及其开发框架 Rails,包括必要的环境配置和组件安装。 ...
[详细]
蜡笔小新 2024-12-04 13:28:05
shell
Vagrant 快速入门指南
本文介绍了如何通过安装 VirtualBox 和 Vagrant 来快速搭建和管理虚拟机环境。我们将详细探讨如何选择合适的 Box 镜像,以及如何高效地下载、添加和管理这些镜像。 ...
[详细]
蜡笔小新 2024-12-04 11:47:13
apache
linux shell脚本总结
###########性能监控脚本###########################!binbash#监控cpu系统负载IPifconfigeth0|grepinetaddr ...
[详细]
蜡笔小新 2024-12-02 18:58:45
apache
解决CSS因MIME类型不匹配导致的加载失败问题
本文详细介绍了在Web开发过程中,遇到CSS文件因MIME类型不匹配而无法正确加载的问题及其解决方案,适合前端开发者阅读。 ...
[详细]
蜡笔小新 2024-12-02 14:32:48
服务器
2023年PHP创建文件与函数全局调用指南
本文详细介绍了在PHP中如何创建新文件以及如何使自定义函数在整个项目中全局可用的方法,包括最新的实践技巧。 ...
[详细]
蜡笔小新 2024-12-04 18:48:49
apache
Servlet与Web服务
下面根据配置文件,来说明一些底层与webservices的关系:回顾一下servlet的映射模式。我们知道,servlet是从javax.servlet.http.HttpServ ...
[详细]
蜡笔小新 2024-12-04 12:24:57
服务器
解决Windows 2003上MySQL连接失败的问题
本文详细探讨了在Windows Server 2003环境下遇到MySQL连接失败(错误代码10061)的解决方案,包括通过卸载特定的Windows更新和调整系统注册表设置的方法。 ...
[详细]
蜡笔小新 2024-12-03 19:23:31
apache
解决getallheaders函数导致的500错误及8种服务器性能优化策略
本文探讨了解决getallheaders函数引起的服务器500错误的方法,并介绍八种有效的服务器性能优化技术,包括内存数据库的应用、Spark RDD的使用、缓存策略的实施、SSD的引入、数据库优化、IO模型的选择、多核处理策略以及分布式部署方案。 ...
[详细]
蜡笔小新 2024-12-03 18:26:35
apache
深入理解FastDFS
FastDFS是一款高效、简洁的分布式文件系统,广泛应用于互联网应用中,用于处理大量用户上传的文件,如图片、视频等。本文探讨了FastDFS的设计理念及其如何通过独特的架构设计提高性能和可靠性。 ...
[详细]
蜡笔小新 2024-12-03 14:42:56
服务器
深入解析C/S与B/S架构的差异及其发展趋势
本文详细探讨了当前主流的两种系统架构——C/S(客户端/服务器)与B/S(浏览器/服务器)架构的特点、优缺点及未来的发展趋势。 ...
[详细]
蜡笔小新 2024-12-03 11:04:55
service
探索PWA H5 Web App优化之路(Service Worker与Lighthouse的应用)
本文探讨了如何通过Service Worker和Lighthouse工具来优化PWA H5 Web App,旨在提升用户体验,包括提高加载速度、增强离线访问能力等方面。 ...
[详细]
蜡笔小新 2024-12-03 00:01:42
服务器
Linux环境下MySQL主从复制机制详解与实践
本文详细介绍了MySQL在Linux环境下的主从复制技术,包括单向复制、双向复制、级联复制及异步复制等多种模式。主从复制架构中,一个主服务器(Master)可与一个或多个从服务器(Slave)建立连接,实现数据的实时同步。 ...
[详细]
蜡笔小新 2024-12-02 23:08:49
服务器
Redis 教程01 —— 如何安装 Redis
本文介绍了 Redis,这是一个由 Salvatore Sanfilippo 开发的键值存储系统。Redis 是一款开源且高性能的数据库,支持多种数据结构存储,并提供了丰富的功能和特性。 ...
[详细]
蜡笔小新 2024-12-02 21:28:54
apache
深入解析Go语言:为何值得学习及其在Web开发中的应用
本文探讨了Go语言(Golang)的学习价值及其在Web开发领域的应用潜力,包括其独特的语言特性和为什么它是现代软件开发的理想选择。 ...
[详细]
蜡笔小新 2024-12-01 01:41:40
linux
Java 线程池优雅关闭策略详解
本文探讨了在Java应用中实现线程池优雅关闭的两种方法,包括使用ShutdownHook注册钩子函数以及通过SignalHandler处理信号量。每种方法都提供了具体的代码示例,并讨论了可能遇到的问题及解决方案。 ...
[详细]
蜡笔小新 2024-12-03 14:33:02
yaoyinghua2012
这个家伙很懒,什么也没留下!
Tags | 热门标签
grep
负载均衡
server
docker
debian
awk
sudo
dns
ssh
tengine
k8s
log4j
路由器
cron
colors
linux
ftp
devops
centos7
service
tomcat
服务器
unix
vagrant
ubuntu
shell
jenkins
stdout
apache
grafana
RankList | 热门文章
1
优化流媒体中 Trick Play 的图像组与图像头定位技术
2
深入解析Python协程:asyncio模块的应用与优化
3
获取贵州省毕节市高分辨率谷歌卫星影像图
4
探究 /etc/rc.d/ 目录中启动脚本执行后的守护进程特性
5
iOS原生苹果缓存HTML技巧与分享URL实战经验分享
6
探讨String参数作为锁对象时,实际锁定的是哪个具体实例?
7
深入探讨Photoshop的高级应用与技巧
8
Liferay Portal 中 AutoEscape 构造函数的应用与实例代码解析
9
Hacker News热议:众多封装库涌现,程序员是否仍需深入学习算法?
10
如何在Django和Vue中配置共享全局变量以实现跨组件数据传递
11
如何在系统中有效实现商品到期预警功能
12
可转债数据智能抓取与分析平台优化
13
工作154:深入解析代码中的position属性及其解决方案
14
Python全栈开发必备技能:全面解析与快速上手指南,五天速成全栈工程师!
15
CodeForces 722C 数组破坏算法解析与优化策略
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有