Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >虚拟目录+认证精简

虚拟目录+认证精简

原创
作者头像
呆呆
修改于 2021-05-17 07:23:52
修改于 2021-05-17 07:23:52
1.3K0
举报
文章被收录于专栏:centosDaicentosDai

NameVirtualHost 172.16.1.15:80

<VirtualHost 172.16.1.15:80>

ServerName www.jnds.net

DocumentRoot /var/www/html

Alias /en "/data/CN"

<Directory "data/CN">

AuthType Basic

AuthName "test"

AuthUserFile /etc/httpd/.htpasswd

require user webadmin

</Directory>

</VirtualHost>

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
手把手教你,嘴对嘴传达----Apache的访问控制
HTTP协议是基于TCP协议之上的,在进行HTTP连接之前,要先进行TCP连接,每个TCP连接都要进行三次握手与四次挥手。建立与关闭连接对于HTTP协议而言会消耗很多的内存与CPU资源。 解决办法是HTTP连接保持。就是尽量地保持客户端的连接,通过一个TCP连接传送多个HTTP请求响应,对于客户端可以提高50%以上的响应时间,对于服务器可以降低建立与关闭连接时的资源消耗。
不吃小白菜
2020/09/03
4390
手把手教你,嘴对嘴传达----Apache的访问控制
11.18 Apache用户认证
httpd的用户认证目录 vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把123.com那个虚拟主机编辑成如下内容 <VirtualHost *:80> DocumentRoot "/data/wwwroot/www.123.com" ServerName www.123.com <Directory /data/wwwroot/www.123.com> //指定认证的目录 AllowOverride AuthConfig //这个相当于打开
运维小白
2018/02/06
7680
LAMP虚拟主机配置以及控制目录访问
[root@lamp~]# vi /etc/httpd/conf/httpd.conf
星哥玩云
2022/06/30
9430
Apache、Nginx和Tomcat之虚拟主机配置
ErrorLog "/var/www/logs/test.com-error_log"
菲宇
2022/12/21
7910
Linux基础(day43)
11.18 Apache用户认证 httpd的用户认证目录 vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把123.com那个虚拟主机编辑成如下内容 <VirtualHost *:80> DocumentRoot "/data/wwwroot/www.123.com" ServerName www.123.com <Directory /data/wwwroot/www.123.com> //指定认证的目录
运维小白
2018/02/06
7850
Apache用户认证
Apache用户认证 : 有时候我们的需求是针对某个站点需要认证后再次访问。例如打开某个网址,首先输入用户名和密码,然后就可以访问其内容了! vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> DocumentRoot "/data/wwwroot/haha.com" ServerName haha.com <Directory /data/wwwroot/haha.com> //指
老七Linux
2018/05/09
1.6K0
CentOS 7中httpd服务构建虚拟Web主机与虚拟目录设置详解
虚拟Web主机指的是在同一台服务器中运行多个Web站点,其中的每个站点实际并不独立占用整个服务器,因此被称为“虚拟”Web主机。通过虚拟Web主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本。
星哥玩云
2022/07/28
1.4K0
CentOS 7中httpd服务构建虚拟Web主机与虚拟目录设置详解
Centos 7.2搭建HTTP服务,并进行相关配置
关闭防火墙 #systemctl stop firewalld #systemctl disable firewalld
指剑
2022/07/15
1.1K0
Centos 7.2搭建HTTP服务,并进行相关配置
Apache基本使用总结
KeepAlive是什么东西?它是http协议的一部分,让我们复习一下没有KeepAlive的http请求,从客户在浏览器输入一个有效url地址开始,浏览器就会利用socket向url对应的web服务器发送一条TCP请求,这个请求成功一次就得需要来回握三次手才能确定,成功以后,浏览器利用socket TCP连接资源向web服务器请求http协议,发送以后就等着web服务器把http返回头和body发送回来,发回来后浏览器关闭socket连接,然后做http返回头和body的解析工作,最后呈现在浏览器上的就是漂亮的页面了。这里面有什么问题呢?TCP连接需要三次握手,也就是来回请求三次方能确定一个TCP请求是否成功,然后TCP关闭呢?来回需要4次请求才能完成!每次http请求就3次握手,4次拜拜,这来来回回的不嫌累啊,多少时间和资源都被浪费在socket连接关闭上了,能不能一次socket TCP连接发送多次http请求呢?于是KeepAlive就应运而生,http/1.0里需要客户端自己在请求头加入Connection:Keep-alive方能实现,在这里我们只考虑http1.1了,只需要设置一下Apache,让它默认就是Keep-Alive持久连接模式(Apache必须1.2+才能支持Keep-Alive)。在httpd.conf里找到KeepAive配置项,果断设置为On,MaxKeepAliveRequests果断为0(一个持久TCP最多允许的请求数,如果过小,很容易在TCP未过期的情况下,达到最大连接,那下次连接就又是新的TCP连接了,这里设置0表示不限制),然后对于mysql_pconnect最重要的选项KeepAliveTimeout设置为15(表示15秒), httpd-2.4支持毫秒级持久时间。 测试:
菲宇
2022/12/02
9710
Apache基本使用总结
学习笔记0509----LAMP架构(二)
一台服务器可以访问多个网站,每个网站都是一个虚拟主机 概念:域名(主机名)、DNS、解析域名、hosts 任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机
嘻哈记
2020/11/24
9450
linux学习第三十九篇:Apache用户认证,域名跳转,Apache访问日志
Apache用户认证 虚拟主机的配置文件: vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 把111.com那个虚拟主机编辑成如下内容 <VirtualHost *:80> DocumentRoot "/data/wwwroot/111.com" ServerName 111.com <Directory /data/wwwroot/111.com> //指定认证的目录,只要111.com这个目录下面的都要认证
用户1215343
2018/02/05
1.5K0
linux学习第三十九篇:Apache用户认证,域名跳转,Apache访问日志
Apache用户认证,域名跳转,Apache访问日志
用户认证是在你打开网页的时候就需要进行认证,如果没有通过认证就不允许访问网页,和网站上的登录账户不一样。这样的做法虽然可以增加安全性,但是会导致用户体验很差,因为总是要你认证完了才能访问网页,也是挺麻烦的。不过这样的需求还是有可能会遇到的,因为有些网页需要比较高的安全保证,例如后台管理员登录的入口网页。
端碗吹水
2020/09/23
11K0
Apache用户认证,域名跳转,Apache访问日志
CentOS 7.4安装配置Apache网站服务和构建虚拟主机
为了更好地控制对网站资源的访问。可以为特定的网站目录添加访问授权。主要分为客户机地址限制和用户授权限制,这两种访问控制方式都应用于httpd.conf配置文件中的目录区域范围内。
星哥玩云
2022/07/31
2.1K0
CentOS 7.4安装配置Apache网站服务和构建虚拟主机
Apache用户认证、域名跳转、访问日志格式 原
注意: 本章使用浏览器进行检测的前提是在物理机hosts文件添加虚拟机IP和虚拟主机域名。
阿dai学长
2019/04/03
1.9K0
Apache Httpd服务器之认证与授权
所谓认证,在我的理解就是用户通过一个凭证进入服务器的过程,而授权是用户是否有权限获取服务器中的某个资源。认证负责的是整体,授权负责的是局部。
星哥玩云
2022/07/04
2.2K0
Apache Httpd服务器之认证与授权
apache使用方法详解
在虚拟主机之上还能设置很多的功能,第二部分的内容都可以出现在每个虚拟主机部分,最精简的配置是需要有ServerName和DocumentRoot这两个配置,在添加了虚拟主机的配置之后需要把中心主机的信息也单独写成一个虚拟机的配置,(或者注销ServerName和DocumentRoot这两个配置),不然中心主机名的服务就不知道丢到哪里去了,这一步骤在Apache帮助文档中称做:取消中心主机 当然,如果你想有多个域名都指向到同一个虚拟主机是可以通过在块中配置ServerAlias功能来实现的。
小柒吃地瓜
2020/04/23
2.2K0
Linux 系统Apache配置SSL证书
在Centos7系列系统下,配置Apache服务器,给服务器增加SSL证书功能,让页面访问是不再提示不安全,具体操作流程如下。
王 瑞
2022/12/28
3.2K0
OpenWRT配置Apache Webdav By HKL,
本文主要实现在OpenWRT路由器配置Apache2 based 的 Webdav(s)共享文件,之前曾经试过通过 lighttpd部署Webdav 不过由于在尝试通过lighttpd部署的Webdav作为Joplin的后端Webdav存储时,会出现4XX的故障码,经查询,应该是lighttpd的Webdav默认不是全部的Webdav Method都支持,所以这次改用OpenWRT Apache2 Webdav
hiplon
2020/07/22
3.3K0
Web网站服务(apache的权限设置)
1、httpd服务的访问控制 作用: 1)控制对网站资源的访问 2)为特定的网站目录添加访问授权 常用访问控制方式: 1) 客户机地址限制 2) 用户授权限制 2、基于客户端地址的访问控制: 可控制:ip地址、网络地址、域名、主机名 Order配置项,定义控制顺序: 1) 先允许后拒绝(拒绝优先)默认拒绝所有:order allow,deny 2) 先拒绝后允许(允许优先)默认允许所有:order deny,allow Allow,deny配置项,设置允许或拒绝的地址: Allow from addre
L宝宝聊IT
2018/06/20
2.1K0
CentOS6下使用Apache部署HTTP服务
Apache--目前用于实现http服务的软件有许多,包括主流的Apache、Nginx,还有微软的IIS等,这篇文章只介绍Apache实现的各种功能的http服务,通过Apache的功能说明配置文件中每个指令的具体含义和用法。
星哥玩云
2022/07/13
1.4K0
CentOS6下使用Apache部署HTTP服务
相关推荐
手把手教你,嘴对嘴传达----Apache的访问控制
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档