当前位置: 首页 > news >正文

linux 服务器类型Apache配置https访问

一:查看服务器类型,下载相应的SSL证书

命令:netstat -anp | grep :80

httpd是Apache超文本传输协议(HTTP)服务器的主程序,所以下载Apache证书

二:将证书解压后复制到服务器上

三个文件:xxx.key xxx_public.cert xxx_chain.cert

三:准备工作完成,配置

1.命令: yum -y install mod_ssl   安装 mod_ssl.so 模块,安装完成后

   A可以在 /etc/httpd/modules 目录下找到 mod_ssl.so 文件

   B可以在 /etc/httpd/conf.d 目录下会出现一个ssl.conf文件

2.打开ssl.conf文件,找到三个配置,修改为你放置的证书路径

SSLCertificateFile /etc/pki/tls/certs/xxx_public.crt

SSLCertificateKeyFile /etc/pki/tls/private/xxx.key

SSLCertificateChainFile /etc/pki/tls/certs/xxx_chain.crt

3.修改443端口的设置

<VirtualHost _default:443>
#设置在这里
ServerName xxx.cn
DocumentRoot "/home/project/"

<Directory "/home/project">
   Options +Includes -Indexes
        AllowOverride All
        Order allow,deny
        Allow from all
        Require all granted
</Directory>

</VirtualHost>

4.打开/etc/httpd/conf.modules.d/00-ssl.conf文件

#LoadModule ssl_module modules/mod_ssl.so 并将前面的#号去掉

5.在/etc/httpd/conf/httpd.conf文件的最后引入之前配置好的文件

Include /etc/httpd/conf.d/ssl.conf
Include /etc/httpd/conf.modules.d/00-ssl.conf

6.重启Apache然后访问你的域名

命令:systemctl restart httpd

http://www.lryc.cn/news/193365.html

相关文章:

  • langchain 加载各种格式文件读取方法
  • 飞花令游戏(Python)
  • 解决“413 Request Entity Too Large”错误 代表请求包太大,服务器拒绝响应
  • MoeCTF2023web
  • C语言编写简易图书管理系统
  • C++入门 第一篇(C++关键字, 命名空间,C++输入输出)
  • python股票波动性分析
  • 53 打家劫舍
  • CentOS 7 基于C 连接ZooKeeper 客户端
  • 2023-2024-1 for循环-1(15-38)
  • 初级问题 程序中的变量是指什么?中级问题 把若干个数据沿直线排列起来的数据结构叫作什么?高级问题 栈和队列的区别是什么?
  • clickhouse数据库简介,列式存储
  • flask 发送ajax
  • Android Gradle 命令打包AAR
  • 如何导出带有材质的GLB模型?
  • C/C++面试常见知识点
  • 详细介绍数据结构-堆
  • 001flutter基础学习
  • leetCode 1143.最长公共子序列 动态规划 + 图解
  • 解密人工智能:KNN | K-均值 | 降维算法 | 梯度Boosting算法 | AdaBoosting算法
  • Python深度学习实践
  • VS2017+QT+PCL环境配置
  • 207、SpringBoot 整合 RabbitMQ 实现消息的发送 与 接收(监听器)
  • 想要精通算法和SQL的成长之路 - 滑动窗口和大小根堆
  • Python算法练习 10.15
  • 智能防眩目前照灯系统控制器ADB
  • 若依 ruoyi 路径 地址 # 井号去除
  • Elasticsearch 和 Arduino:一起变得更好!
  • 基于Ubuntu环境Git 服务器搭建及使用
  • 【quartus13.1/Verilog】swjtu西南交大:计组课程设计