数据分析服务部署_代理配置

1 说明

1.1 问题描述

出于安全考虑,部署算法模型、分析服务的服务器需要与外网隔离。此时如果想安装一些算法库,要么下载安装包通过内网传上去安装,要么通过配置代理服务器访问外网,当然通过代理服务器是更方便的。

1.2 软件环境

  • 系统:ubuntu 16
  • R:3.4.4
  • Python:3.5.6

2 R语言相关

2.1 从CRAN安装包

> Sys.setenv('http_proxy'='代理ip:端口')
> install.packages('包名', method = 'libcurl')

2.2 从GITHUB安装包

> library(httr)
> library(devtools)
> set_config(use_proxy(url = "代理ip", port = 端口))
> install_github('代码库/包名')

3 Python相关

3.1 pip安装库

  1. 临时使用
    pip install 库名 --proxy=代理ip:端口
  2. 永久使用
    sudo vim /etc/profile,或者vim ~/.bashrc末尾添加:
    export http_proxy=‘http://代理ip:端口’
    export https_proxy=‘http://代理ip:端口’
    export http_proxy https_proxy
    source /etc/profilesource ~/.bashrc使之生效

4 注意点

通过编辑/etc/profile的方式配置代理,会把所有网络请求都转发到代理服务器,这样访问内网就会有麻烦,比如数据库服务器肯定在内网,因此需要配置免代理ip,sudo vim /etc/profile添加:

no_proxy=192.168.*.*,127.0.0.1,X.X.X.X
export no_proxy
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值