Programing

Windows에서 curl을 어떻게 설치하고 사용합니까?

lottogame 2020. 2. 12. 07:59
반응형

Windows에서 curl을 어떻게 설치하고 사용합니까?


Windows에서 컬을 실행하는 데 문제가 있습니다.

curl zip 파일을 here 에서 다운로드 했지만 실행 파일이 아닌 소스 코드가 포함 된 것 같습니다.

나는 마십시오 필요 를 실행하기 위해 컬을 컴파일하려면? 그렇다면 어떻게해야합니까?

.execurl에 대한 다운로드는 어디서 찾을 수 있습니까 ?

curl 설치에 대한 설명서를 찾았지만 찾을 내용이 거의 없습니다.


https://curl.haxx.se/download.html 에서 가져 왔다고 가정하면 원하는 곳에서 압축을 해제하십시오. 설치할 필요가 없습니다. SSL을 사용하려면 curl 웹 사이트에서 제공하는 OpenSSL DLL을 다운로드해야합니다.


이미 컬이있을 수 있습니다

아무것도 다운로드하지 않아도 될 수 있습니다.

  • Windows 10, 버전 1803 이상을 사용하는 경우 OS 는 curl 복사본이 이미 설치되어 있으며 사용할 수 있습니다.
  • 당신이있는 경우 Windows 용 망할 놈의 설치 (당신이에서 힘내을 다운로드 한 경우 git-scm.com , 당신은, 대답은 '예'입니다) curl.exe에서 :

    C:\Program Files\Git\mingw64\bin\
    

    위의 경로를에 추가하십시오 PATH.

패키지 관리자로 curl 설치

이미 패키지 관리자를 사용중인 경우 하나를 사용하여 설치하는 것이 더 편리 할 수 ​​있습니다.

수동으로 컬 설치

curl 다운로드

실수로 잘못된 것을 다운로드하는 것은 너무 쉽습니다. 의에 경우 컬 홈페이지 , 그런 다음 크고 유명한 사이트 헤더에있는 크고 유명한 "다운로드"섹션을 클릭 한 curl-7.62.0.tar.gz몸에 링크를, 당신은 컬을 다운로드 한 것입니다 소스 패키지 가 아닌 컬의 소스 코드를 포함, curl.exe. 조심하십시오.

대신 이 페이지 에서 크고 눈에 띄는 다운로드 링크 클릭 하십시오 . 그것들은 공식 Windows 빌드이며 curl-for-win 프로젝트에서 제공합니다.

더 난해한 요구가있는 경우 (예 : cygwin 빌드, 타사 빌드, libcurl, 헤더 파일, 소스 등) curl 다운로드 마법사를 사용 하십시오 . 다섯 가지 질문에 대답하면 다운로드 링크 목록이 표시됩니다.

컬 추출 및 설정

curl.exe다운로드 한 패키지 내에서 찾으십시오 . 아마 아래에 bin\있습니다.

컬의 영구적 인 집 역할을 할 하드 드라이브의 위치를 ​​선택하십시오.

  • curl에 자체 폴더를 제공하려는 경우 C:\Program Files\curl\또는 C:\curl\수행합니다.
  • 느슨한 실행 파일이 많고에 개별 폴더를 여러 개 추가하지 않으려 PATH는 경우 C:\Program Files\tools\또는 C:\tools\목적 과 같은 단일 폴더를 사용하십시오 .

장소 curl.exe폴더 아래. 폴더 나 그 내용을 옮기지 마십시오.

다음으로 명령 행 어디에서나 컬을 사용할 수 있습니다. 이렇게하려면 다음 PATH과 같이 폴더를에 추가하십시오 .

  1. Windows 10 시작 메뉴를 클릭하십시오. "환경"을 입력하십시오.
  2. 검색 결과가 나타납니다 . 시스템 환경 변수를 편집하십시오 . 그것을 선택하십시오.
  3. 시스템 속성 창이 나타납니다. 하단 환경 변수 버튼을 클릭하십시오 .
  4. "시스템 변수"(아래 상자)에서 "경로"변수를 선택하십시오. 편집 버튼을 클릭하십시오 .
  5. 추가 버튼을 클릭하고 존재하는 폴더 경로에 붙여 넣습니다 curl.exe.
  6. 필요에 따라 확인클릭하십시오 . 열린 콘솔 창을 닫고 다시 열면 새로운 창이 나타납니다 PATH.

