kevin0490 发表于 2018-5-10 06:46:25

redhat6.5安装httpd 2.2.27并开启server

  一、安装rpm包
  yum install httpd-2.2.27 --nogpgcheck -y
  

  二、查看主配置文件,查看动态模块的加载方式
  cat /etc/httpd/conf/httpd.conf
  

  # Dynamic Shared Object (DSO) Support
  #
  Include conf.d/*.load
  Include conf.d/*.conf
  

  ##
  ## Section 3: Virtual Hosts
  ##
  Include sites.d/*.conf
  

  cd /etc/httpd/conf.d
  

  三、加载动态模块
  # catstatus.load
  LoadModule status_module modules/mod_status.so
  

  

  #cat auth_basic.load
  LoadModule auth_basic_module modules/mod_auth_basic.so
  LoadModule authn_file_module modules/mod_authn_file.so
  LoadModule authn_default_module modules/mod_authn_default.so
  LoadModule authz_host_module modules/mod_authz_host.so
  LoadModule authz_user_module modules/mod_authz_user.so
  LoadModule authz_owner_module modules/mod_authz_owner.so
  LoadModule authz_default_module modules/mod_authz_default.so
  

  

  

  ln -sv auth_basic.moduleauth_basic.load
  ln -sv status.modulestatus.load
  

  四、添加status页面的访问权限
  catstatus.conf
  <IfModule status_module>
  ExtendedStatus On
  <Location /server-status> b
  SetHandler server-status
  <IfModule authz_host_module>
  Order deny,allow
  Deny from all
  Allow from all
  </IfModule>
  </Location>
  </IfModule>
  

  五、访问http://ip/server-status
页: [1]
查看完整版本: redhat6.5安装httpd 2.2.27并开启server