Tôi đã cố gắng thiết lập Nagios trên mac và nó chắc chắn có vẻ khá dễ dàng nhưng tôi bị mắc kẹt vào thời điểm này - Tôi không thể tải trang localhost/nagios/
. Tôi có cấu hình đúng như tôi nghĩ.Bạn không có quyền truy cập/nagios/trên máy chủ này
Tôi đã cài đặt PHP và thay đổi httpd.conf để bao gồm "index.php" bằng index.html. Tôi không nghĩ rằng có nhiều hơn với nó nhưng điều nhỏ nhặt này không cho phép tôi tiến hành.
Có ai có thể làm sáng tỏ và chỉ đường cho tôi không?
Đây là những gì tôi có trong tập tin cấu hình của tôi cho Nagios trong hhtpd.conf cho apache:
# Nagios thứ
ScriptAlias / nagios/cgi-bin/"/ opt/local/sbin/Nagios /"
< Directory "/ opt/local/sbin/nagios">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /opt/local/etc/nagios/htpasswd.users
require valid-user
</Directory>
Alias / Nagios "/ opt/local/share/Nagios"
< Directory "/ opt/local/share/Nagios">
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Thư mục>
# Kết thúc công cụ Nagios
- Và tệp error_log cho apache có điều này:
[Fri Oct 19 11:02:09 2012] [lỗi] [khách hàng :: 1] Chỉ mục thư mục bị cấm bởi Tùy chọn chỉ thị:/opt/local/share/nagios/
Tôi chỉ cần thêm những gì tôi có trong tập tin cấu hình của tôi để đăng bài của tôi và tôi không chắc chắn làm thế nào để thay đổi sự cho phép từ đó? Bất kỳ đề xuất? Cảm ơn! – Nitin
Tôi có thể truy cập vào localhost/nagios bằng cách nhận xét dòng Tùy chọn - không chắc điều đó có nghĩa là gì?Nhưng tôi đang làm việc để truy cập trang này ngay bây giờ - http: // localhost/nagios/cgi-bin/Vì lý do nào đó, điều này sẽ không hiển thị ngay cả sau khi tôi xóa dòng Tùy chọn – Nitin
Bạn đã tạo người dùng cho nagios chưa? tạo một và sử dụng nó để đăng nhập vào ứng dụng Nagios. Cũng tạo một nhóm mới (unix nhóm người dùng tôi có nghĩa là) và thêm cả người dùng nagios và người dùng apache cho nhóm này. Sử dụng cùng một nhóm này trong khi định cấu hình Nagios. – Ankit