使用云服務器在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 默認下載到當前路徑)
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預裝.NET5.0 沒卵用,更不談 CentOS 7.6 了
于是回頭嘗試 Snap 安裝方式,按著官方說明文檔操作終于成功了https://snapcraft.io/docs/getting-started
命令步驟如下:
| $ snap version | 查看 snap 版本,看看系統(tǒng)預裝了沒有,預裝直接免了這些步驟,直接裝.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ù)不識別導致配置文件啟動失敗,看了官網(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服務。
到此這篇關于使用云服務器在CentOS系統(tǒng)中安裝.NET6.0的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
CentOS8查看IP報錯:bash:ifconfig:command not found的原因及解
在使用 CentOS 8 系統(tǒng)時,有時會遇到使用 ??ifconfig?? 命令查看網(wǎng)絡接口信息時出現(xiàn) ??bash: ifconfig: command not found?? 的錯誤,所以本文給大家介紹了報錯的原因和解決方案,需要的朋友可以參考下2025-03-03
linux下通過xinetd服務管理 rsync 實現(xiàn)開機自啟動
這篇文章主要介紹了linux下通過xinetd服務管理 rsync 實現(xiàn)開機自啟動的相關資料,需要的朋友可以參考下2017-10-10

