介绍centos7下.net5环境搭建、创建.net5程序、设置开机自动启动(注册为服务运行)
一:.netcore环境搭建
1、执行命令
2、更新yum
3、安装.netcore
二:创建.netcore web程序并运行
1、定位到你想放置项目的位置,创建项目
2、直接发布项目到项目文件夹
3、测试运行.netcore程序
三:设置.netcore程序开机启动
1、创建服务文件
写入如下内容:
[Unit]
Description=testApp for centos7
[Service]
WorkingDirectory=/home/testApp/Release
ExecStart=/usr/bin/dotnet /home/testApp/Release/testApp.dll
Restart=always
RestartSec=10 # Restart service after 10 seconds if dotnet service crashes
SyslogIdentifier=dotnet-testApp
User=root
Environment=ASPNETCORE_ENVIRONMENT=Production
Environment=DOTNET_PRINT_TELEMETRY_MESSAGE=false
[Install]
WantedBy=multi-user.target
2、设置开机自动启动testApp.service服务
3、开启服务,并查询状态
安装图形GDI
yum install libgdiplus-devel -y
ln -s /usr/lib64/libgdiplus.so /usr/lib/gdiplus.dll
ln -s /usr/lib64/libgdiplus.so /usr/lib64/gdiplus.dll