SUSE12Sp3安装配置.net core 生产环境(2)-安装.NET Core 2.2.1 runtime 并运行.NET代码
1、安装libicu依赖
1、在线安装
sudo mkdir /usr/local/dotnet #创建目录cd /usr/local/dotnetsudo wget https://download.visualstudio.microsoft.com/download/pr/53cace8f-2907-487e-84d7-bc7a7ba5de05/326704ffa2ef9d4dcd0db2f1da996ebb/aspnetcore-runtime-2.2.1-linux-x64.tar.gz # 下载离线安装包sudo tar -xvf aspnetcore-runtime-2.2.1-linux-x64.tar.gz # 解压./dotnet --info #查看
显示如下信息表示成功
Host (useful for support):Version: 2.2.1Commit: 878dd11e62.NET Core SDKs installed:No SDKs were found..NET Core runtimes installed:Microsoft.AspNetCore.All 2.2.1 [/home/allspark/Downloads/shared/Microsoft.AspNetCore.All]Microsoft.AspNetCore.App 2.2.1 [/home/allspark/Downloads/shared/Microsoft.AspNetCore.App]Microsoft.NETCore.App 2.2.1 [/home/allspark/Downloads/shared/Microsoft.NETCore.App]To install additional .NET Core runtimes or SDKs:https://aka.ms/dotnet-download
2、离线安装
sudo mkdir /usr/local/dotnet #创建目录
将文件aspnetcore-runtime-2.2.1-linux-x64.tar.gz复制到 /usr/local/dotnet
sudo tar -xvf aspnetcore-runtime-2.2.1-linux-x64.tar.gz # 解压./dotnet --info #查看
3、添加环境变量
env #查看所有环境变量
这个时候能看到所有的环境变量,找打并复制PATH一行,大概是下面这样。不要直接复制这里的,这里只是例子。PATH=/home/allspark/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
sudo vi /etc/profile #编辑/etc/profile文件,就是环境变量文件
在最下面追加
export 你刚刚复制的:/usr/local/dotnet #输入,:wq保存退出,
例如:
export PATH=/home/allspark/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/local/dotnet
source /etc/profile #立即生效环境变量dotnet --info # 出现以下内容说明安装正确。如果输入没有正确,断掉ssh登录,重新连接,再次输入命令Host (useful for support):Version: 2.2.1Commit: 878dd11e62.NET Core SDKs installed:No SDKs were found..NET Core runtimes installed:Microsoft.AspNetCore.All 2.2.1 [/usr/local/dotnet/shared/Microsoft.AspNetCore.All]Microsoft.AspNetCore.App 2.2.1 [/usr/local/dotnet/shared/Microsoft.AspNetCore.App]Microsoft.NETCore.App 2.2.1 [/usr/local/dotnet/shared/Microsoft.NETCore.App]To install additional .NET Core runtimes or SDKs:https://aka.ms/dotnet-download
4、运行测试代码
将发布好的代码复制到服务器
dotnet 你的项目.dll
例如我的
dotnet WebApplication1.dll
访问你程序的端口
原文链接:http://www.cnblogs.com/hanfan/p/10393884.html
-----------------------------------------------------------------------------------------------
打开/etc/profile文件,在最后面添加上以下内容:
export JAVA_HOME=/usr/jdk1.6.0_01
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
保存退出。
在终端里运行:
source /etc/profile #使设置生效
再运行
java -version查看版本
/***************************************/
ubuntu
打开/etc/environment下添加
JAVA_HOME=/usr/lib/jvm/java-6-sun
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
PATH=$JAVA_HOME/bin:$PATH
保存退出后运行
. /etc/environment (.后面跟一个空格)
二,
设置环境变量,修改.bashrc或.profile,参考自己系统解压的路径改改。
export JAVA_HOME=/home/user/jdk1.6.0_21/
export PATH=$JAVA_HOME/bin:$PATH
export classPath=/home/user/jdk1.6.0_21/
SUSE12Sp3安装配置.net core 生产环境(2)-安装.NET Core 2.2.1 runtime 并运行.NET代码的更多相关文章
- SUSE12Sp3安装配置.net core 生产环境(1)-IP,DNS,网关,SSH,GIT
1.新增用户 sudo useradd 用户名 sudo passwd 用户名 这个时候会提示你输入密码,输入两次密码即可 2.静态 IP 设置 1.设置 IP 地址 sudo vi /etc/sys ...
- 采用sqlserver的缺省配置,在生产环境经常碰到系统响应慢(甚至hung的情况)
请重视并正确配置sqlserver实例及数据库的参数,一般化的配置推荐如下: 1.数据和日志文件的初始大小分别设置为10G和2G,均设置为按照固定200M大小增长,不限制最大值: 2.sever实例设 ...
- 结合Jexus + Kestrel 部署 asp.net core 生产环境
ASP.NET Core 是微软的全新的框架.这一框架的目标 ︰ 跨平台 针对云应用优化 解除 System.Web 的依赖. 获得下面三个方面的优势,你可以把它认为是一个C# 版本的NodeJS: ...
- centos6.5生产环境编译安装nginx-1.11.3并增加第三方模块ngx_cache_purge、nginx_upstream_check、ngx_devel_kit、lua-nginx
1.安装依赖包 yum install -y gcc gcc-c++ pcre-devel openssl-devel geoip-devel 2.下载需要的安装包 LuaJIT-2.0.4.zip ...
- C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志
C#实现多级子目录Zip压缩解压实例 参考 https://blog.csdn.net/lki_suidongdong/article/details/20942977 重点: 实现多级子目录的压缩, ...
- CentOS 6.5 生产环境编译安装LNMP
一.环境准备 1.操作系统安装:CentOS 6.5 64位最小化安装. 2.配置好IP.DNS.网关.主机名 3.配置防火墙,开启80.3306端口 vim /etc/sysconfig/iptab ...
- .net Core 生产环境报错 MIME
because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled. 主要没 ...
- Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)
最近突然想弄一下phonegap,之前一直是听说,没亲自配置开发过.结果配置过程非常艰难啊.特别是android平台的配置,那叫一个麻烦,网上搜了半天都没找到非常好的资料.文章也都是抄来抄去,最烦的就 ...
- keras安装配置指南【linux环境】【转】
本文转载自:https://keras-cn.readthedocs.io/en/latest/for_beginners/keras_linux/#kerasmnist 本教程不得用于任何形式的商业 ...
- Ubuntu下安装配置android sdk及其环境变量
同理,这里介绍的是手动安装方法~ *系统;Ubuntu 16.4 1.下载Android sdk,直接在系统自带的firefox浏览器输入 http://tools.android-studio.or ...
随机推荐
- c语言学习笔记 scanf和printf格式的问题
int a =0; int b =0; scanf("%d %d",&,&b); 上面这种和下面这种哪种对? int a =0; int b =0; scanf(& ...
- Java-马士兵设计模式学习笔记-工厂模式-单例及多例
一.单例的作用是用于控制类的生成方式,而不让外部类任意new对象 1.Car.java import java.util.ArrayList; import java.util.List; publi ...
- linux安装thrift
安装配置Thrift Thrift的编译器使用C++编写的,在安装编译器之前,首先应该保证操作系统基本环境支持C++的编译,安装相关依赖的软件包,如下所示 sudo yum install autom ...
- Android 中的菜单 OptionsMenu的简单应用
OptionsMenu就是安卓手机中的菜单选项 首先 要实现对菜单的操作就要先重写OnCreateOptionsMenu(Menu menu)方法 通常有两种方法来实现对菜单中选项的添加 第一种是动态 ...
- 第一篇:Django基础
Django框架第一篇基础 一个小问题: 什么是根目录:就是没有路径,只有域名..url(r'^$') 补充一张关于wsgiref模块的图片 一.MTV模型 Django的MTV分别代表: Model ...
- 安装Maven及Eclipse中配置Maven
下载maven版本: 1.进入官网:http://maven.apache.org/download.cgi ,下载编译后的maven版本:如图下: 2.创建一个目录,把下载的maven压缩包,进 ...
- netty中的PlatformDependent
通过类名就知道这是一个平台有关的类,通过对该类的学习可以帮助我们实现一个跨平台的应用.但是有些方法放的实现不是很好,比如:isWindows0.通过File的separator就可以判断出来.没必要那 ...
- 关于LIst Set Map 异常的知识点---我的笔记
今天新的内容1.List接口2.Set接口3.Map集合4.异常==================================================================== ...
- bootstrap.js 文件使用指南
介绍 使用 Bootstrap v3.3.7 时,需要引入三个脚本文件. https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.m ...
- go语言的信号及其应用
一.signal包 1.Notify函数 func Notify(c chan<- os.Signal, sig ...os.Signal) 说明:Notify函数让signal包将输入信号转发 ...