![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
文章平均质量分 78
sunsineq
这个作者很懒,什么都没留下…
展开
-
NGINX & PHP Cookie 会话中 PHPSESSID 缺少 HTTPOnly、Secure 属性解决方案
基于安全的考虑,需要给cookie加上Secure和HttpOnly属性,HttpOnly比较好理解,设置HttpOnly=true的cookie不能被js获取到,无法用document.cookie打出cookie的内容。cookie中的Secure指的是安全性。在WEB应用中,对于敏感业务,如:登录或者付款,需要使用HTTPS来保证内容的传输安全,而在用户成功获得授权之后,获得的客户端身份cookie如果没有设置为Secure,那么很有可能会被非HTTPS页面拿到,从而造成重要的身份泄露。原创 2023-06-25 23:40:54 · 3063 阅读 · 0 评论 -
Nginx 配置 ngx_http_auth_basic_module 认证访问 Web
Nginx 配置 ngx_http_auth_basic_module 认证访问 Web在互联网分享时代,我们使用Nginx建立了一个网站、一个网络目录;但是有的时候这些东西我只想分享给熟悉的人,不想让其他人访问。虽然现在有很多的开源程序,方法可以做到我所有的要求。但是我就是喜欢折腾。现在就利用 Nginx 的 ngx_http_auth_basic_module 模块配置一个网页的认证登录。只有输入正确账号和密码才可以访问。如下图,访问网站时提示需要授权;lnmp1.6 的 Nginx 1.1转载 2022-01-27 15:50:40 · 638 阅读 · 0 评论 -
Nginx安装及配置文件详解(Linux版本)
之前对Nginx不太熟悉,然后学习了一段时间,中间还是遇到了一点困难的,在这里把nginx的配置文件、反向代理、负载均衡和HTTP转HTTPS都实现了一下,希望对大家有所帮助!1.Nginx安装可以去看另一篇文章。Nginx环境安装主要的配置文件解释:配置文件存放目录:/etc/nginx 主配置文件:/etc/nginx/conf/nginx.conf 管理脚本:/usr/lib64/systemd/system/nginx.service 模块:/usr/lisb64/ng...转载 2022-01-20 09:53:55 · 3721 阅读 · 0 评论 -
启动Nginx服务失败:Job for nginx.service failed because the control process exited with error code.
启动Nginx服务失败:Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.首次接触nginx,安装完使用命令service nignx restart后,出现这个错误,并按照提示给出的命令查看错误详情systemctl status nginx....转载 2022-01-10 17:27:17 · 10703 阅读 · 0 评论 -
nginx配置ssl时提示nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
nginx在配置ssl时提示以下信息nginx: [warn] duplicate value "TLSv1.1" in /www/server/panel/vhost/nginx/xxxxxxxxxxx.com.conf:42nginx: [warn] duplicate value "TLSv1.2" in /www/server/panel/vhost/nginx/xxxxxxxxxxx.com.conf:42nginx: [warn] duplicate value "TLSv1.3" in原创 2021-04-21 11:51:33 · 5370 阅读 · 0 评论 -
php7的php-fpm.conf文件在哪里
php-fpm.conf是php-fpm进程管理器的配置文件。文件路径:/usr/local/php-fpm/etc/php-fpm.conf一般是在php的安装目录下的etc目录中。我的默认的配置文件如下#全局配置[global]#pid设置,pid进程文件存放的路径pid = /usr/local/php/var/run/php-fpm.pid#错误日志存放路径error_log = /usr/local/php/var/log/php-fpm.log#错误级别。默认: ...原创 2021-02-06 17:36:38 · 2313 阅读 · 0 评论 -
Nginx PHP 报504 Gateway time-out错误的解决方法
Nginx 502 Bad Gateway的含义是请求的PHP-CGI已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致PHP-CGI进程终止。 Nginx 504 Gateway Time-out的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI。 解决这两个问题其实是需要综合思考的,一般来说Nginx 502 Bad Gateway和php-fpm.conf的设置有关,而Nginx 504 Gateway Time-out则是与nginx.con转载 2021-02-06 17:35:29 · 770 阅读 · 0 评论 -
网页提示504 gateway time-out是什么意思?如何解决?
大家在访问网站的时候通常会遇到502错误、404错误等,很少会遇到504错误。但是在我们去访问大流量或者内容数据量较多的网站时,打开网页偶尔就会出现504 gateway time-out,这到底是什么意思?网页出现这种情况又该如何解决呢?首先,大家对于504 Gateway Time-out的字面意思可以理解为网页请求超时,这是我们在浏览网站网页时发出的请求没有响应,从网站程序层面来讲,是请求未能够执行相应的PHP-CGI程序,或者PHP-CGI程序未能做出相应的处理,又或者是CGI程序的响应处理原创 2021-02-06 16:18:31 · 97337 阅读 · 0 评论 -
转 PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法
转 PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法原文地址链接:http://www.linuxidc.com/Linux/2014-06/103103.htm原案例分析:1、原来的网站在wamp环境下搭建完成,一切正常,上传到虚拟主机环境为lnmp,结果访问时可以打开主页,然后点其他页面全部报404错误;2、经分析得出原因:原网站环境为wamp使用了伪静态,伪静态规则写在网站根目录的.htaccess文件中,Apache下默认识别此文件内容,而Nginx服务器不.转载 2020-12-12 10:27:07 · 576 阅读 · 0 评论 -
Nginx同时支持Http和Https的配置
现在的网站支持Https几乎是标配功能,Nginx能很好的支持Https功能。下面列举一个配置同时支持Http和Https的功能。需要注意的是:既然选择使用Https,就是为了保证通信安全,那么就没必要再用Http进行通信了。在URL中还支持Http的方式,主要是为了用户不知道网站支持Https,还是使用Http的方式进行访问。这时Nginx后台需要自动将Http请求转成Https的方式,这样就又能支持Http,又能保证通信安全了。废话不多说,下面直接贴一个Nginx支持Http和Https的...原创 2020-12-08 14:03:44 · 811 阅读 · 0 评论 -
ThinkPHP5.0的nginx配置隐藏入口文件index.php
只需要在配置文件nginx.conf添加下面这串代码location / {if (!-e $request_filename) {rewrite ^/(.*)$ /index.php/?s=$1 last;break;}}如下图红色框框部分宝塔linux面板的nginx隐藏入口文件,需要在网站--...原创 2020-07-08 21:03:46 · 760 阅读 · 0 评论 -
TP5在Nginx环境下去掉url中的index.php
第一步:修改.htaccess文件如下<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]</IfModule>第二步...转载 2020-07-08 20:52:16 · 772 阅读 · 0 评论