VPS에 Anaconda를 설치하는 방법

데이터 과학

Python으로 작업하는 많은 사람들이 아나콘다 프로젝트. Python 및 R 언어의 무료 오픈 소스 배포판으로 데이터 과학 및 기계 학습에 널리 사용됩니다. 따라서 분석을 위해 대량의 정보를 신속하게 처리 할 수 ​​있습니다.

간편한 설치, 실행 및 업데이트, Tensorflow만큼 중요한 프로젝트와 호환됩니다. 이 튜토리얼에서는 클라우드 VPS 인스턴스를 생성하여 Anaconda를 설치하는 방법을 보여 드리겠습니다.

Anaconda Distribution이란 무엇입니까?

아나콘다

Anaconda는 BSD 라이선스에 따라 오픈 소스 제품군에 지나지 않습니다. 여기에는 일련의 앱과 라이브러리가 포함되어 있습니다. 데이터 과학 Python과 같은 프로그래밍 언어로. 이 유명한 프로그래밍 언어 배포는 환경 관리자, 패키지 관리자로 작동하며 수백 개의 패키지에 대한 거대한 레퍼토리를 가지고 있습니다.

Anaconda Distribution 내에서 네 가지 기본 블록을 찾을 수 있습니다.

  • Anaconda Navigator (간단하고 직관적 인 관리를위한 GUI).
  • 아나콘다 프로젝트.
  • 데이터 과학을위한 라이브러리.
  • Conda (CLI 관리 명령)

그들 모두 자동으로 설치됩니다 나중에 단계별로 설명 하겠지만 패키지 설치와 함께.

Anaconda 배포 기능

웹 서버

Anaconda Distribution은 흥미로운 기능 데이터 분석 세계에서 매우 중요합니다. 가장 주목할만한 것은 다음과 같습니다.

  • 커뮤니티에서 유지 관리하고 오픈 소스이며 무료이기 때문에 어떤 회사에도 의존하지 않습니다.
  • 크로스 플랫폼이므로 GNU / Linux, macOS 및 Windows에서 모두 작동 할 수 있습니다.
  • 매우 간단하여 데이터 과학 용 패키지 및 환경을 간단하고 빠르게 설치하고 관리 할 수 ​​있습니다.
  • 많은 과학 프로젝트에서 사용하므로 완전히 신뢰할 수 있습니다.
  • 기계 학습에서도 작업을 더 쉽게 할 수있는 유용한 도구가 포함되어 있습니다.
  • Matplotlib, Datashader, Bokeh, Holoviews 등과 같은 데이터 뷰어와 호환됩니다.
  • 고급 기계 학습을위한 리소스에 액세스 할 수있는 매우 강력한 고급 관리입니다.
  • 패키지 종속성 및 버전 제어에 문제가 없습니다.
  • 라이브 컴파일 코드, 방정식, 설명 및 주석을 사용하여 문서를 만들고 공유합니다.
  • 빠른 실행을 위해 모든 컴퓨터에서 Python 소스 코드를 컴파일 할 수 있습니다. 또한 복잡한 병렬 알고리즘 작성을 용이하게합니다.
  • 고성능 컴퓨팅을 지원합니다.
  • Anaconda의 프로젝트는 이식 가능하므로 다른 플랫폼에서 공유하거나 배포 할 수 있습니다.

VPS 란 무엇입니까?

웹 서버 선택 방법

기존 PC 또는 자체 서버에 Anaconda Distribution을 설치할 수 있지만이 튜토리얼에서는 다음에서 수행하는 방법을 보여줍니다. VPS 서버, 여러 사용자가 원격으로 관리 할 수 ​​있다는 점, 자체 서버 옵션에 비해 대역폭, 확장 성, 고 가용성 및 상당한 비용 절감과 같은 일련의 장점이 있기 때문입니다.

적은 가입비로 서비스를받을 수 있습니다. VPS (가상 사설 서버)즉, 가상 사설 서버입니다. 이 경우 자습서에서는 Clouding을 사용합니다. 따라서이 VPS는 기본적으로이 공급자의 데이터 센터 전용 "소포"라고 말할 수 있습니다. 여기에서 Linux 서버 및 다양한 앱 설치와 같이 원하는 모든 작업을 수행 할 수 있습니다. 이 경우 Anaconda를 설치하겠습니다.

이 VPS 독립형 기계로 작동합니다.즉, 자체 RAM, 고속 SSD에 저장 공간, 일련의 할당 된 CPU 코어 및 운영 체제가 있습니다.

