Điểm:0

Apache24 trên windows chỉ trả về 'Nó hoạt động' thay vì máy chủ ảo

lá cờ cn

Tôi đã định cấu hình Apache 24 với mod_wsgi trên máy chủ windows 2016 cho các ứng dụng Django của mình và triển khai ba trang web có địa chỉ IP khác nhau. Tôi cũng đã định cấu hình chứng chỉ ssl cho từng miền và mọi thứ đều hoạt động tốt cho đến khi bằng cách nào đó hệ thống tắt do mất điện và khi hệ thống hoạt động trở lại, Apache chỉ trả về "Nó hoạt động" cho tất cả các miền trừ khi tôi khởi động lại dịch vụ Apache theo cách thủ công. tại sao điều này xảy ra xin vui lòng giúp đỡ. Tôi phải khởi động lại máy chủ Apache mỗi khi mất điện.

Tôi cũng đã đặt các tệp ssl cho một miền bên trong thư mục conf có tên server.crt,server.ca-bundle và server.key

bên dưới là cấu hình máy chủ ảo của tôi

LoadFile "C:/<thư mục môi trường ảo>/Scripts/python38.dll"
LoadModule wsgi_module "c:/<thư mục môi trường ảo>/lib/site-packages/mod_wsgi/server/mod_wsgi.cp38-win_amd64.pyd"
WSGIPythonHome "C:/<thư mục cài đặt python>/python38"
WSGIPythonPath "C:/<thư mục môi trường ảo>/Lib/gói trang web"

TênVirtualHost domain1.com:80
<VirtualHost domain1.com:80>
  ServerAlias ​​www.domain1.com       
  Tên miền máy chủ1.com
  Chuyển hướng vĩnh viễn / https://domain1.com
</Máy chủ ảo>

 

<VirtualHost domain1.com:443>
ServerAlias ​​www.domain1.com      
Tên miền máy chủ1.com
ServerAdmin [email protected]
 
Công cụ SSL Bật
SSLCertificateFile "C:/<thư mục chứng chỉ SSL>/<tên chứng chỉ>.crt"
SSLCertificateChainFile "C:/<thư mục chứng chỉ SSL>/<tên giấy chứng nhận>.ca-bundle"
SSLCertificateKeyFile "C:/<thư mục chứng chỉ SSL>/<tên chứng chỉ>.key"

Bí danh /static/ "C:/<thư mục gốc của dự án>/static/"
  <Thư mục "C:/<thư mục gốc của dự án>/static">
    Yêu cầu tất cả cấp
  </Thư mục>

Bí danh /media/ "C:/<thư mục gốc của dự án>/media/"
  <Thư mục "C:/<thư mục gốc của dự án>/media">
    Yêu cầu tất cả cấp
  </Thư mục>

WSGIScriptAlias ​​/ "C:/<thư mục gốc của dự án>/fbpidi_portal/<tên tệp wsgi>.py"
  <Thư mục "C:/<thư mục gốc của dự án>/fbpidi_portal">
    <Tệp <tên tệp wsgi>.py>
      Yêu cầu tất cả cấp
    </Tệp>
  </Thư mục>



ErrorLog "C:/<thư mục gốc của dự án>/logs/Apache.error.log"
CustomLog "C:/<thư mục gốc của dự án>/logs/apache.custom.log" phổ biến
</Máy chủ ảo>


TênVirtualHost domain2.com:80
<VirtualHost domain2.com:80>
  ServerAlias ​​www.domain2.com       
  Tên máy chủ domain2.com
  Chuyển hướng vĩnh viễn / https://domain2.com
</Máy chủ ảo>

 

<VirtualHost domain2.com:443>

ServerAlias ​​www.domain2.com       
Tên máy chủ domain2.com
ServerAdmin [email protected]
 
Công cụ SSL Bật
SSLCertificateFile "C:/<thư mục chứng chỉ SSL>/<tên chứng chỉ>.crt"
SSLCertificateChainFile "C:/<thư mục chứng chỉ SSL>/<tên chứng chỉ>.ca-bundle"
SSLCertificateKeyFile "C:/<thư mục chứng chỉ SSL>/<tên chứng chỉ>.key"

Bí danh /static/ "C:/<thư mục gốc của dự án>/static/"
  <Thư mục "C:/<thư mục gốc của dự án>/static">
    Yêu cầu tất cả cấp
  </Thư mục>

Bí danh /media/ "C:/<thư mục gốc của dự án>/media/"
  <Thư mục "C:/<thư mục gốc của dự án>/media">
    Yêu cầu tất cả cấp
  </Thư mục>

WSGIScriptAlias ​​/ "C:/<thư mục gốc của dự án>/<tên dự án>/wsgi.py"
  <Thư mục "C:/<thư mục gốc của dự án>/<tên dự án>">
    <Tệp wsgi.py>
      Yêu cầu tất cả cấp
    </Tệp>
  </Thư mục>



ErrorLog "C:/<thư mục gốc của dự án>/logs/Apache.error.log"
CustomLog "C:/<thư mục gốc của dự án>/logs/apache.custom.log" phổ biến
</Máy chủ ảo>



Nghe 8080

<Máy chủ ảo 0.0.0.0:8080>

Bí danh máy chủ 0.0.0.0      
Tên máy chủ 0.0.0.0
ServerAdmin [email protected]


Bí danh /static/ "C:/<đường dẫn gốc của dự án>/static/"
  <Thư mục "C:/<đường dẫn gốc của dự án>/static">
    Yêu cầu tất cả cấp
  </Thư mục>

Bí danh /media/ "C:/<đường dẫn gốc của dự án>/media/"
  <Thư mục "C:/<đường dẫn gốc của dự án>/media">
    Yêu cầu tất cả cấp
  </Thư mục>

WSGIScriptAlias ​​/ "C:/<đường dẫn gốc của dự án>/<tên ứng dụng>/wsgi.py"
  <Thư mục "C:/<đường dẫn gốc của dự án>/<tên ứng dụng>">
    <Tệp wsgi.py>
      Yêu cầu tất cả cấp
    </Tệp>
  </Thư mục>



ErrorLog "C:/<đường dẫn gốc của dự án>/logs/Apache.error.log"
CustomLog "C:/<đường dẫn gốc của dự án>/logs/Apache.custom.log" phổ biến
</Máy chủ ảo>
lá cờ in
Nếu không nhìn thấy cấu hình thực tế, chúng tôi thậm chí không thể đoán được. Ngoài ra, không có thứ gọi là "máy chủ Windows 10". Vui lòng cho biết các phiên bản thực tế mà bạn đang sử dụng.
djdomi avatar
lá cờ za
Đối với tôi, có vẻ như bạn cố gắng che giấu việc bạn sử dụng windows 10 làm máy chủ. đó là lạc đề và chống lại ToS. đường dẫn nào đã được sử dụng cho vhost?
Wogayehu avatar
lá cờ cn
Không, tôi đang sử dụng máy chủ windows 2016. Tôi đã viết nhầm 10

Đă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.