使用云服務器在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服務。
到此這篇關(guān)于使用云服務器在CentOS系統(tǒng)中安裝.NET6.0的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Linux?修改系統(tǒng)時間的兩種具體實現(xiàn)方式
在Linux中,有兩種常見的方式可以修改系統(tǒng)時間:更新系統(tǒng)時間的方式和手動修改系統(tǒng)時間的方式,每種方式給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-02-02Linux系統(tǒng)修改環(huán)境變量的常用方法
這篇文章主要給大家介紹了Linux系統(tǒng)修改環(huán)境變量的常用方法,文中通過代碼示例給大家介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下2024-02-02CentOS7 LNMP+phpmyadmin環(huán)境搭建 第二篇LNMP環(huán)境搭建教程
這篇文章主要為大家詳細介紹了CentOS7 LNMP+phpmyadmin環(huán)境搭建,第二篇LNMP環(huán)境搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07Linux服務器利用防火墻iptables策略進行端口跳轉(zhuǎn)的方法
這篇文章主要介紹了Linux服務器利用防火墻iptables策略進行端口跳轉(zhuǎn)的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-10-10ubuntu13.10編譯安裝mono環(huán)境(一)
Mono是一個自由開放源代碼項目。該項目的目標是創(chuàng)建一系列符合ECMA標準的.NET工具,包括C#編譯器和通用語言架構(gòu)。Mono項目不僅可以運行于Windows系統(tǒng)上,還可以運行于Linux,F(xiàn)reeBSD,Unix,OS X和Solaris,甚至一些游戲平臺,例如:Playstation 3,Wii或XBox 360。2014-07-07Linux Shell里面生成隨機數(shù)的一些思路分析
這篇文章主要介紹了Linux Shell里面生成隨機數(shù)的一些思路分析,需要的朋友可以參考下2016-07-07