Nginx配置用户名密码访问
环境信息: 操作系统:CentOS 7.4 IP:192.168.0.111 如果我们 Nginx下搭建了一些站点,但是由于站点内容或者流量的关系,我们并不想让所有人都能正常访问,那么我们可以设置访问认证。只有让用户输入正确的用户名和密码才能正常访问。效果图如下: [监控[nginx](http://www.ttlsa.com/n...
#### 一、Nginx启用Status状态页面 Nginx可以通过with-http_stub_status_module模块来监控Nginx服务器的状态信息。 1、通过nginx -V来查看是否有with-http_stub_status_module该模块。 \[root@localhost \~\]# /usr/local/nginx/sbin/nginx...
### 说明 php-fpm和nginx一样,内建了个状态页,可以通过该状态页了解监控php-fpm的状态。 ### 1、开启开启 php-fpm 状态页 #找到php的安装目录下的www.conf文件,添加pm.status_path配置项。如:我的php安装目录为/usr/local/php,则www.conf文件位于/usr/local/php7/etc/php...
摘要众所周知数据是应用的核心部分,程序坏了换台机器重新发布就可以,但数据一旦丢失,造成的损失将不可挽回,程序发布到生产后,数据的备份便显得尤为重要,由于不一定所有的服务均有资金完成高级... MYSQL为流行的开源数据库管理系统,MySQL的使用者众多,为了维护数据安全性,数据备份是必不可少的,数据库修改或删除操作中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很...
查询Mysql服务器运行的各种状态值,命令如下: mysql\> show global status; 1、慢查询 查询慢查询日志相关命令如下: mysql\> show variables like '%slow%'; +---------------------------+----------+ \| Variable...
当我们维护多个Nginx配置文件时,时常会对比不通版本配置文件的差异,使运维人员更加清晰的了解不通版本迭代后的更新项,实现的思路是读取两个需对比的配置文件,再以换行符作为分隔符,调用difflib.HtmlDiff()生产HTML格式的差异文档。实现的代码如下: \[root@localhost \~\]# cat diff.py ``` #!/usr/bin/py...
Nginx日志默认不做人为处理,日志文件会存放在access.log,error.log两个文件中,随着时间的推移,日志量会越来越大,不方便编辑查看,为了让日志按天存放,可以做一些配置,设置一个定时任务,每天凌晨00:00开始备份昨天的日志,然后重新开启一个新的日志文件。 本文实现的功能是在每天凌晨00:00把前一天的Nginx日志access.log重命名为access-x...
### ngx-fancyindex模块的简介 Nginx Web 服务器自带的目录浏览功能看起来并不是那么的美观,我们可以使用ngx-fancyindex插件来美化目录浏览功能。 Nginx不仅仅作为WEB站点使用,也可以当做一个文件共享的使用,索引目录列表提供用户下载文件,Apache的index功能很强大也很漂亮.咱们使用的Nginx,说下Nginx索引目录,他自带的...
这篇文章主要介绍了隐藏Nginx或Apache以及PHP的版本号的方法,主要用来防止针对性的漏洞攻击,需要的朋友可以参考下 当黑客入侵一台服务器时,首先会"踩点", 这里的"踩点",指的是了解服务器中运行的一些服务的详细情况,比如说:版本号,当黑客知道相应服务的版本号后,就可以寻找该服务相应版本的一些漏洞来入侵,攻击,所以我们需要隐...