이제 명령 프롬프트에서 curl을 입력하십시오. 파티 타임!


  1. curl zip 다운로드
  2. 내용을 추출하십시오 (올바른 버전을 다운로드 한 경우 curl.exe를 찾으십시오)
  3. curl.exe를 소프트웨어를 보관하는 폴더에 넣으십시오 (예 : D : \ software \ curl \ curl.exe)
  4. 명령 줄에서 curl을 실행하려면

    a) "내 컴퓨터"아이콘을 마우스 오른쪽 버튼으로 클릭

    b) 속성 선택

    c) '고급 시스템 설정'링크를 클릭하십시오

    d) 탭 [고급]- '환경 변수'버튼으로 이동

    e) 시스템 변수 에서 '경로'및 편집 버튼을 선택하십시오.

    f) 세미콜론 다음에 curl.exe를 배치 한 경로를 추가하십시오 (예 :; D : \ software \ curl)

이제 다음을 입력하여 명령 행에서 실행할 수 있습니다.

curl www.google.com

설정에 대한 간단한 튜토리얼 윈도우 는 IS 윈도우 7에 만들기 컬 작업 . 3 단계거치면 됩니다.


  1. cURL 다운로드 (SSL이 포함 된 Win64 ia64 zip 바이너리)
  2. 추출 curl.exe "로 C:\Windows\System32"
  3. 끝난

더 쉬운 방법 :

Edward LoPinto에서 제공 한 Win64 2000 / XP x86_64 MSI 설치 관리자를 다운로드하십시오 .

파일을 쓰는 시점 curl-7.46.0-win64.exe에서 가장 최근이었습니다. Windows 10에서 테스트되었습니다.


Windows 10 버전 1803 이상 (내부 빌드 17063 포함)부터는 curl더 이상 설치 하지 않습니다. Windows에는 기본 curl.exe (및 tar.exe)이 포함되어 있으며 C:\Windows\System32\일반에서 바로 액세스 할 수 있습니다 CMD.

C:\Users\vonc>C:\Windows\System32\curl.exe --version
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
Release-Date: [unreleased]
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp
Features: AsynchDNS IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL

C:\Users\vonc>C:\Windows\System32\tar.exe --version
bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.5.f-ipp

참조 초기 발표릴리스 발표 .


Powershell v3 이상에는 컬 기능이있는 Invoke-WebRequest 라는 cmdlet이 포함되어 있습니다. 새로운-WebServiceProxy호출-RestMethod cmdlet은 아마 너무 언급 할 가치가있다.

나는 그들이 당신의 요구에 맞는지 확실하지 않지만 Windows 사용자는 아니지만 PS가 취하는 객체 접근 방식을 찾았습니다. 컬, wget 등과 같은 유틸리티보다 작업하기가 훨씬 쉽습니다. 그들은 볼 가치가있을 수 있습니다


이미 알고 있듯이 공식 curl 웹 사이트에서 여러 바이너리 패키지를 찾을 수 있습니다.

패키지를 다운로드 한 후 원하는 위치에 압축을 푸십시오. 경로에 위치를 추가하는 것이 좋습니다. 배치 또는 powershell 스크립트에서 curl을 호출 할 수 있습니다. 경로에 디렉토리를 추가하려면 시작 메뉴에서 "환경 변수"를 입력하고 "사용자 환경 변수 편집"을 선택하십시오. 경로를 선택하고 "값"상자의 끝에; C : \ curl \ directory를 추가하십시오 (디렉토리가 curl을 저장 한 위치로 변경됨).

SSL을 사용하려면 인증서 번들이 필요합니다. mk-ca-bundle.pl (perl) 또는 mk-ca-bundle.vbs (VBScript)를 실행하십시오. 바이너리 패키지 중 일부는 둘 중 하나 또는 둘 다를 포함합니다. 다운로드에 포함되어 있지 않은 경우 https://github.com/bagder/curl/tree/master/lib 에서 다운로드 하십시오 . mk-ca-bundle.vbs를 권장합니다 .Windows에서는 간단히 두 번 클릭하여 실행하십시오. ca-bundle.crt라는 파일을 생성합니다. curl-ca-bundle.crt로 이름을 바꾸고 curl.exe를 사용하여 디렉토리에 저장하십시오.

또는 최근에 몇 번의 클릭만으로 완전한 기능을 갖춘 컬 빌드를 설정하는 msi 설치 프로그램을 개발했습니다. 자동으로 경로에 컬을 표시하고 바로 사용할 수있는 SSL 인증서 번들을 포함하며 컬 메뉴얼 및 문서를 시작 메뉴에서 액세스 할 수 있습니다. www.confusedbycode.com/curl/ 에서 다운로드 할 수 있습니다 .


