.Net Core 在Linux服务器下部署程序--(2). 部署前需要安装的软件及SDK
程序员文章站
2022-05-18 23:18:23
安装通用软件 : ping , telnet , lrzsz , zip , wget 安装ping软件,用于测试当前服务器与其他服务器之间的网络通畅情况,和Windows的Ping类似 执行ping的安装指令 : sudo yum install initscripts 如果当前用户为非管理员权限... ......
-
安装通用软件 : ping , telnet , lrzsz , zip , wget
-
安装ping软件,用于测试当前服务器与其他服务器之间的网络通畅情况,和windows的ping类似
- 执行ping的安装指令 : sudo yum install initscripts
- 如果当前用户为非管理员权限,执行sudo时,则需要重新输入一次密码
-
软件中安装时,会需要进行下一步,输入y即可
-
安装完成
-
ping指令使用测试,并测试成功
-
安装telnet软件,用于测试当前服务器与其他服务器之间的端口通常情况,和windows的telnet类似
-
执行telent的安装指令 : sudo yum install telnet
- 如果出现a步骤中的相关情况,请参照a步骤中的流程
-
telnet指令使用测试
-
使用quit执行进行退出telnet
-
执行telent的安装指令 : sudo yum install telnet
-
安装lrzsz软件,用于当前服务器与本地服务器之间的文件的上传与下载
-
执行lrzsz的安装指令 : sudo yum install lrzsz
- 如果出现a步骤中的相关情况,请参照a步骤中的流程
-
执行lrzsz的安装指令 : sudo yum install lrzsz
-
安装zip与unzip软件,用于解压和压缩程序部署包
-
执行zip和unzip的安装指令 : sudo yum install -y zip , sudo yum install -y unzip
-
如果出现a步骤中的相关情况,请参照a步骤中的流程
-
执行zip和unzip的安装指令 : sudo yum install -y zip , sudo yum install -y unzip
-
安装wget软件,用于测试网址是否能够打开或通畅
-
执行wget的安装指令 : sudo yum install wget
- 如果出现a步骤中的相关情况,请参照a步骤中的流程
-
指令使用测试 : sudo wget
-
执行wget的安装指令 : sudo yum install wget
-
安装ping软件,用于测试当前服务器与其他服务器之间的网络通畅情况,和windows的ping类似
-
安装部署后端程序所需的软件 : feed , .net core sdk
-
安装feed(dotnet产品)
-
执行feed的安装指令1 : sudo rpm --import
-
执行feed的安装指令2 : sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl=" > /etc/yum.repos.d/dotnetdev.repo'
-
执行feed的安装指令1 : sudo rpm --import
-
安装.net core sdk
-
更新,net core 组件指令,非必要情况下可以不执行,因为会更新很多很多的东西 : sudo yum update
-
安装libunwind , .net core的支撑组件 : sudo yum install libunwind libicu
-
获取最新版的.net core组件安装指令 :
-
安装.net core sdk 最新版本 : sudo yum install dotnet-sdk-2.2
-
查看.net core sdk 是否安装成功 : sudo dotnet --version
-
更新,net core 组件指令,非必要情况下可以不执行,因为会更新很多很多的东西 : sudo yum update
-
安装feed(dotnet产品)
-
安装部署前端程序所需的软件 : rpm , nodejs , pm2
-
安装nodejs,react前端程序的部署web服务器
-
下载nodejs安装包 : curl --silent --location | sudo bash -
-
安装nodejs包 : sudo yum -y install nodejs
-
下载nodejs安装包 : curl --silent --location | sudo bash -
-
安装rpm,控制前端npm源(包括公司前端react组件包下载源地址),切换到我们公司的源
-
执行rpm的安装指令 : sudo npm install -g nrm
-
给rpm添加公司的前端npm组件源 : nrm add gaiaworks
-
使用添加的组件源 : nrm use gaiaworks
-
执行rpm的安装指令 : sudo npm install -g nrm
-
安装pm2,nodejsweb服务器的守护进程
-
执行pm2的安装指令 : sudo npm i -g pm2
-
执行pm2的安装指令 : sudo npm i -g pm2
-
安装nodejs,react前端程序的部署web服务器