版本:centos6.5 ; mysql-5.6.26 ;nginx-1.6.3 ;php-5.4.37

环境架构:LNMP

1.配置第二个虚拟主机

可以在nginx.conf 加一行

include  vhosts/*.conf;

这样,我们就可以在 /usr/local/nginx/conf/vhosts目录下创建虚拟主机配置文件了。

#mkdir /usr/local/nginx/conf/vhosts

#cd !$

#vim  111.conf   // 加入

server

server

{

listen 80;

server_name 192.168.137.100;

index index.html index.htm index.php;

root /data/www;

location ~ .*admin\.php$ {

auth_basic "xiayun Auth";

auth_basic_user_file /usr/local/nginx/conf/htpasswd;

include fastcgi_params;

fastcgi_pass unix:/tmp/www.sock;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;

}

location ~ \.php$ {

include fastcgi_params;

fastcgi_pass unix:/tmp/www.sock;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;

}

}

2.用户认证

首先需要安装apache,可以使用yum install httpd 安装

生成密码文件,创建用户

htpasswd -c /usr/local/nginx/conf/htpasswd  test

添加test用户,第一次添加时需要加-c参数,第二次添加时不需要-c参数

总结:用户认证可以使用户登录某个路径时进行用户认证,提高保密度

转载于:https://blog.51cto.com/linuxerxy/1718238

nginx的高级配置(1)——为某个虚拟主机添加用户验证相关推荐

  1. Nginx(6)-配置基于域名的虚拟主机

    配置基于域名解析的虚拟主机 1.准备站点 我们站点统一放到/www/vhosts/下,每个站点根目录名称都和域名相同,具体如下. 新建www.stu31.com的站点根目录 [root@www ext ...

  2. nginx笔记 安装nginx 配置 反向代理 多虚拟主机

    1,检测linux上是否 通过yum安装了nginx rpm   -qi  nginx 2.安装nginx之前的依赖包 yum install gcc patch libffi-devel pytho ...

  3. 编写一键备份MYSQL数据库脚本; 一键Nginx虚拟主机添加、删除脚本;

    1.编写一键备份MYSQL数据库脚本: 1)支持任意单个或者多个数据库的备份: 2)支持多个数据库.所有库备份: 思路: 备份mysql数据库命令 #到处mysql所有库的数据到mysql_all.s ...

  4. 【JSP】01Tomcat安装配置+小heike之“虚拟主机”操作

    关于Tomcat安装配置+小heike之"虚拟主机"操作 注:此文仅为个人学习笔记 (持续更新ing-) 一.下载/配置Tomcat(共分三步:下载/配置/验证) 1. 下载: ( ...

  5. ubuntu apache2配置详解(含虚拟主机配置方法)

    在Windows下,Apache的配置文件通常只有一个,就是httpd.conf.但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它 ...

  6. 配置Apache服务器的虚拟主机

    配置Apache服务器的虚拟主机 (1)启用apache的虚拟主机功能 LoadModule vhost_alias_module modules/mod_vhost_alias.so (2

  7. Thinkphp5的项目配置到西部数码虚拟主机

    Thinkphp5的项目配置到西部数码虚拟主机 公司用的服务器是西部数码的虚拟主机 但是自己的项目又是thinkphp5.0的项目,大家都知道tp5.0项目的默认入口文件是在public目录下的ind ...

  8. 阿里云虚拟主机 mysql_阿里云虚拟主机数据库用户操作是怎样的

    阿里云虚拟主机数据库用户操作是怎样的,阿里云开启数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据库全部安装在一起,后期根据需要来看是否将数据库单独迁移分离.传统物理服务器可 ...

  9. linux的Nginx安装、默认虚拟主机、用户认证、域名重定向配置介绍

    Nginx介绍 Nginx官网(http://nginx.org),最新版1.13,最新稳定版1.12 Nginx应用场景:web服务.反向代理.负载均衡 Nginx著名分支,淘宝基于Nginx开发的 ...

最新文章

  1. Java 程序员如何使用 Shiro 框架
  2. 自定义窗体设计器-控件测试
  3. Java Lambda表达式初探
  4. mysql设置check
  5. TensorFlow Lite+Android,Google要搞的大事情
  6. 腾讯,百度,网易游戏,华为笔面经验
  7. 转PET灌装机的完善
  8. C/C++中单井号与双井号的使用
  9. (转)通过maven,给没有pom文件的jar包生成pom文件,maven项目引入本地jar包
  10. [luoguP1029] 最大公约数和最小公倍数问题(数论)
  11. mysql使用联合唯一索引会影响查询效率吗_想进大厂,这些Mysql索引底层知识你是必须知道的。...
  12. Python的包(Packages)
  13. 在大厂厮杀多年,总结出来的技术面试流程注意事项加分点,懂了这些你就成功一半了
  14. 搭建mock-server
  15. 错误解决办法:exec /usr/lib/ssh/ssh-askpass : No such file or directory error.
  16. 二、echarts地图从全国进省从省进市
  17. TM1620 LED 驱动控制 程序
  18. DN值,辐射率(Radiance),反射率
  19. 手机qq邮箱html,手机QQ邮箱在哪里找
  20. 计算机限制打开移动硬盘,移动硬盘一接到电脑上就显示“一个USB设备超过其集线器端口的电源限制”...

热门文章

  1. 若依启动sentinel教程
  2. 最新试客联盟JS逆向分析
  3. 关于Spring MVC中文乱码问题的解决方法
  4. eclipse插件 - lombok的安装
  5. oracle ocm 考题,2012年10 月oracle 10g ocm 认证 考试 真题 题库
  6. 数学连乘和累加运算符号_期中复习:小学数学各年级知识点和重点、难点大全!...
  7. windows 传输目录文件到linux pscp: xxx: not a regular file
  8. MySQL 基准测试(sysbench)工具安装时提示 automake 1.10.x (aclocal) wasn‘t found, exiting
  9. 实体映射类库之ModelMapper
  10. o在linux是什么权限,Linux权限管理基本知识大全