git-scm.com 에서 Windows 용 Git을 설치하면 Curl도 설치됩니다. 그런 다음 Git에서 Windows의 BASH 터미널 (기본 Windows CMD 터미널이 아님)에서 Curl을 실행할 수 있습니다.


Windows 용 Chocolatey 패키지 관리자를 설치 하십시오. 설치가 끝나면 간단히 입력하십시오 choco install curl. 그러면 curl터미널에서 사용할 수 있습니다 .


이 학습서에 따라 최신 버전의 curl, openssl, libssh2 및 zlib를 간단한 3 단계로 빌드 할 수 있습니다 .

Curl은 정적으로 구축되므로 필수 동적 런타임을 배포 할 필요가 없습니다.

SourceForge 에서 사전 빌드 된 버전 (x86 및 x64)을 다운로드 할 수도 있습니다 .


Windows 용 curl과 관련하여 많은 문제가있었습니다. 마지막으로 Cygwin을 사용 했는데 기본적으로 curl이 포함되어 있습니다.


내가 한 일을 정확히 쓸 것이라고 생각했습니다 (Windows 10, 64 비트).

다운로드 페이지 https://curl.haxx.se/download.html 에서 다운로드 마법사 https://curl.haxx.se/dlwiz/를 선택 하십시오.

curl 실행 파일을 선택하십시오.

Win64를 선택하십시오.

일반을 선택하십시오.

선택하십시오.

x86_64를 선택하십시오.

첫 번째 권장 옵션을 선택하십시오. 나를 위해 이것은 :

curl 버전 : 7.53.1-SSL 사용 SSH 사용. 제공 : Viktor Szakáts. 이 패키지는 curl curl 유형입니다.이 링크에서 사전 빌드 된 'curl'바이너리를 얻을 수 있습니다 (또는 경우에 따라이 링크가 제공하는 페이지에 제공된 정보를 사용하여). 'libcurl'을 공유 라이브러리 / DLL로 설치하거나 설치하지 못할 수 있습니다. 파일은 7zip을 사용하여 패키지됩니다. 7zip은 파일 보관 형식입니다.

다운로드를 클릭하십시오.

다운로드 폴더에 curl-7.53.1-win64-mingw.7z 파일이 있어야합니다.

7-Zip이 없으면 설치하십시오.

오른쪽 클릭, 7-Zip, 여기 추출 압축을 푼 파일을 Z : \ Tools \와 같은 곳에 복사하여 붙여 넣기

bin 폴더를 보면 curl.exe가 표시됩니다. 두 번 클릭하면 창이 빠르게 깜박이고 사라집니다. 실행하려면 명령 프롬프트를 사용해야합니다. bin 폴더로 이동하여 curl 다음에 매개 변수를 입력하여 요청하십시오. 큰 따옴표를 사용해야합니다 . 작은 따옴표는 Windows에서 curl에서 작동하지 않습니다.

이제 사용자의 Path 변수에 curl을 추가하여 프로그램을 실행하기 위해 올바른 폴더로 이동할 필요가 없습니다. 이 PC, 컴퓨터, 시스템 속성, 고급 시스템 설정으로 이동하여 관리자로 인증하십시오 (관리자로 실행하고 있지 않습니까? 맞습니까? 맞습니까?) 환경 변수, 시스템 변수, 목록을보고 경로, 편집을 차례로 선택한 다음 예를 들어 새로운

Z : \ 도구 \ curl-7.53.1-win64-mingw \ bin

원하는 경우 후행 백 슬래시를 추가 할 수 있습니다. 중요하다고 생각하지 않습니다. 목록 상단에 올 때까지 위로 이동을 클릭하면 이전 화면에서 쉽게 볼 수 있습니다. 확인, 확인, 확인을 차례로 클릭 한 다음 명령 프롬프트를 열어 열고 모든 사용자의 폴더에서 curl을 입력하여 curl을 실행할 수 있습니다. 큰 따옴표를 잊지 마십시오.

이것이 내가 원했던 대답입니다.


Curl 의 다운로드 프로세스 System32에서 copy curl.exe 파일 을 말한 모든 곳을 찾고 있었지만 직접 링크를 제공하지 않았습니다. 그래서 여기가 찾아 즐길 curl.exe 쉽게 빈 폴더

압축을 풀고 bin 폴더로 이동하여 exe 파일을 얻습니다.

