目录

Apache的概念

实验1、目录别名

​编辑 实验2、用户认证


Apache的概念

Apache是Apache基金会开发的一个开源的web服务器,是当今主流的web服务器之一,支持ssl技术,支持多台虚拟机 ,是以进程为基础的结构,进程比线程消耗更多的系统开支。

有三个工作模式,分别为perwork、work和event。perwork是一个子进程有一个线程,work是一个子进程有多个线程和一个用于管理的线程,event是对keep-alive场景下,线程长期占用的优化,线程执行完后被释放。

实验1、目录别名

vim /etc/httpd/conf.d/vhost.conf
<directory /www>    #指定根目录的权限allowoverride none       #.htaccess 文件将被完全忽略require all granted    #允许
</directory>
alias /wps "/a/b/"    #/a/b/的别名为/wps
<directory /a/b>allowoverride nonerequire all granted
</directory>

创建网页内容

[root@mgr1 ~]# mkdir -p /a/b/
[root@mgr1 ~]# cd /a/b/
[root@mgr1 b]# echo this a  alias > d.html

启动httpd服务

[root@mgr1 b]# systemctl start httpd.service 

访问网页

 实验2、用户认证

[root@mgr1 conf.d]# vim /etc/httpd/conf.d/vhost.conf <directory /www>allowoverride nonerequire all granted
</directory><directory /usr/local/jiami>authtype basicauthname "This is jiami mulu,please input mima:"authuserfile /etc/httpd/zhanghaorequire user abc tom
</directory>
<virtualhost 192.168.10.129:80>documentroot /a/b/d.htmlalias /jiami /usr/local/jiami
</virtualhost>

创建用户账号密码

htpasswd -c /etc/httpd/zhanghao abc      //-c创建一个文件,添加一个账号
htpasswd /etc/httpd/zhanghao tom        //创建tom账号
mkdir   /usr/local/jiami

启动httpd服务

[root@mgr1 b]# systemctl start httpd.service 

访问网页

Apache服务器详解(概念+配置)相关推荐

  1. replica文件服务器,MongoDB_mongodb replica set 配置高性能多服务器详解,mongodb的多服务器配置,以前写 - phpStudy...

    mongodb replica set 配置高性能多服务器详解 mongodb的多服务器配置,以前写过一篇文章,是master-slave模式的,请参考:详解mongodb 主从配置.master-s ...

  2. 局域网网站服务器dns设置,内网安装配置DNS服务器详解_实现局域网用域名访问...

    内网架设DNS服务器详解 适用环境: 局域网内用IIS建了一个网站,通过ip访问太麻烦,想在内部实现用域名访问 . http://192.168.1.107  是我建在内网的一个站 我们要实现的就是在 ...

  3. CentOS7 安装配置FTP服务器详解

    CentOS7 安装配置FTP服务器详解 1.FTP简介 ftp(File Transfer Protocol文件传输协议)是基于TCP/IP 协议的应用层协议,用于文件的传输,包括ftp服务器(或服 ...

  4. CentOS7 安装配置SFTP服务器详解

    CentOS7 安装配置SFTP服务器详解 1.SFTP简介 SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protoc ...

  5. (转)Apache Rewrite 详解

    (转)Apache Rewrite 详解 参考文档:http://man.chinaunix.net/newsoft/ApacheManual/mod/mod_rewrite.html Apache ...

  6. apache配置文件详解与优化

    apache配置文件详解与优化 一.总结 一句话总结:结合apache配置文件中的英文说明和配置详解一起看 1.apache模块配置用的什么标签? IfModule 例如: <IfModule ...

  7. Apache 服务器配置详解

    Apache 配置详解 Apahce 配置指令可以分为两大块,核心指令和第三方提供的指令.在apache中,每一个指令都对应着一个模块,而在所有模块中,最重要的就是core_module,so_mod ...

  8. MySQL主从同步详解与配置

    https://zhuanlan.zhihu.com/p/335142300 MySQL主从同步详解与配置 第一部分[原理解析] * 应用背景* MySQL数据库自身提供的主从复制功能可以方便的实现数 ...

  9. 计算机网络: IP地址,子网掩码,默认网关,DNS服务器详解

    楔子: 以Windows系统中IP地址设置界面为参考(如图1), IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢? 学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等 ...

最新文章

  1. JAVA编程TXT文件_java开发之读写txt文件操作的实现
  2. 新入公司 问问题 ,快速了解代码的方法
  3. mysql 聚合函数内比较运算符_关于常用 MYSQL 聚合函数,其他函数 ,类型转换,运算符 总结...
  4. java findclass_带你深入了解Class类-深度分析:反射从入门到精通
  5. Maven项目编译工具的使用
  6. 初学Vue.js--数据绑定与文本插值
  7. 使用CountDownLatch模拟高并发场景
  8. 控件安全注册方法3选
  9. php 微信支付 ca证书,微信公众号红包接口开发PHP开发 CA证书出错,请登陆微信支付商户平台下载证书...
  10. Uva 12657 Boxes in a Line 双向链表
  11. 如何在mysql下实现事务的提交与回滚
  12. 夏普比率 —— Python 实现
  13. vss服务器状态失败_关于vss事件日志报如下错误
  14. python求所有参数的乘积_python 通过可变参数计算n个数的乘积方法
  15. mysql产生随机数
  16. R 实现分层抽样教程
  17. one_gadget的安装与使用
  18. 阿里云OSS存储服务器
  19. 计算机excel新课导入,职称计算机辅导:Powerpoint导入Excel工作表
  20. 电信机顶盒怎么连接鸿蒙系统电视,「天翼高清电视」电信高清机顶盒怎么连接电视 - 鲲鹏装修网...

热门文章

  1. python 类中静态变量_Python中的类或静态变量
  2. DS1302 中文资料+代码 单片机制作时钟
  3. 自动控制原理《线性系统的时域分析》
  4. GJB6600-装备交互式电子技术手册
  5. 计算机网络课程设计 文华学院,计算机网络课程设计-校园网的组建与设计.doc
  6. 外企 国企 私企比较
  7. 【超详细Django网站开发过程2】便利店管理系统之——创建数据库→定义数据库表→创建数据库表
  8. 手工注入,后台另类拿webshell搞定影院系统
  9. 关于淘宝开放平台API的session失效问题解决
  10. linux 触摸屏驱动课程设计,linux驱动编写(触摸屏驱动)