成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

高效分析linux系統中配置Apache服務

系統 Linux
本文主要講解在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同組用戶讀寫權限。

4.整合Nagios網頁配置文件到Apache中
將Nagios網頁配置文件作為Apache的擴展配置文件復制改名到Apache的擴展配置文件目錄/etc/httpd/conf.d/目錄下
[root@KCentOS5C ~]# cp nagios-2.9/sample-config/httpd.conf /etc/httpd/conf.d/nagios-httpd.conf
 
5.建立Nagios的網頁訪問用戶帳戶文件(這里必須要與Nagios網頁配置文件當中AuthUserFile指定的路徑文件名一致)
[root@KCentOS5C ~]# touch /usr/local/nagios/etc/htpasswd.user
 
6.更改Nagios網頁訪問用戶帳戶文件的屬主
[root@KCentOS5C ~]# chown nagios.nagios /usr/local/nagios/etc/htpasswd.user
 
7.對Nagios網頁訪問用戶帳戶文件增加同組成員讀寫權限(這主要是賦給apache這個系統用戶)
[root@KCentOS5C ~]# chmod g+wr /usr/local/nagios/etc/htpasswd.user
 
8.察看Nagios網頁訪問用戶帳戶文件的屬性信息
[root@KCentOS5C ~]# ll /usr/local/nagios/etc/htpasswd.user
-rw-rw-r-- 1 nagios nagios 0 Oct  5 14:05 /usr/local/nagios/etc/htpasswd.user
 
9.添加htpasswd.user用戶
我添加了一個kanecruise用戶,口令是123456。
[root@KCentOS5C ~]# htpasswd -m /usr/local/nagios/etc/htpasswd.user kanecruise

New password: 123456
Re-type new password: 123456
Adding password for user kanecruise

10.查看htpasswd的使用方法,這里我就解釋一些比較重要和常用的。
[root@KCentOS5C ~]# htpasswd

Usage:
        htpasswd [-cmdpsD] passwordfile username
        htpasswd -b[cmdpsD] passwordfile username password
        htpasswd -n[mdps] username
        htpasswd -nb[mdps] username password
 
◆-c  Create a new file.
     建立新的帳戶庫文件。
◆-n  Don't update file; display results on stdout.
◆-m  Force MD5 encryption of the password.
     添加一個MD5口令加密的新用戶。
◆-d  Force CRYPT encryption of the password (default).
◆-p  Do not encrypt the password (plaintext).
     添加一個口令不加密的新用戶。
◆-s  Force SHA encryption of the password.
     添加一個SHA口令加密的新用戶。
◆-b  Use the password from the command line rather than prompting for it.
◆-D  Delete the specified user.
     刪除一個指定的用戶
 
On Windows, NetWare and TPF systems the '-m' flag is used by default.
在Windows、NetWare以及TPF這些操作系統中“-m”參數(啟用MD5對口令加密)是默認使用的
On all other systems, the '-p' flag will probably not work.
在其他的所有操作系統中“-p”(不對口令啟用加密)參數將可能會引起失敗。

11.檢查htpasswd帳戶文件
[root@KCentOS5C ~]# cat /usr/local/nagios/etc/htpasswd.user

kanecruise:$apr1$Qwk9h/..$HaRakpabADGZL10dwPcrx1

用戶添加正確,并且口令都以MD5的方式加密了。
以上講解的是在linux系統中配置Apache服務。

【編輯推薦】

  1. 深入講述linux Ext3文件系統
  2. linux vi編輯器之葵花寶典
  3. 快樂學習Linux虛擬機VMware
  4. linux問題解答之:linux Nautilus
  5. linux下殺死進程全權講解
責任編輯:薛輩輩 來源: linux
相關推薦

2018-04-26 09:33:16

2009-11-25 10:13:30

SUSE Linux配

2009-11-25 10:18:25

linuxapache tomc虛擬主機

2024-05-07 08:16:17

2009-12-22 10:15:36

Linux Apach

2009-11-30 17:37:20

Linux Apach

2010-09-14 11:16:55

Debian Linu

2010-05-25 18:45:05

2018-04-02 15:07:01

LinuxApacheWeb服務器

2011-03-25 17:20:37

NagiosApache

2009-06-14 18:46:34

紅旗LinuxLILO

2009-01-18 09:21:00

VMware網絡配置

2009-02-12 18:21:19

VMwareLinux虛擬化

2009-12-14 17:32:14

LILO配置

2011-03-09 10:50:27

Linuxapachephp

2019-08-09 08:43:02

2011-02-15 10:55:50

LinuxApacheMysql

2010-01-14 15:56:29

2011-03-22 14:20:30

Nagios安裝

2011-01-07 09:25:35

LinuxDHCP服務器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费观看一级毛片 | 久久久久久久久久久久久9999 | 久久成人av | 欧美专区在线 | 日韩精品视频在线 | av乱码| 日韩成人在线播放 | av午夜激情| 97视频在线观看网站 | 欧美成年网站 | 毛片毛片毛片毛片毛片 | 日韩在线视频网址 | 国产一区二区在线视频 | 成人一区二区三区 | 狠狠干2020 | 久久亚洲国产精品日日av夜夜 | 国产视频久久 | 欧美1页 | 国产精品电影在线观看 | 国产成人在线观看免费 | 亚洲精品免费观看 | 日韩中文字幕在线 | 欧美a在线 | 99热在线免费 | 国产精品一区二区三区四区五区 | 伊人亚洲 | 免费一区| 日韩av一区二区在线观看 | 超碰成人免费观看 | 欧美日韩亚洲系列 | 国产wwwcom | 一区二区在线 | 免费在线看黄视频 | 国产精品美女久久久 | 国产一区亚洲 | 精品久久香蕉国产线看观看亚洲 | 久久69精品久久久久久国产越南 | 午夜影院黄 | 精品视频免费 | 97av视频在线观看 | 日韩中文一区二区三区 |