nginx的高级配置(1)——为某个虚拟主机添加用户验证
版本: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)——为某个虚拟主机添加用户验证相关推荐
- Nginx(6)-配置基于域名的虚拟主机
配置基于域名解析的虚拟主机 1.准备站点 我们站点统一放到/www/vhosts/下,每个站点根目录名称都和域名相同,具体如下. 新建www.stu31.com的站点根目录 [root@www ext ...
- nginx笔记 安装nginx 配置 反向代理 多虚拟主机
1,检测linux上是否 通过yum安装了nginx rpm -qi nginx 2.安装nginx之前的依赖包 yum install gcc patch libffi-devel pytho ...
- 编写一键备份MYSQL数据库脚本; 一键Nginx虚拟主机添加、删除脚本;
1.编写一键备份MYSQL数据库脚本: 1)支持任意单个或者多个数据库的备份: 2)支持多个数据库.所有库备份: 思路: 备份mysql数据库命令 #到处mysql所有库的数据到mysql_all.s ...
- 【JSP】01Tomcat安装配置+小heike之“虚拟主机”操作
关于Tomcat安装配置+小heike之"虚拟主机"操作 注:此文仅为个人学习笔记 (持续更新ing-) 一.下载/配置Tomcat(共分三步:下载/配置/验证) 1. 下载: ( ...
- ubuntu apache2配置详解(含虚拟主机配置方法)
在Windows下,Apache的配置文件通常只有一个,就是httpd.conf.但我在Ubuntu Linux上用apt-get install apache2命令安装了Apache2后,竟然发现它 ...
- 配置Apache服务器的虚拟主机
配置Apache服务器的虚拟主机 (1)启用apache的虚拟主机功能 LoadModule vhost_alias_module modules/mod_vhost_alias.so (2
- Thinkphp5的项目配置到西部数码虚拟主机
Thinkphp5的项目配置到西部数码虚拟主机 公司用的服务器是西部数码的虚拟主机 但是自己的项目又是thinkphp5.0的项目,大家都知道tp5.0项目的默认入口文件是在public目录下的ind ...
- 阿里云虚拟主机 mysql_阿里云虚拟主机数据库用户操作是怎样的
阿里云虚拟主机数据库用户操作是怎样的,阿里云开启数据库. 对于大多数小型或初期项目来说,我们可能常用的做法是先将web.数据库全部安装在一起,后期根据需要来看是否将数据库单独迁移分离.传统物理服务器可 ...
- linux的Nginx安装、默认虚拟主机、用户认证、域名重定向配置介绍
Nginx介绍 Nginx官网(http://nginx.org),最新版1.13,最新稳定版1.12 Nginx应用场景:web服务.反向代理.负载均衡 Nginx著名分支,淘宝基于Nginx开发的 ...
最新文章
- Java 程序员如何使用 Shiro 框架
- 自定义窗体设计器-控件测试
- Java Lambda表达式初探
- mysql设置check
- TensorFlow Lite+Android,Google要搞的大事情
- 腾讯,百度,网易游戏,华为笔面经验
- 转PET灌装机的完善
- C/C++中单井号与双井号的使用
- (转)通过maven,给没有pom文件的jar包生成pom文件,maven项目引入本地jar包
- [luoguP1029] 最大公约数和最小公倍数问题(数论)
- mysql使用联合唯一索引会影响查询效率吗_想进大厂,这些Mysql索引底层知识你是必须知道的。...
- Python的包(Packages)
- 在大厂厮杀多年,总结出来的技术面试流程注意事项加分点,懂了这些你就成功一半了
- 搭建mock-server
- 错误解决办法:exec /usr/lib/ssh/ssh-askpass : No such file or directory error.
- 二、echarts地图从全国进省从省进市
- TM1620 LED 驱动控制 程序
- DN值,辐射率(Radiance),反射率
- 手机qq邮箱html,手机QQ邮箱在哪里找
- 计算机限制打开移动硬盘,移动硬盘一接到电脑上就显示“一个USB设备超过其集线器端口的电源限制”...
热门文章
- 若依启动sentinel教程
- 最新试客联盟JS逆向分析
- 关于Spring MVC中文乱码问题的解决方法
- eclipse插件 - lombok的安装
- oracle ocm 考题,2012年10 月oracle 10g ocm 认证 考试 真题 题库
- 数学连乘和累加运算符号_期中复习:小学数学各年级知识点和重点、难点大全!...
- windows 传输目录文件到linux pscp: xxx: not a regular file
- MySQL 基准测试(sysbench)工具安装时提示 automake 1.10.x (aclocal) wasn‘t found, exiting
- 实体映射类库之ModelMapper
- o在linux是什么权限,Linux权限管理基本知识大全