또한 데이터 센터 하드웨어 관리 나 서버 보유에 대한 에너지 또는 광대역 요금 지불에 대해 걱정할 필요가 없습니다. 필요한 인프라 비용...

설치 아나콘다 단계적으로

내가 언급했듯이 선택한 서비스는 흐림.io, 여기에서 GNU / Linux 운영 체제로 인스턴스 또는 VPS를 생성합니다. Anaconda 설치 간단한 방법으로. 이렇게하면이 제공 업체가 제공하는 보증으로 데이터 과학을 시작할 수 있습니다. 일어나는 경우 스페인어로 연중 무휴 지원을 제공하고 데이터 센터가 바르셀로나에 있으므로 유럽 데이터 보호법에 따라 데이터 과학을 시작할 수 있습니다. 따라서 GAFAM / BATX를 피하는 것은이 시대에 거의 필수적인 것입니다.

Cl 계정 만들기ouVPS 플랫폼 설치 및 준비

시작하기 전에 먼저 Clouding 서비스에 액세스. 공식 웹 사이트에서 액세스하여 필요에 가장 적합한 요금을 선택할 수 있습니다. 이러한 속도는 VPS에 사용할 수있는 RAM, SSD 스토리지 및 CPU vCore의 양에 따라 다릅니다. 이 요율이 제공하는 것보다 더 많이 필요하더라도 사용자 지정 서버를 구성 할 수있는 옵션이 있습니다.

과학 데이터 분석 프로젝트이기 때문에 가장 큰 컴퓨팅 성능 가능하고 충분한 양의 RAM이 있습니다. 좀 더 겸손한 프로젝트에 사용하려면 그렇게 많이 필요하지 않을 것입니다 ...

흐림 비율

일단 등록하고 마법사의 단계를 따르고 이메일 주소를 확인하면 패널에 액세스 할 수 있습니다. 이를 위해서는 로그인 Clouding :

Cluding VPS 등록

당신은 이미 서비스에 있고 당신은 볼 것입니다 직관적 인 제어판. 인스턴스 또는 VPS 서버 생성을 시작하려면 첫 번째 서버를 만들려면 여기를 클릭하십시오.:

VPS 시작

이것은 당신을 VPS 서버의 구성 화면. 가장 먼저 보게 될 것은 VPS에 원하는 이름을 입력하는 옵션입니다. 그런 다음 설치할 운영 체제 유형입니다. Windows 또는 Linux 중에서 선택할 수 있으며 Linux 섹션에는 사용 가능한 여러 배포판이 있습니다. 이 경우 Ubuntu Server 20.04를 선택했지만 원하는 것을 선택할 수 있습니다.

Anaconda VPS 배포

완료되면 동일한 페이지로 이동하면 다른 옵션을 볼 수 있습니다. 하드웨어 리소스: RAM 용량, SSD 저장 용량 또는 VPS에 할당해야하는 CPU 코어 수. 여러 VPS를 생성하여 이들간에 배포하려는 경우에도 원하는대로 관리 할 수 ​​있다는 점을 명심하십시오. 필요한 경우 언제든지 더 높은 계획으로 확장 할 수 있습니다.

하드웨어 구성

방화벽 또는 백업을 구성하는 옵션도 있습니다. 원칙적으로 만질 필요는 없지만 보안 향상을 선호하는 경우 계속 진행하십시오. 중요한 것은 SSH 키 생성 및 이름 지정. 덕분에 매번 비밀번호를 묻지 않고 원격으로 액세스하여 VPS를 관리 할 수 ​​있습니다.

모든 것이 정상인지 확인하고 pulsa 에비아. 그러면 VPS가 이미 나타나는 다른 화면으로 이동합니다. 상태에서 여전히 자체 설치 및 구성 중임을 알 수 있습니다. 하지만 걱정하지 마세요. 매우 빠르게 완료됩니다.

서버 상태

잠시 후 완료되고 상태 필드가 다음과 같이 나타납니다. 활동적인. 이때 운영 체제를 사용하여 필요한 것을 설치할 수 있습니다 (이 경우 Anaconda).

Anaconda 용 활성 VPS

이름을 클릭하십시오 VPS에 입력하면 Anaconda를 설치할 서버 정보 요약이있는 다른 페이지로 리디렉션됩니다.

아나콘다, VPS

따라서 중요한 것은 서버에 액세스하는 방법. 여기에서 액세스에 필요한 정보는 암호, 사용자 (루트) 또는 다운로드 할 SSH 키와 같은 VPS의 IP입니다.

