首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>linux服务器>正文

高效分析Linux系统中配置Apache服务?

http://www.oklinux.cn  2009-11-01  Linux社区    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

本文主要讲解在Linux系统中配置Apache服务,其中包括检查htpasswd帐户文件,查看htpasswd的使用方法,建立Nagios的网页访问,备份Apache服务的主配置文等知识。

  学习Linux系统服务时,你可能会遇到多种问题,这里将介绍在Linux系统中配置Apache服务问题的解决方法,在这里拿出来和大家分享一下。

  1.备份Apache服务的主配置文件

  [root@KCentOS5C ~]# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.backup

  2.Linux系统中配置Apache服务的主配置文件

  [root@KCentOS5C ~]# vi /etc/httpd/conf/httpd.conf

  这里主要改动以下这些参数:

  ServerName *:80

  配置Apache的服务器名,如果有域名的话请填写正确的服务器名。

  Include conf.d/*.conf (/etc/httpd/conf.d)

  确认Apache扩展配置文件的存放路径。

  3.查看Nagios网页配置模板文件

  [root@KCentOS5C ~]# less nagios-2.9/sample-config/httpd.conf

  # SAMPLE CONFIG SNIPPETS FOR APACHE WEB SERVER

  # Last Modified: 11-26-2005

  #

  # This file contains examples of entries that need

  # to be incorporated into your Apache web server

  # configuration file. Customize the paths, etc. as

  # needed to fit your system.

  #setting for nagios

  ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin" ###设定了Nagios的CGI执行目录对应的系统路径。

  # SSLRequireSSL

  Options ExecCGI

  AllowOverride None

  Order allow,deny

  Allow from all

  # Order deny,allow

  # Deny from all

  # Allow from 127.0.0.1

  AuthName "Nagios Access"

  AuthType Basic

  AuthUserFile /usr/local/nagios/etc/htpasswd.user ###这里指定了访问用户帐户库文件。

  Require valid-user

  Alias /nagios "/usr/local/nagios/share" ###设定了Nagios的网页URL对应的系统路径。

  # SSLRequireSSL

  Options None

  AllowOverride None

  Order allow,deny

  Allow from all

  # Order deny,allow

  # Deny from all

  # Allow from 127.0.0.1

  AuthName "Nagios Access"

  AuthType Basic

  AuthUserFile /usr/local/nagios/etc/htpasswd.user ###这里指定了访问用户帐户库文件

  Require valid-user

  {######将#setting for nagios --这一段加到/usr/local/apache/conf/httpd.conf的末尾。

  用/usr/local/apache/bin/apachctl configtest 检测配置 --help查看##########}

  基本上这个文件可以直接使用。根据这个配置文件中指定的AuthUserFile项,它指定的是通过Apache访问Nagios的合法用户的帐户名单库文件,需要使用htpasswd命令对这个名单库进行用户的添加。而默认安装环境下在/usr/local/nagios/etc/目录下是没有htpasswd.user这个文件的,所以需要手动添加。请特别注意,用root身份建立的htpasswd.user文件的权限问题,应该在建立该文件完毕后立即更改为nagios用户nagios组的所有权,并且要增加Nagios同组用户读写权限。

共3页: 上一页 1 [2] [3] 下一页

上一篇:配置Linux内存参数   下一篇:Ubuntu Tweak 0.4.9.2发布

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·配置Linux内存参数
·REHL4下Sendmail配置简要说明
·Linux DHCP服务器分配多个网段的IP
·Ubuntu 使用crontab定时任务
·Red Hat Enterprise Linux 5.2 端口22修改和设置
·CentOS 4.5 安装 VPN(NAT方式的VPN)
·Linux环境下Nginx搭建高性能WEB服务器LEMP
·Freebsd下架设Apache 2.x
·Ubuntu 9.10下Apache的NameVirtualHost配置的一点心得
·Linux 设置同时支持GBK(GB2312)和UTF-8编码
·Ubuntu 9.04下架构Extmail邮件系统
·在Fedora 11中配置带有tdbsam Backend的Samba独立服务
·SLES(SUSE 11) Nginx Resin MySQL安装笔记
·减少Linux 耗电第 3 部分:调优结果
·Ubuntu 9.10下搭建LAMP服务器完全图解教程
·关于制作U盘安装网众Linux系统
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·利用VSFTP架设Linux环境下的FTP服务器
·Linux下安装Apache 2.2.6 笔记
·Linux下的主要VPN技术
·Linux下Samba服务器搭建实例
·用Sendmail在Linux下架设邮件服务器
·2009服务器盘点:再见Sun 再见麦克利尼
·SUSE 10上做VPN服务器
·在Ubuntu 9.10中打造带tdbsam Backend
·Ubuntu服务器上SSH Server 的安装配置
·Nginx 禁止某个 User_Agent 的方法
·Linux-Apache-MySQL-PHP网站架构方案分
·Nginx 对某些 User_Agent 进行限速的方
  阅读排行
·Linux系统下架设APACHE SVN服务器全过
·Linux下用vsftp轻松搭建FTP服务器(修订
·Ubuntu下安装tftp服务器的步骤
·Linux 下配置vsftp虚拟用户总结
·详解远程SHELL下安装配置RedHat ES 5的
·Linux下安装eclipse与myeclipse
·Linux DNS Server -bind 9.5.0 安装配
·Linux与Linux,Linux与Windows之间使用S
·Ubuntu上搭建SVN服务器全攻略
·LVS集群学习笔记(NAT\DR\IP tunnel)
·Linux下tomcat启动jvm内存设置
·Linux shell 中FTP实现自动下载上传文
·安装大型Linux集群(4):节点安装和 GPFS
·Linux系统下架设PPTP VPN服务器
·Linux系统中下查看内存的方法
网摘收藏: