Tìm hiểu về Cpanel apache_conf_distiller trên VPS Cpanel
FASTER - STRONGER - SAVER
sales@1hosting.com.vn   0915 54 99 22
Trang Chủ > Kiến thức dịch vụ > Cẩm nang sử dụng Cpanel >Tìm hiểu về Cpanel apache_conf_distiller trên VPS Cpanel

Tìm hiểu về Cpanel apache_conf_distiller trên VPS Cpanel

Khi thuê VPS có cài đặt sẵn Cpanel, đôi lúc bạn cần thay đổi trong file /usr/local/apache/conf/httpd.conf nhưng không thấy có tác dụng mặc dù đã restart lại httpd service?
Đó là vì Cpanel không hỗ trợ chỉnh sửa trực tiếp file cấu hình này. Nếu là người mới sử dụng Cpanel, bạn không thể biết điều này.

Do đó khi cần thay đổi trong file httpd.conf hay những thiết lập cho user cụ thể, bạn cần thực hiện nó trong folder /var/cpanel/userdata/USERNAME.

Sau khi update những file này, bạn cần cho Cpanel biết để nó rebuild lại file cấu hình Apache, cách đơn giản nhất là dùng lệnh:

 /scripts/rebuildhttpdconf

Nếu muốn thay đổi trực tiếp file /usr/local/apache/conf/httpd.conf , lúc này là lúc sử dụng Apache Distiller và nó sẽ không thay đổi kể cả khi Apache được recompiled:

/usr/local/cpanel/bin/apache_conf_distiller –update

Sẽ có một vài trường hợp cá biệt như sau:
Câu hỏi:

Tôi thực hiện thay đổi file httpd.conf với comment một vài dòng trong Scripts Alias sau đó chạy lệnh

/usr/local/cpanel/bin/apache_conf_distiller –update

/usr/local/cpanel/bin/build_apache_conf

Sau khi kiểm tra thi thấy các comment bị xóa. Liệu có phải distiller tool lưu sự thay đổi này ở một file nào đó khác?

Trả lời:

Trước tiên bạn cần backup file httpd.conf. Backup tất cả các file cấu hình trước khi thay đổi là tối quan trọng.

Thông thường, các cấu hình về ScriptAlias được lưu trong file main.default trong /var/cpanel/templates/apache2 . Nếu thực hiện comment, setting có thể không được đọc từ file đó, thay vì thế các cấu hình sẽ được lấy từ file /var/cpanel/conf/apache/main.
Lúc này ta làm như sau:

cp /usr/local/apache/conf/httpd.conf /root/httpd.conf.bak112233
cp /var/cpanel/templates/apache2/main.default /root/main.default.bak112233
cp /var/cpanel/conf/apache/main /root/main.bak1112233

Nếu có file /var/cpanel/conf/apache/local , copy luôn cả file này:

cp /var/cpanel/conf/apache/local /root/local.bak112233

Sau đó, bạn có thể tạm thời loại bỏ file /var/cpanel/conf/apache/main chẳng hạn đổi tên nó thành /var/cpanel/conf/apache/main.bak, và chạy lại distill và rebuild command :

/usr/local/cpanel/bin/apache_conf_distiller --update
/scripts/rebuildhttpdconf

Cpanel là một công cụ rất mạnh và ổn định, vì thế mọi cấu hình, thay đổi đều cần năm rõ cơ chế hoạt động của nó. 1Hosting có rất nhiều kinh nghiệm trong việc quản trị hệ thống Cpanel, vì thế nếu bạn đang băn khoăn chưa biết nên thuê VPS ở đâu có Cpanel chất lượng tốt thì hãy gọi Hotline 0915 54 99 22 để chúng tôi phục vụ bạn 24/7/365.

—————————————————————

MỌI THÔNG TIN CHI TIẾT VUI LÒNG LIÊN HỆ

CÔNG TY CỔ PHẦN GIẢI PHÁP DỮ LIỆU TRỰC TUYẾN ANZ

Địa chỉ: Biệt thự 11 ngõ 233 đường Xuân Thủy, quận Cầu Giấy, Hà Nội

Email: info@1hosting.com.vn

Hotline: 0915 54 99 22