Điểm:0

Apache không tìm thấy nhưng tồn tại

lá cờ az

Tôi đã thiết lập ngăn xếp ĐÈN thông qua Teddy Sun's Tập lệnh thiết lập LAMP và khi cố gắng khởi động lại Apache, tôi nhận được lỗi dưới đây:

Không thể tìm thấy đơn vị apache.service.

Rõ ràng là Apache đang chạy, có ID tiến trình cho apache bên trong htop, index.html trong webroot tải chính xác và có cấu trúc thư mục hợp lệ và tệp cấu hình trong /usr/cục bộ/apache/, vì vậy bằng mọi cách Apache vẫn chạy và tồn tại.

Đầu tiên, tôi nghĩ rằng mình đã bỏ lỡ bất kỳ thay đổi cú pháp nào đối với Apache, nhưng khi chạy một trong các lệnh bên dưới, tôi luôn kết thúc bằng một trong hai lệnh không tìm thấy hoặc đơn vị xxx không thể được tìm thấy.

kiểm tra cấu hình apachectl
Sudo systemctl start apache2.service
sudo systemctl tải lại apache2
khởi động lại dịch vụ sudo apache2
sudo /etc/init.d/apache2 khởi động lại
sudo /etc/init.d/apache2 khởi động lại

Tôi cho rằng cách dễ nhất về phía trước là cài đặt lại Apache, nhưng vì hiện tại, được cài đặt và chạy rõ ràng, Apache hoạt động và có nhiều tùy chỉnh tại chỗ (ví dụ: thư mục mặc định của webroot đã thay đổi), trước tiên tôi nên hiểu vấn đề thực sự là gì.

Tôi đang xem xét thực hiện lại thiết lập LAMP từ đầu, nhưng toàn bộ mục đích của tập lệnh LAMP là tự động hóa thiết lập, do đó không nên thực hiện thủ công.

Đánh giá cao bất kỳ sự giúp đỡ với điều này, cảm ơn bạn.

lá cờ in
Ồ. Công cụ đó thực hiện rất nhiều thứ kỳ lạ để tạo ngăn xếp LAMP. Nếu mục tiêu là tự động hóa quy trình và bạn chỉ sử dụng Ubuntu, bạn có thể xây dựng một tập lệnh cài đặt nhanh sẽ thực hiện cài đặt mà không cần sử dụng các thư mục và kho lưu trữ không chuẩn. Vấn đề với việc đi chệch khỏi giá trị mặc định là nó làm cho việc gỡ lỗi — hoặc đặt câu hỏi tại đây— sau này trở nên khó khăn hơn nhiều
Armitage2k avatar
lá cờ az
Thành thật mà nói, tôi không nghĩ đó là lỗi của công cụ. Tôi đã sử dụng cùng một tập lệnh trước đây và nó hoạt động tốt, nhưng lần này tôi bị kẹt. Lần đầu tiên tôi thiết lập trong 20.04 LTS, có thể là do điều đó.
lá cờ in
Mừm. Bất kể "lỗi" là gì, nó đang làm tất cả những thứ không chuẩn với cấu hình của nó. Điều này làm cho việc gỡ lỗi mọi thứ trở nên khó khăn hơn rất nhiều đối với những người quen thuộc với cách Apache (và các công cụ khác) thường được cài đặt và định cấu hình trên Ubuntu
Armitage2k avatar
lá cờ az
Đoán rằng đã đến lúc xóa sạch và thực hiện thiết lập thủ công. Cảm ơn mặc dù!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.