宝塔面板的安装:
下载宝塔
ubuntu安装
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
万能安装:
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb rm packages-microsoft-prod.deb
安装.net
sudo apt-get update && \ sudo apt-get install -y dotnet-sdk-7.0
SSCMS发布
发布
npm installnpm run build-linux-x64dotnet build ./build-linux-x64/build.sln -c Releasedotnet publish ./build-linux-x64/src/SSCMS.Cli/SSCMS.Cli.csproj -r linux-x64 -c Release -o ./publish/sscms-linux-x64dotnet publish ./build-linux-x64/src/SSCMS.Web/SSCMS.Web.csproj -r linux-x64 -c Release -o ./publish/sscms-linux-x64 npm run copy-linux-x64
打包上传到服务器
SSCMS部署
- 创建站点
- 配置SSL
- 配置反向代理
- 配置守护进程
在宝塔中搜索 “进程守护管理器”, 进行安装,安装之后,添加守护进程:
下面的启动命令:
dotnet SSCMS.Web.dll --urls http://*:8082 >>log.log
**** 8082是指定的端口,因为我有其他程序占用默认的5000,所以改为8082
5. SSCMS安装
-- 访问你配置的地址: https://你的域名/ss-admin/install
进行配置安装 即可。