SSH 데이터 VPS 연결

이 모든 데이터에서 서버 IP, 루트 및 비밀번호 이제 원격으로 액세스하여 Anaconda 설치를 계속할 수 있습니다.

Anaconda 설치

이제 모든 준비가 완료되었습니다. VPS에 Anaconda 설치. 이를 위해 방문 할 수 있습니다. 그들의 웹 사이트 프로젝트에 대한 자세한 정보를 읽거나 사용 가능한 최신 버전을 확인하십시오.

시작하려면 SSH를 통해 원격으로 VPS 서버에 액세스. 이렇게하면 로컬 배포판에서 필요한 모든 것을 서버에 설치할 수 있습니다. 터미널을 열고 다음 명령을 입력하는 것만 큼 간단합니다 (이전에 Clouding에서 본 VPS의 IP를 youripdelserver로 대체해야 함).

ssh root@tuipdelservidor

SSH 연결

당신에게 물어볼 것입니다 비밀번호, Clouding이 보여준 것을 잘라서 붙여 넣습니다. 그러면 액세스 할 수 있습니다. 터미널의 프롬프트가 변경된 것을 볼 수 있으며 더 이상 사용자의 로컬이 아니지만 이제는 원격 시스템의 프롬프트입니다. 따라서 여기에서 입력하는 모든 명령은 VPS 서버에서 실행됩니다.

연결 SSH VPS Anaconda

이제 액세스 권한이 있으므로 다음으로 할 일은 Anaconda 다운로드 및 설치 다음 명령을 사용하여 임시 디렉토리로 가져오고 공식 저장소에서 사용 가능한 버전을 가져옵니다.

cd /tmp

curl -O https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux86_64.sh

Anaconda, 다운로드

그 후에 Anaconda를 갖게됩니다. 다음은 무결성 확인 SHA-256 합계를 사용하여 다운로드 한 데이터의. 이를 위해 다음 명령을 실행하십시오.

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y 당신에게 해시를 반환합니다 체크 아웃 할 때.

이제 당신은 Anaconda 시작 다음 명령으로 :

bash Anaconda3-2020-11-Linux-x86_64.sh

Anaconda 라이선스

그러면 ENTER를 누르라는 메시지가 표시되고 Ananconda 라이선스 계약으로 이동합니다. 을 눌러 끝으로 이동할 수 있습니다. 소개 예 또는 아니오로 대답 할 것인지 묻습니다. 즉, 조건을 수락하는지 여부입니다. 따옴표없이 "yes"를 입력하고 Enter 키를 누릅니다. 다음으로 보게 될 것은 :

설치 및 위치

다음 단계는 설치 위치. 기본적으로 표시된 경로에 대해 Enter 키를 누르거나 원하는 경우 다른 경로를 입력하십시오. 이제 Anaconda 설치가 시작됩니다. 몇 분 정도 걸립니다.

언제 과정이 완료되었습니다, 성공적으로 완료되었음을 나타내는 다음과 같은 메시지가 표시됩니다.

Anaconda 설치 계속

유형 conda를 시작합니다. 이제 VPS의 프롬프트로 돌아갑니다. conda를 사용하기 전에 다른 것이 남았습니다. 이것은 다음을 사용하여 설치를 활성화하는 것입니다.

source ~/.bashrc

그리고 이제 당신은 콘다 사용 그리고 Anaconda를 유용하게 사용하기 시작하십시오 ... 예를 들어, 다음과 같이 옵션에 대한 도움말을보고 사용 가능한 패키지를 각각 나열 할 수 있습니다.

conda

conda list

특공대 콘다

Anaconda의 환경을 python3 사용예 :

conda create --name mi_env python=3

응답 y 진행을 요청하는 질문에 필요한 것이 설치됩니다.

conda 활성 환경

당신은 이미 할 수 있습니다 새로운 환경 활성화 일을 시작하고 즐기려면 ...

conda activate mi_env

이제 모든 것이 설치되고 작동하므로 VPS 호스팅이 Clouding에서 보여준 것과 같은 성능과 다양성을 확인할 수 있습니다. Anaconda는 설치 및 사용할 수있는 다양한 응용 프로그램 및 도구 중 하나 일뿐입니다. 모든 것이 웹 사이트를 만드는 데 필요한 것은 아닙니다. VPS를 사용할 수있는 더 많은 옵션이 있습니다. 질문이 있으시면 댓글을 남겨주세요.


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.