使用云服務(wù)器在CentOS系統(tǒng)中安裝.NET6.0
.NET SDK 下載鏈接
https://dotnet.microsoft.com/download/dotnet/6.0
安裝腳本
https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-scripted-manual#manual-install
安裝命令
下載 dotnet-install.sh 切換到下載目錄(wget 默認(rèn)下載到當(dāng)前路徑)
sh ./dotnet-install.sh -c 6.0
通過 Snap 安裝 .NET SDK(正常)
https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-snap
本來感覺腳本安裝最便捷,但是一直 TCP 連接重置下載不了就很煩,ET 用的.NET6.0,CentOS 8預(yù)裝.NET5.0 沒卵用,更不談 CentOS 7.6 了
于是回頭嘗試 Snap 安裝方式,按著官方說明文檔操作終于成功了https://snapcraft.io/docs/getting-started
命令步驟如下:
$ snap version | 查看 snap 版本,看看系統(tǒng)預(yù)裝了沒有,預(yù)裝直接免了這些步驟,直接裝.NET |
$ cat /etc/centos-release | 查看系統(tǒng)版本,CentOS7 和 8 的命令不一樣 |
$ sudo yum install epel-release | 安裝 EPEL 存儲庫 |
$ sudo yum install snapd | 安裝 snap |
$ sudo systemctl enable --now snapd.socket | 注冊 snap 的 socket,我也不知道是什么照做就行 |
$ sudo ln -s /var/lib/snapd/snap /snap | 在根目錄創(chuàng)建一個映射目錄便于訪問 |
$ sudo snap install snap-store | 安裝 snap 商店 |
商店安裝之后就能愉快的安裝.NET6.0了,離成功部署又近了一步,順帶一提Windows Terminal真不錯,美觀便利強力推薦!
另外MongoDB也有一點坑,網(wǎng)上查的攻略里面mongodb.conf文件都是舊版本寫法,部分選項參數(shù)不識別導(dǎo)致配置文件啟動失敗,看了官網(wǎng)文檔發(fā)現(xiàn)新版本改了格式,如下
#MongoDB配置文件 storage: dbPath: "/www/server/mongodb/data" systemLog: destination: file path: "/www/server/mongodb/logs/mongod.log" logAppend: true quiet: true storage: journal: enabled: true processManagement: fork: true net: bindIp: 127.0.0.1 port: 27017 setParameter: enableLocalhostAuthBypass: false
這樣配置之后就可以正常使用 ./mongod --config /www/server/mongodb/etc/mongodb.conf
啟動MongoDB服務(wù)。
到此這篇關(guān)于使用云服務(wù)器在CentOS系統(tǒng)中安裝.NET6.0的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持本站。
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。