为什么80%的码农都做不了架构师?>>>   

1.一般做二次验证:

apache2-utils
mini-httpd
#以上2个包都带htpasswd工具
#sudo   apt-get   install  install  apache2-utils 或 mini-httpd
#htpasswd -b -c /usr/local/nginx/conf/nginx_passwd  kkk kkk   #创建验证文件并添加用户
#htpasswd -b /usr/local/nginx/conf/nginx_passwd  ppp  kkk     #添加验证用户
#htpasswd -D  /usr/local/nginx/conf/nginx_passwd  ppp    #删除用户ppp

2.nginx配置:

server {listen 80 default_server;server_name localhost;root /data/www/t1;index index.php index.html index.htm;#对app目录开启验证location  /app {location ~ .*\.(php|php5)?$ {#fastcgi_pass unix:/tmp/php-cgi.sock;fastcgi_pass  127.0.0.1:9000;fastcgi_index index.php;include fcgi.conf;}#以下验证方式:基本验证auth_basic "input you user name and  password";auth_basic_user_file /etc/nginx/conf.d/nginx_passwd;#auth_basic_user_file conf.d/nginx_passwd; #验证文件配置在ngix目录,不可以配置网站目录下}#对pkg开启目录列表location  /pkg {autoindex on;autoindex_exact_size off;autoindex_localtime on;}

3.apache2配置:

<VirtualHost 127.0.0.1:8081>#ServerName www.example.comServerAdmin webmaster@localhostDocumentRoot /var/www/html<Directory /var/www/html/phpmyadmin>Options Indexes FollowSymLinksAllowOverride authconfig  #自动寻找网站根目录下的.htaccess文件order allow,denyallow from all#Require all granted</Directory>#<Directory /var/www/html/pkg>##对pkg开启目录列表Options IndexesIndexOptions NameWidth=25 Charset=UTF-8 Order allow,denyAllow from all</Directory>#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
#----------------------------------------------------------------
# vi  /var/www/html/.htaccess
AuthName "Please input name and password:"
AuthType basic
AuthUserFile /etc/apache2/apache2.pas
require valid-user

4.重启nginx、apache

转载于:https://my.oschina.net/jk409/blog/412236

apache、nginx验证相关推荐

  1. apache ajax 跨域访问,AJAX跨域访问(从Tomcat8到Apache/Nginx)

    1.在Tomcat的Root目录下放入如下的文件 apache-tomcat-8.0.12X64\webapps\ROOT clientaccesspolicy.xml文件 crossdomain.x ...

  2. ubuntu系统配置nijia_使用Apache/Nginx在Ubuntu 18.04上安装InvoiceNinja的方法

    本文介绍使用Apache/Nginx在Ubuntu 18.04 Server上安装InvoiceNinja的方法,你需要一台至少具有512MB RAM的Linux服务器,同时要搭载PHP和MySQL/ ...

  3. iis thinkphp隐藏index.php,thinkphp 隐藏index.php iis apache nginx

    这篇文章介绍的内容是关于thinkphp 隐藏index.php iis apache nginx ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 针对不同的web服务器,iis7 a ...

  4. 为PHP设置服务器(Apache/Nginx)环境变量

    为PHP设置服务器(Apache/Nginx)环境变量 设置环境变量常见的地方为区分开发环境/生产环境,或者定义一些数据库的帐号密码 设置Apache环境变量 指令 设置当前环境变量为DEV SetE ...

  5. apache/nginx/tomcat的区别

    根据[1] ①:Nginx的并发性要比apache好很多: ②:nginx属于轻量级服务器软件,apache属于重量级软件: ③:nginx在处理静态页的效率要比apache好很多,apache在处理 ...

  6. macOS下Apache+nginx+mysql+php多版本切换的配置

    macOS下Apache+nginx+mysql+php多版本切换的配置 1.安装Homebrew 首先我们要先安装homebrew一个能让你很方便下载Apache.nginx.php的小工具 $ r ...

  7. 三大web服务器对比(lighttpd,apache,nginx)

    这篇没有把IIS服务器列入其中,因为IIS只能在Windows上跑,而apache与lighttpd.nginx这三个WEB网站服务器可以在各种平台上跑. 下面看文章的分析 一.软件介绍(lightt ...

  8. Apache Nginx 防止盗链

    1, Apache Nginx 防止盗链 2, http协议相关信息 Apache 防止盗链 参考 :https://blog.csdn.net/cnbird2008/article/details/ ...

  9. 性能追击:万字长文30+图揭秘8大主流服务器程序线程模型 | Node.js,Apache,Nginx,Netty,Redis,Tomcat,MySQL,Zuul

    本文为<高性能网络编程游记>的第六篇"性能追击:万字长文30+图揭秘8大主流服务器程序线程模型". 最近拍的照片比较少,不知道配什么图好,于是自己画了一个,凑合着用,让 ...

最新文章

  1. mysql之调优概论
  2. SAP S/4HANA的扩展字段的渲染逻辑
  3. 我的 .NET Core 博客性能优化经验总结
  4. php 字符串0转换bool_PHP数据类型转换(转)
  5. 用Java绘制柱形图_Java使用JFreeChart绘制柱形图
  6. 你们学习前端都是靠自学吗?
  7. MyEclipse 8.5可用的序列号
  8. pc网页唤起QQ、企业微信、skype、whatsApp等
  9. 计算机管理的事件id,事件ID6009,6006检测电脑开关机时间
  10. 【opencv】颜色空间总结
  11. springcloud+eureka简单的邮件监控
  12. Laravel SQL查询中first、pluck、lists方法的使用
  13. Matlab App Designer自学笔记(九):容器及图窗控件
  14. centos7.2 下 ffmpeg交叉编译(安卓版x86_64)
  15. OrientDB部署
  16. SSM框架实战系列之十三_H-ui框架之一
  17. 论文阅读笔记 | 三维目标检测——PartA2算法
  18. 悦刻母公司雾芯季报图解:营收10.4亿同比降38% 净利5亿
  19. 网络编程传输层——UDP通信
  20. 如何修改java运行环境版本_安卓修改大师配置Java运行环境的具体操作方法

热门文章

  1. 我的世界基岩版种子和java版种子_我的世界:对萌新最友好的种子,基岩版通用,对老玩家也很适合!...
  2. 杂志订阅管理系统c语言实训报告,C语言程序设计报告—杂志订阅管理软件、、.doc...
  3. android 4.4 webview 上传,android使用webview上傳文件(適配4.4以上系統)
  4. php动态柱形图,php生成柱状图(统计图)程序
  5. mysql中毫秒的保存类型
  6. vmWare中安装centos7
  7. 快速崛起的物联网世界安全问题
  8. [原创]FOCUS处理系统流程之:流程批量生成(个人专用懒人版)
  9. init.d,rc.d详解 Linux运行时详解
  10. 有人上传你的脸?Facebook新功能立刻就会提醒你