Một bản cài đặt Debian tiêu chuẩn của apache sẽ có đoạn cấu hình sau:
Nghe 80
<IfModule mod_ssl.c>
# Máy chủ ảo dựa trên tên SSL chưa được hỗ trợ, do đó không
Câu lệnh # NameVirtualhost tại đây
Nghe 443
</ IfModule>
Đây là nói với apache để nghe trên cổng 80 và nghe cổng 443 nếu mod_ssl được cấu hình. Trong trường hợp của bạn, bạn muốn:
Listen 80
Listen 8080
Bạn cần đảm bảo rằng bạn chạy khởi động lại, không phải là hoạt động tải lại trên apache để nó chú ý đến các chỉ thị Nghe mới. Điều an toàn nhất để làm là ngừng apache, đảm bảo nó đã chết và bắt đầu lại.
Nếu cấu hình này không hoạt động, kiểm tra các tệp nhật ký cho bất kỳ thông báo lỗi. Bạn có thể sử dụng "netstat -lep --tcp" để xem có gì nghe trên cổng 8080. Cuối cùng, nếu mọi thứ khác không hoạt động, hãy thử chạy apache theo strace để xem liệu nó có cố liên kết với cổng đó không và có bị lỗi không, nhưng không đăng nhập vấn đề.