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

lighttpd安装和配置https

apt install lighttpd
apt-get install php-cgi
lighttpd-enable-mod fastcgi fastcgi-php
service lighttpd force-reload

lighttpd配置https

sudo nano /etc/lighttpd/lighttpd.conf

加入:

server.modules += ("mod_openssl")
$SERVER["socket"] == "0.0.0.0:443" {ssl.engine = "enable"ssl.privkey= "/home/ubuntu/ssl/key.pem"ssl.pemfile= "/home/ubuntu/ssl/fullchain.pem"ssl.openssl.ssl-conf-cmd = ("MinProtocol" => "TLSv1.2") # (recommended to accept only TLSv1.2 and TLSv1.3)#ssl.ca-file= "/etc/lighttpd/certs/www.example.com/chain.pem" # (needed in $SERVER["socket"] before lighttpd 1.4.56 if ssl.pemfile in $HTTP["ho>
}

ssl.privkey私钥
ssl.pemfile公钥
重启lighttpd

为了重定向所有网络主机到它们的HTTPS安全访问方式,用以下内容取代之前的socket 80端口配置:

server.modules += ( "mod_redirect" )
$SERVER["socket"] == ":80" {$HTTP["host"] =~ ".*" {url.redirect = (".*" => "https://%0$0")}
}
http://www.lryc.cn/news/385958.html

相关文章:

  • 淘客返利平台的API设计与安全
  • SQL面试真题解答 SQL求连续五天上升 (SQL窗口函数使用)
  • 39 - 安全技术与防火墙
  • Python学习笔记26:进阶篇(十五)常见标准库使用之性能测试cProfile模块学习使用
  • python中类的继承详解
  • 社交风潮塑造者:探索用户在Facebook的影响力
  • Kotlin设计模式:代理模式详解
  • PostgreSQL逻辑备份-pg_dump
  • UG_NX11.0之Windows11中安装出错及解决方法
  • android view 设置过 transalationY/X 后 marginTop/marginStart/Left 不变
  • 解释在Android中如何实现本地存储,包括SQLite数据库和SharedPreferences。
  • 鸿蒙开发 之 健康App案例
  • umi3项目axios 请求参数序列化参数
  • js实现数据去重合并
  • [ios逆向]查看ios安装包ipa签名证书embedded.mobileprovision解密 附带解密环境openssl
  • tr、cut、split、grep -E
  • 《分析模式》漫谈08-单继承不是“唯一继承”
  • c++字典
  • rga_mm: RGA_MMU unsupported Memory larger than 4G!解决
  • 构建个人文件上传服务:Python Flask实现上传和下载完整指南
  • 瓦罗兰特新赛季更新资讯 瓦罗兰特新赛季免费加速器
  • 希尔排序的实现
  • 使用Python selenium爬虫领英数据,并进行AI岗位数据挖掘
  • 如何在Android应用程序中实现高效的图片加载和缓存机制。
  • 【机器学习项目实战(二)】基于朴素贝叶斯的中文垃圾短信分类
  • 当用户需求不详细时,如何有效应对
  • 最新AI智能聊天对话问答系统源码(图文搭建部署教程)+AI绘画,文生图,TTS语音识别输入,文档分析
  • [图解]SysML和EA建模住宅安全系统-02-现有运营领域-块定义图
  • 【vuejs】首次页面加载时触发那些声明周期钩子函数
  • adb热更新