curl generic 다운로드 링크


이 설치 프로그램은 나를 위해 쉽게 http://www.confusedbycode.com/curl/

링크는 그것을 사용하는 방법을 설명합니다. 위 웹 사이트에서 가져온 요약은 다음과 같습니다.

"몇 번의 클릭만으로 Windows 용 cURL을 설치할 수 있습니다. 아래 표에서 설치 프로그램을 다운로드하여 실행 한 다음 설치를 클릭하십시오. 기본 설치에는 다음이 포함됩니다.

  1. curl.exe
  2. SSL 인증서 번들 (ca-cert-bundle.crt)
  3. SSL 인증서 번들 생성 스크립트 (mk-ca-bundle.pl 및 mk-ca-bundle.vbs)
  4. cURL 및 libcurl 용 HTML 매뉴얼
  5. Windows 용으로 작성된 텍스트 설명서 (파일을 두 번 클릭하여 메모장에서 읽을 수 있음)
  6. cURL 설치 폴더, 설명서, 설명서 및 제거 프로그램에 대한 바로 가기가있는 시작 메뉴 폴더
  7. cURL이 경로에 추가되었으므로 배치 또는 PowerShell 스크립트와 함께 사용하고 작업 디렉토리의 명령 프롬프트에서 호출 할 수 있습니다.

설치에 개발자 파일을 포함 시키려면 고급을 클릭하십시오. 개발자 파일에는 libcurl.dll, libeay32.dll, ssleay32.dll, libssh2.dll, zlib.dll, msvcr120.dll, C 헤더, ​​libs 및 코드 예제가 포함됩니다.

고급을 클릭하면 설명서 및 매뉴얼을 설치할지 여부와 경로에 cURL을 추가할지 여부를 선택할 수 있습니다.

컴퓨터에 대한 관리자 권한이없는 경우 "관리자 권한없이"행의 파일 중 하나를 사용하십시오. C : \ Users \ Name \ AppData \ Local \ Apps에 cURL을 설치합니다.

설치 프로그램을 사용하지 않고 위에 나열된 내용을 원하는 경우 zip 아카이브 중 하나를 다운로드 할 수 있습니다. "


curl을 다운로드하고 압축 파일을 추출하십시오. "curl.exe"파일이 제공됩니다. CMD 셸을 열고 curl.exe 파일을 CMD 셸로 드래그하면 curl을 사용할 수 있습니다.

여기에 이미지 설명을 입력하십시오


curl.exe 의 경로를 시스템 변수 ' Path '에 추가 한 후

명령 프롬프트를 열고 ' curl -V '를 실행 하여 작동하는지 확인할 수 있습니다.


다운로드 마법사를 따르십시오

화면을 하나씩 따라 패키지 유형 ( curl 실행 파일 ), OS ( Win64 ), 플레이버 ( Generic ), CPU ( x86_64 ) 및 다운로드 링크를 선택하십시오.

압축을 풀고 curl.exe를 찾으십시오 (src 폴더에서 찾았습니다. 다른 OS / 풍미의 bin 폴더에서 찾을 수 있습니다)

명령 행에서 사용 가능하게하려면 실행 가능 경로를 시스템 경로에 추가하십시오 ( Windows의 PATH 환경 변수에 디렉토리 추가 ).

컬을 즐기십시오.


Windows 용 ssl로 정적으로 빌드 됨 :

http://sourceforge.net/projects/curlforwindows/files/?source=navbar

curl-7.35.0-openssl-libssh2-zlib-x64.7z가 필요합니다.

.. 그리고 당신이해야 할 모든 다른 매개 변수 외에도 "-k"를 추가하고 번들 BS 문제는 사라졌습니다. CA 확인이 없습니다.


Windows curl-installer를 성공적으로 사용했습니다 : http://open-edx-windows-7-installation-instructions.readthedocs.io/en/latest/6_Install_cURL_for_Windows.html

msi-installer와 Windows 직접 다운로드 링크 용 cURL을 사용 합니다. 설치 후 시스템을 재부팅해야합니다.


  • 경로에서 창문 컬을 다운로드 하십시오 : https://curl.haxx.se/windows/
  • 압축을 풀면 .. \ bin \ curl.exe를 찾을 수 있습니다
  • 쉽게 전역 액세스 할 수 있도록 경로 변수에 ... \ bin \을 추가하십시오.

참고 URL : https://stackoverflow.com/questions/9507353/how-do-i-install-and-use-curl-on-windows



반응형