烏班圖18.04安裝.net 6.0

如果沒有ssh服務,不能使用xhell和xftp,先安裝

$ sudo apt install openssh-server     安裝
$ sudo service sshd start 啓動

 

烏班圖18.04安裝.net 6.0


wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install dotnet-sdk-6.0

用管理員權限創建文件夾:
sudo mkdir folder_name

 把發佈後的文件用xftp上傳到目錄後運行.net 程序,

cd /usr/myweb/MyWebCore
dotnet MyWebCore.dll

 上圖表示運行成功

 

ASP.NET Core網站部署完成,進行下一步,安裝ngix,才能訪問運行的web程序

sudo  apt-get install nginx     -安裝ngix
systemctl start nginx        //啓動Nginx
systemctl enable nginx  //將Nginx設置爲開機自啓
firewall-cmd --zone=public --add-port=80/tcp --permanent    //開放80端口
systemctl restart firewalld  //重啓防火牆,使配置生效

 

設置root用戶登錄,默認不能使用

1. 設置配置文件可修改
$ sudo chmod 777 /etc/ssh/sshd_config  
2. 修改添加內容:
PermitRootLogin yes
3. 開啓root命令
sudo passwd root

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章