sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
sudo yum -y update
sudo yum -y install dotnet-sdk-2.2
製作linux服務
編寫服務文件,文件位置 /usr/lib/systemd/system/
[Unit]
Description=PassengerFlow service
[Service]
WorkingDirectory=/usr/local/PassengerFlow
Type=simple
User=root
Group=root
SyslogIdentifier=dotnet-PassengerFlow
ExecStart=/usr/bin/dotnet /usr/local/PassengerFlow/PassengerFlow.dll
Restart=always
RestartSec=5
Environment=ASPNETCORE_ENVIRONMENT=Development
[Install]
WantedBy=multi-user.target
保存
依次執行命令
systemctl daemon-reload
sudo systemctl enable PassengerFlow.service
systemctl start PassengerFlow.service