分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

Centos 6.4 离线配置.netcore 运行时

发布时间:2023-09-06 02:24责任编辑:顾先生关键词:配置

使用时间比较久的服务器的centos版本比较老且无法连接互联网,直接部署.netcore runtime会遇到很多依赖问题,但是服务器又轻易不可以升级内核或是对root的glibc,libcxx等进行升级。

所以采用以下方案来解决。

服务器centos6.4   

.netcore runtime 2.14

1、在服务器创建用户组和用户,在这个用户下面部署.netcore。 一旦失败或出问题的话不会对其它用户造成影响。(组名和用户名这里随意写的)

创建用户组ggg

groupadd  ggg    

创建用户uuu并添加到用户组ggg

useradd -g  ggg uuu

修改uuu的登陆密码

passwd uuu

reboot登陆uuu

2、在与服务器centos版本一致的可联网虚拟机上将.netcore所需依赖编译打包,并下载.netcore runtime 2.14, 如下图所示。

3、将上步的四个文件复制到服务器/home/uuu,执行解压缩

mkdir -p $HOME/dotnet && tar zxf dotnet-runtime-2.1.4-linux-x64.tar.gz -C $HOME/dotnet

cd /home/uuu

tar devel.tar.gz

tar glib-2.14.tar.gz

libcxx.tar.gz

4、创建软链

ln -s /home/uuu/dotnet/dotnet /usr/local/bin

5、添加环境变量

执行vi ~/.bash_profile

然后在里面添加如下几行

PATH=$PATH:$HOME/bin:$HOME/dotnet

export DOTNET_ROOT=$HOME/dotnet
export LD_LIBRARY_PATH=/home/uuu/glib-2.14/lib:/home/uuu/devel/libs:/lib64

export PATH;

:wq保存退出。

6、执行source ~/.bash_profile加载更新后的环境变量

7、输入dotnet测试一下是否部署成功:

部署完毕。

Centos 6.4 离线配置.netcore 运行时

原文地址:https://www.cnblogs.com/ananmylove/p/10043957.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved