Debian 11.1 部署教程.NetCore 6.0 MVC 項目
我們先創(chuàng)建一個Debian 11.1鏡像
Debian 11.1
Debian是一款穩(wěn)定、便捷、快速的Linux發(fā)行版,它擁有比大多數(shù)Linux發(fā)行版更為強(qiáng)大的軟件包管理工具,是目前用于建站的首選服務(wù)器操作系統(tǒng)之一。
設(shè)置root用戶密碼:c.^7X-2hA%Hj:
然后在本地電腦安裝 WinSCP客戶端,添加登錄
然后用它將文件上傳到遠(yuǎn)程服務(wù)器 \data\目錄下,然后登錄到遠(yuǎn)程主機(jī)下面
lighthouse@VM-4-11-debian:/$ ls
bin boot data dev etc home initrd.img initrd.img.old lib lib32 lib64 libx32 lost+found media mnt opt proc root run sbin srv sys tmp usr var vmlinuz vmlinuz.old
lighthouse@VM-4-11-debian:/$ cd data
lighthouse@VM-4-11-debian:/data$ ls
appsettings.Development.json appsettings.json hlw libe_sqlite3.so qhxyhs.pdb wwwroot
lighthouse@VM-4-11-debian:/data$ hlw
bash: hlw: command not found
lighthouse@VM-4-11-debian:/data$ chmod a+x ./hlw
chmod: changing permissions of './hlw': Operation not permitted
lighthouse@VM-4-11-debian:/data$ chmod 777 ./hlw
chmod: changing permissions of './hlw': Operation not permitted
lighthouse@VM-4-11-debian:/data$ whoami
lighthouse
lighthouse@VM-4-11-debian:/data$ su root
Password:
root@VM-4-11-debian:/data#
root@VM-4-11-debian:/data# chmod a+x ./hlw
root@VM-4-11-debian:/data# ./hlw
程序報錯,是因為沒有將數(shù)據(jù)庫上傳上去。同時將SSL證書上傳,并用WinSCP給于0555權(quán)限,如下圖
然后再次運(yùn)行
root@VM-4-11-debian:/data# setsid ./hlw
root@VM-4-11-debian:/data#
==================西寧威勢電子提供此程序==================
info: Microsoft.Hosting.Lifetime[14]
Now listening _disibledevent="text-align:center;">