首页 > 系统相关 >Nginx配置https(证书)报错

Nginx配置https(证书)报错

时间:2024-05-15 10:44:53浏览次数:20  
标签:sbin ssl nginx Nginx 报错 usr https local

一、nginx配置问题

nginx配置https的时候报错:

 nginx: [emerg]unknown directive35+GAN "ssl" in /usr/local/nginx/conf/nginx.conf:28 

或者

 nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/loca....

出现这个问题的时候可以检查一下是不是没有配置ssl模块  

检查指令: /usr/local/nginx/sbin/nginx -V

 如果没有红色框里这段,说明你的nginx没有配置ssl模块

 

 

二、开启ssk模块

 

1、找到你安装的源码包(不是/usr/local/nginx)是那个带有版本号的位置。也就是你安装解压之后的文件

查找命令:find / -name 'nginx*'

 2、执行命令

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make

注意不需要执行make install

3、然后备份原有的nginx

备份 : cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

4、然后将刚刚编译好的nginx覆盖掉原有的nginx (这个时候nginx要停止状态)

关闭nginx命令 :  /usr/local/nginx/sbin/nginx -s stop
覆盖原有nginx :  cp ./objs/nginx /usr/local/nginx/sbin/

5、重启nginx

/usr/local/nginx/sbin/nginx

6、查看是否装好

 /usr/local/nginx/sbin/nginx -V

 

标签:sbin,ssl,nginx,Nginx,报错,usr,https,local
From: https://www.cnblogs.com/sanqiyi/p/18193358

相关文章

  • Docker 编译安装Nginx正向代理
    先记录一波正向代理#makebaseimage.FROMdebian:bookworm-20240423-slimASbaseLABELmaintainer="RocSun<[email protected]>"RUNrm-rf/etc/apt/sources.list.d/*\&&echo"">/etc/apt/sources.list\&&ech......
  • ROS学习日记:(报错)terminate called after throwing an instance of 'rclcpp::excepti
    论坛里的一个老哥给出答案https://discourse.ros.org/t/how-to-shutdown-and-reinitialize-a-publisher-node-in-ros-2/4090就是我在初始化环境前先初始化了节点autonode=std::make_shared<Static_tf_broadcaster>(argv);rclcpp::init(argc,argv);rclcpp::spin(nod......
  • Caddy 服务-- 自动https
    Caddy是一个功能丰富的开源Web服务器,具有自动HTTPS的能力。它被设计为易于使用,并具有现代化的功能和配置选项。以下是Caddy的一些主要特点:自动HTTPS:Caddy可以自动为您的网站提供HTTPS支持,而不需要复杂的配置。它使用Let'sEncrypt来自动获取和管理SSL/TLS证书......
  • root用户登陆ssh报错 /bin/bash: Permission denied
    CentOS7.5 ssh服务升级后,sshd服务状态正常,root用户登陆成功Xshell7(Build0157)Copyright(c)2020NetSarangComputer,Inc.Allrightsreserved.Type`help'tolearnhowtouseXshellprompt.[C:\~]$Connectingto127.0.0.1:XXXXX...Connectionestablished......
  • 关于npm install报错问题
    npminstall安装报错时,可能的原因有很多,以下是一些常见的解决方法:请记住,解决npm安装问题通常需要具体问题具体分析。根据错误消息和上下文信息,可能需要采用不同的方法来解决问题。清除npm缓存:有时候,npm的缓存可能会导致安装失败。你可以尝试运行npmcacheclean--force命令来......
  • nginx实用入门
    下载并启动下载地址:http://nginx.org/en/download.html双击即可启动测试启动:http://localhost/部署网站添加该条配置即可server{listen8088;server_name名字;location/{root文件目录;indexindex.htmlindex.htm;}}关闭、开始、重启在cmd下操作,进......
  • 打开symlink类型的文件报错:无法遵循符号链接,因为其类型已禁用
     参考:https://blog.csdn.net/KEVERSO/article/details/84780368在英文系统中对应的是“Thesymboliclinkcannotbefollowedbecauseitstypeisdisabled.”简单的解决方案是,运行以下命令:FSUtilBehaviorSetSymlinkEvaluationL2L:1R2R:1L2R:1R2L:1Windows把文件......
  • 【转】[IDEA] 启动报错 Internal error. Please refer to...
    转自:https://blog.csdn.net/liyh722/article/details/136699609 问题原因:java.net.BindException:地址已在使用中:也就是idea启动时需要占用一些端口,但是已经被其它打开的软件占用了。IDE正在本地主机上启动服务器,它将尝试在6942和6991之间的第一个可用端口上进行绑定,如果IDE......
  • k8s——configmap-secret-nginx实验
    简介configmapsecret一、实验环境二、实验描述三、实验1:步骤1.使用configmap投射到nginx.conf配置文件到pod里1.1需要准备nginx.conf配置文件1.2将nginx.conf内容存放到configmap里(通过文件的方式,,这样简单一点)1.3启动ngnix的pod,使用configmap里的nginx.conf配置文件2.......
  • windows 安装Nginx服务
    一、版本说明  Nginx版本:1.26.0 二、下载Nginx  下载地址:https://nginx.org/en/download.html    选择一个版本,这里选择最新稳定版本  下载后解压到一个目录,注意解压目录最好不要有中文、空格    因为电脑只有一个C盘所以地址在C盘,可以选择自己习惯的安装......