据我所知,只要升级openssl (很久以前就已经完成了,现在重新安装了所有可用的更新(没有openssl ))并重新启动nginx就足够了。我甚至尝试完全停止nginx (用ps验证它)并重新启动它。
但ssllabs仍然告诉我,我很脆弱。我还需要做什么,或者是什么会导致它仍然脆弱?
版本:
ii nginx 1.9.10-1 all small, powerful, scalable web/proxy server
ii nginx-common
我将nginx更新为1.23.4,nginx -t开始显示警告:
nginx: [warn] protocol options redefined for 0.0.0.0:443 in /etc/nginx/sites-enabled/beta:5
nginx: [warn] protocol options redefined for [::]:443 in /etc/nginx/sites-enabled/default:28
nginx: [warn] protocol options redefined for [::]:443 in /etc/nginx/sites-enabled/
因此,在遵循本教程在我的NginX服务器上实现两个网站的同时。
我创建了两个文件夹如下
sudo nano /etc/nginx/sites-available/ideconnect.com
我的档案看上去像这样
server {
listen 80;
listen [::]:80;
root /var/www/ideconnect.com/html;
index index.php index.html index.htm;
# Make site accessible from http://localh
当在sites-available (符号链接到sites-enabled)的文件中使用RTMP服务器块时,我很难让NGINX启动RTMP模块。NGINX配置文件都位于/etc/nginx/。
如果我在nginx.conf中直接使用下面的RTMP服务器块,服务器就会非常好地启动。但是,一旦我从include /etc/nginx/sites-enabled/*;行中删除nginx.conf中的注释,systemctl status nginx.service就会返回"nginx: [emerg] "rtmp" directive is not allowed here
当我试图启动nginx或apt重新加载时,我会得到以下错误:
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2022-05-17 04:46:59 UTC; 8ms ago
Docs: man:nginx
我正尝试在linux容器上为我的本地主机设置nginx,这是配置
## server configuration
server {
listen 443 ssl;
listen 80 ;
## add ssl entries when https has been set in config
ssl_certificate /etc/ssl/cert.pem;
ssl_certificate_key /etc/ssl/key.pem;
ssl_session_cache shared:SSL:1m;
ssl_prefer_se
我试图修复它,但当我运行时,它不能work.Can任何人指导我如何修复它?Nginx 16.0和Centos Linux 7.谢谢
Srv日志:
ul 08 13:29:13 150-95-105-126 systemd[1]: Starting The NGINX HTTP and reverse proxy server...
Jul 08 13:29:13 150-95-105-126 nginx[29274]: nginx: [emerg] "fastcgi_cache" zone "wpcache" is unknown in /etc/nginx/n