考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 红帽认证 > 红帽认证辅导 > 文章内容
  

RHCE7认证学习笔记:Apache配置与管理

来源:Linux社区 [ 2016年2月4日 ] 【

一、Httpd.conf配置文件主要参数

ServerRoot:

Listen:添加除80之外的监听端口,如808,需要加入selinux的上下文,
[root@linuxidc ~]# semanage port -a -t http_port_t -p tcp 808

Include:加载的模块

[root@linuxidc ~]# httpd -M 查看加载的模块

    ServerName:设置站点名,标记不同的站点;
       
    DocumentRoot:站点主目录

    Directory:目录

 
    Options Indexes FollowSymLinks ----Index指index.html不存在,则列出访问资源,FollowSymLinks是否允许软链接访问;
    AllowOverride None :是否允许.htaccess文件的内容覆盖httpd.conf
    Allow open access:
    Require all granted
    或者Require all denied
        Require ip 192.168.1.10
        Require local

 
[root@linuxidc test]# htpasswd -mc .htpasswd tom

  .htaccess
  1 AuthName "test"
  2 AuthType Basic
  3 AuthUserFile /etc/httpd/conf/.htpasswd
  4 require user RedHat

 
    DirectoryIndex index.html
 

   
    设置访问别名:
Alias /webpath /full/filesystem/path

动态网页:

CGI: 公共网关接口

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"

WSGI:web server gateway interface

SSI:server side include 默认的后缀名需为:shtml shtm

地址重写,页面跳转:

URL:域名+URI
RewriteEngine on
RewriteRule ^/test$ /test/ [R]

首页 1 2 3 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved