首页

文章

Apache SSL安装说明

发布网友 发布时间:2022-02-26 21:19

我来回答

2个回答

热心网友 时间:2022-02-26 22:49

在Apache上安装SSL证书:首先将证书文件复制到您的服务器。

1. 从客户区域下载中间(ComodoRSACA.crt)和基本证书(your_domain_name.crt),然后把它们复制到将会保存证书和密钥文件的服务器的目录上。让它们仅凭根可读。

2. 找到将要进行编辑的Apache配置文件

服务器不同,配置文件所在的位置和名称也会不同,尤其是如果您使用了一个特殊的界面来管理您的服务器配置。

Apache主要的配置文件通常命名为httpd.conf或apache2.conf。这一文件可能位于/etc/httpd/或/etc/apache2/。欲了解不同操作系统和分布中的Apache HTTPD的默认安装布局情况,请查看Httpd Wiki - DistrosDefaultLayout。

通常,SSL证书配置文件位于一个不同的配置文件中的<虚拟主机>块中。配置文件可能位于像/etc/httpd/vhosts.d/和/etc/httpd/sites/那样的目录下,或者在一个名为httpd-ssl.conf的文件中。

在Linux分布上定位SSL配置文件的一个方式是,按如下例子所示,使用grep命令进行搜索。

输入以下命令:

grep -i -r "SSLCertificateFile" /etc/httpd/

/etc/httpd/是Apache安装的基本目录。

3. 根据SSL的使用情况,配置虚拟主机。

如果您需要您的网站能够同时通过安全的(https)和不安全的(http)连接进行访问,您将需要为每种类型的连接配置虚拟主机。将现有连接为不安全的虚拟主机进行备份,然后按步骤4所述配置它。

如果您想要您的网站只能通过https访问,请按步骤4所述为SSL配置虚拟主机。

4. 为启用了SSL的网站配置<虚拟主机>块。

以下是一个为使用了SSL证书的网站配置虚拟主机的简单的例子。粗体是必须进行配置的部分:

更改文件名以匹配您的证书文件:

• SSLCertificateFile应当是您的Comodo证书文件(如your_domain_name.crt)。

• SSLCertificateKeyFile应当是创建CSR时所生成的密钥文件。

• SSLCertificateChainFile应当是Comodo中间证书文件(ComodoRSACA.crt)

如果SSLCertificateChainFile指令不能正常运行,试着使用SSLCACertificateFile 命令。

5. 重启前测试Apache配置

重启前检查Apache配置文件以查看是否有任何错误总是最好的,因为如果您的配置文件有语法错误,Apache将不能启动。运行以下命令:(在一些系统上是apache2ctl)

apachectl configtest

6. 重启Apache

您可以使用apachectl命令来停止和启动支持SSL的服务器:

apachectl stop

apachectl start

注意:如果支持SSL的服务器不能启动,尝试使用“apachectl startssl”而不是“apachectl start”。如果SSL支持只能加载“apachectl startssl”,建议您调整Apache的启动配置,将SSL支持包括在常规的“apachectl start”命令中。否则,您的服务器在重启时可能会要求使用“apachectl startssl”手动重启Apache。这通常包括移除封装您的SSL配置的<IfDefine SSL> 和</IfDefine>标签。

热心网友 时间:2022-02-27 00:07

...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 淘宝客必备的九大工具有哪些? 电脑里硬盘如何共享怎么实现多台电脑共用一块硬盘 两台电脑一个硬盘两台电脑是否可以同时用一个硬盘 共享电脑硬盘怎样设置局域网电脑硬盘共享 现在下载歌曲好还是不下好 故障码P033D的含义解析 切菜机多功能型切菜机 scanbox三维扫描仪 苹果13没有删除的备忘录怎么恢复? iphone备忘录永久删除怎么恢复?iphone备忘录恢复最近删除文件方法介绍... 备忘录最近删除怎么找 初一班主任工作计划 新初一班主任工作计划 359度是什么角 报个 定向乡镇卫生院 的医学好不好 酒驾缓刑节保证书怎么写 合同法律咨询免费 这款充电宝可以带上飞机吗? 倪俊卿成就及荣誉 江苏种牛站有几家? 山东宏正牧业有限公司服务承诺 吃早餐后抽血会影响体检结果吗 电脑如何设置护眼模式(台式电脑如何设置护眼模式) 电脑显示器设置护眼电脑屏幕怎么设置比较护眼 广告机是否支持分屏显示功能? 上海东丰船务有限公司怎么样? 马弗炉管厂家 CF手游体验服怎样获取资格 穿越火线体验服在哪申请资格_cf手游体验服资格申请入口链接 穿越火线体验服资格申请链接在哪-穿越火线体验服资格申请链接介绍 快手浏览量多少才能赚钱?快手靠浏览量能挣多少钱? 小麦胚芽如何吃最好 个头怎么造句 高跟鞋走路磨脚该如何处理? 除螨虫的特效药 螨虫什么药物可以除掉 网上在哪买奢侈品 二手包包闲置了怎么办 夫妻想要怀孕要提前做哪些准备 手机图片如何投屏到电视上去 手机图片投屏到电视上去的方法 分区助手无法压缩卷怎么处理? 广州北斗公司有哪些 在文件夹里.把cfg文件删掉.电影还可以看么? 办理骑士卡要钱吗? 一千个伤心的理由吉他谱前奏怎么弹出 一千个伤心的理由吉他谱 去中国逛夜市,必买的小吃有哪些? 上海香肠的配料秘方有哪些? 安装Apache时如何设置Network Domain和Server Name apache2的Apache 的安装 Apache+php+mysql在windows下的安装与配置 Apache+Php+Mysql在Linux下的安装与配置 如何查看已经安装了的php和apache的配置选项 apache怎么安装和配置ssl 关于Apache的安装。。。 linux下如何找到apache的安装目录。找到apache的配置文件? 如何配置apache的基本问题? 微信突然自己退出登录,重新登录后里面的聊天记录都没有了是怎么回事?_问一问 微信退出后再登陆为什么收不到消息 在平板上登陆微信退出后再怎么登陆 如何在Linux下查看分区和剩余空间大小 微信退出登陆后再登陆而说在另一台机登陆了,咋办? LINUX系统如何使用大于2T的磁盘分区 为什么微信每次退出再登陆都要重新输密码 red hat linux 系统下如何重新划分磁盘分区 Linux系统中进行磁盘管理的常用命令有哪些?分别有什么功能 举例说明在LINUX中对一块新硬盘进行分区,格式化,挂载的步骤(写出命令) Linux系统格式化分区用哪个命令 mysql5.7和apache怎么配置 用Apache搭建网站问题 apache tomcat配置 在配置apache服务器前,要对apache软件包进行安装与启动 怎么更改Apache配置文件 nginx和Apache相比怎么样啊,好用么,有经验的给回答一下啊。 一台服务器同时部署了nginx 和apache.apache里面加新网站 nginx和apache哪个比较好呢? 交管12123怎么查看违章拍照 学习Docker哪本书最好 求一份docker/jenkins教程 如何通过Docker进行容器编排 docker快速搭建几个常用的第三方服务 如何使用docker搭建视频网站 尚硅谷Java视频教程_Docker核心技术学起来难吗? 如何用docker容器运行一款游戏 如何在虚拟机安装docker Photoshop画曲线和箭头的问题 如何把docker进程把启动文件映射到容器内 PS怎么做出这样的弧线箭头?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com