Tệp cấu hình Apache trong CentOS ở đâu?

Tác giả sysadmin, T.M.Hai 23, 2022, 12:13:36 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Tệp cấu hình Apache trong CentOS ở đâu?


Làm cách nào chúng tôi có thể tìm thấy vị trí của các tệp cấu hình mặc định cho gói httpd trong CentOS?

Bằng cách sử dụng lệnh RPM, chúng ta có thể truy vấn một gói để tìm tất cả các tệp cấu hình được liên kết của nó. Nếu không, chúng ta có thể sử dụng lệnh find để tìm kiếm các tệp này trong hệ thống tệp, như chúng ta sẽ thấy ở đây.

1. Tệp cấu hình truy vấn RPM

Các tùy chọn chúng tôi sẽ sử dụng với lệnh RPM là -q để truy vấn một gói và -c sẽ liệt kê các tệp cấu hình là một phần của gói. Như được hiển thị bên dưới, chúng tôi đã chạy RPM với các tùy chọn -qc trên gói httpd, đây là nơi xuất phát của Apache trong CentOS.

Mã nguồn [Chọn]
[ root@centos7 ~]# rpm -qc httpd
/etc/httpd/conf.d/autoindex.conf
/etc/httpd/conf.d/userdir.conf
/etc/httpd/conf.d/welcome.conf
/etc/httpd/conf.modules.d/00-base.conf
/etc/httpd/conf.modules.d/00-dav.conf
/etc/httpd/conf.modules.d/00-lua.conf
/etc/httpd/conf.modules.d/00-mpm.conf
/etc/httpd/conf.modules.d/00-proxy.conf
/etc/httpd/conf.modules.d/00-systemd.conf
/etc/httpd/conf.modules.d/01-cgi.conf
/etc/httpd/conf/httpd.conf
/etc/httpd/conf/ma thuật
/etc/logrotate.d/httpd
/etc/sysconfig/htcacheclean
/etc/sysconfig/httpd

Đây là tất cả các tệp cấu hình mặc định được cài đặt bởi gói httpd.

Tệp cấu hình chính của Apache là /etc/httpd/conf/httpd.conf, hầu hết các thay đổi đối với Apache sẽ được thực hiện tại đây.

2. Lệnh Find

Nếu bạn không sử dụng các gói để cài đặt Apache và có lẽ đã biên dịch nó từ nguồn thay vào đó hoặc cài đặt vào một vị trí tùy chỉnh, chúng ta có thể dễ dàng chạy tìm trên toàn bộ hệ thống tệp để tìm các tệp này.

Mã nguồn [Chọn]
[ root@centos7 ~]# find / -name httpd.conf
/etc/httpd/conf/httpd.conf
/usr/lib/tmpfiles.d/httpd.conf

Ví dụ trên sẽ tìm kiếm thông qua thư mục gốc của hệ thống tệp '/' và tìm mọi tệp có tên 'httpd.conf'.

Đừng quên rằng nếu bạn chỉnh sửa bất kỳ tệp cấu hình Apache nào, bạn sẽ cần tải lại hoặc khởi động lại Apache để áp dụng các thay đổi.