Khi tôi chạy lõi dự án asp.net của mình trên máy chủ vps - tôi gặp lỗi này.
Sudo systemctl status employeeservicefile.service
â employeeservicefile.service - Chạy ASP.NET Core trên Ubuntu 18.04 Máy chủ web APACHE
Đã tải: đã tải (/etc/systemd/system/employeeservicefile.service; đã bật; giá trị đặt trước của nhà cung cấp:
đã bật)
Hoạt động: kích hoạt (tự động khởi động lại) (Kết quả: tín hiệu) kể từ Thứ Bảy 2021-09-18 11:46:43 CEST; 4 giây trước
Quá trình: 261452 ExecStart=/usr/bin/dotnet /var/www/employee/RealEstate.dll (code=killed,
tín hiệu=ABRT)
PID chính: 261452 (code=killed, signal=ABRT)
Khi tôi truy cập miền của mình, nó chỉ hiển thị tệp dự án của tôi chứ không phải trang web
Làm thế nào tôi có thể giải quyết vấn đề này?
tập tin dịch vụ
[Đơn vị]
Mô tả=Chạy ASP.NET Core trên Ubuntu 20.04 Máy chủ web APACHE
[Dịch vụ]
WorkingDirectory=/var/www/employee/
ExecStart=/usr/bin/dotnet /var/www/employee/RealEstate.dll
Khởi động lại = luôn luôn
# Khởi động lại dịch vụ sau 10 giây nếu dịch vụ dotnet gặp sự cố:
Khởi động lạiSec=10
KillSignal=SIGINT
SyslogIdentifier=dotnet-ví dụ
Người dùng = dữ liệu www
Môi trường=ASPNETCORE_ENVIRONMENT=Sản xuất
Môi trường=DOTNET_PRINT_TELEMETRY_MESSAGE=false
[Cài đặt]
WantedBy=multi-user.target
GNU nano 4.8 /etc/apache2/sites-available/employee.conf
<Máy chủ ảo *:80>
ServerAdmin [email protected]
Tên máy chủ mydomain.com
ServerAlias www.mydomain.com
DocumentRoot /var/www/employee/
<Thư mục /var/www/employee/>
Tùy chọn Chỉ mục FollowSymLinks
AllowOverride Không có
Yêu cầu tất cả cấp
</Thư mục>
Nhật ký lỗi ${APACHE_LOG_DIR}/error.log
Nhật ký tùy chỉnh ${APACHE_LOG_DIR}/access.log kết hợp
trạng thái systemctl apache2.servic
active chạy không báo lỗi