>  기사  >  운영 및 유지보수  >  Linux 및 Windows에서 ImageMagick 및 해당 PHP imagick 확장을 설치하는 방법

Linux 및 Windows에서 ImageMagick 및 해당 PHP imagick 확장을 설치하는 방법

coldplay.xixi
coldplay.xixi앞으로
2020-08-28 17:03:542117검색

Linux 및 Windows에서 ImageMagick 및 해당 PHP imagick 확장을 설치하는 방법

【관련 기사 추천: ​​linux tutorial

우선 두 가지를 설치해야 합니다. 하나는 ImageMagick이고 다른 하나는 PHP 확장 imagick

Linux 설치

먼저 install ImageMagick

  • ImageMagick 설치 패키지
    wget http://www.imagemagick.org/download/ImageMagick.tar.gz
  • Unzip
    tar -xvfz ImageMagick.tar.gz
  • cd ImageMagick-7.0.10-28
  • 디렉토리를 입력하세요. 설치 경로는 나중에 PHP 확장 프로그램을 설치하는 데 사용해야 합니다./usr/local/imagemagick
    ./configure --prefix=/usr/local/imagemagick
  • Compile
    make && make install

    PHP imagick 확장 프로그램 설치(2단계)

    공식 홈페이지 주소: pecl.php.net/package/imagick
  • imagick-3.4.4
    wget https://pecl.php.net/get/imagick-3.4.4.tgz
    다운로드
  • 설치 패키지
    tar -zxvf imagick-3.4.4.tgz
    의 압축을 푼다
  • 설치 파일
    cd imagick-3.4.4.tgz/
  • 를 입력하세요. phpize 명령
    /usr/local/php/bin/phpize
  • ImageMagick 6.8 이상 버전 디렉토리는 /usr/local/include/ImageMagick-X입니다. 구성하기 전에 소프트 연결
    ln -s /usr/local/imagemagick/include/ImageMagick-7 /usr/local/imagemagick/include/ImageMagick
  • 구성을 실행하여
    ./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick
  • 컴파일
    make && make install
  • php.ini 및 imagick.so
    extensions=imagick.so
    추가

Windows에서 설치

원본 링크

  • 확장 기능을 다운로드하려면 PHP 버전을 알아야 합니다. phpinfo()를 통해 확인하세요. 빨간색 상자의 정보는 나중에 imagemagick 프로그램을 다운로드하는 데 사용됩니다. 주소: http://windows.php.net/downloads/pecl/deps/
    이 영역에서 해당 버전을 다운로드하세요. 가장 높은 버전이면 64비트 버전의 vc15를 다운로드해야 합니다

  • imagemagick 프로그램을 설치하세요

    압축된 패키지를 다운로드하여 아무 드라이브 문자에나 넣으세요. 경로에는 중국어나 특수 문자가 포함되어서는 안 됩니다. 저는 D:phpstudy_proimagemagick에 있는 phpstudy 통합 환경입니다. 이는 임의로 배치할 수 있습니다.

    그런 다음 환경 변수를 구성합니다. 아래 사진을 참고하세요

    DLL 파일 가져오기
  • In 다운로드한 파일 내부에서 bin 디렉터리로 이동합니다. 그런 다음 .dll을 검색하고 모든 파일을 PHP
  • D:phpstudy_proimagemagick。这个是可以任意放置的。
  • 然后配置环境变量。参照下图

    导入DLL文件
    在下载的文件里面,进入到bin目录。然后搜索.dll把所有的文件复制到PHP的根目录下

    搜索—全选–复制

    搞定

    下载Imagick扩展

    这里给出两个下载地址.如果不能用请再寻找
    下载地址一: http://windows.php.net/downloads/pecl/releases/imagick/
    下载地址二: https://pecl.php.net/package/imagick
  • 解压之后在最下面找到php_imagick.dll文件,复制到PHP根目录下的ext目录下
  • 其他.DLL文件 将解压后的imagick目录下的其他.dll后缀的文件全部复制粘贴到php根目录下
  • php.ini 文件并打开编辑,加入extension=php_imagick.dll검색—모두 선택—복사

    완료

    Imagick 확장 프로그램을 다운로드하세요다음 두 개의 다운로드 주소가 작동하지 않으면 다시 검색하세요
  • 다운로드 주소 1: http://windows.php.net/downloads/pecl/ releases/imagick /
다운로드 주소 2: https://pecl.php.net/package/imagick

압축해제 후 하단의 php_imagick.dll 파일을 찾아 PHP 루트 디렉터리 아래 ext 디렉터리에 복사하세요다른 .DLL 파일은 압축이 풀린 의 다른 <code> 파일입니다. imagick 디렉토리. .dll 접미사가 있는 모든 파일을 복사하여 PHP 루트 디렉토리

🎜php.ini 파일에 붙여넣고 편집을 위해 열고 다음 줄을 추가합니다. extension=php_imagick.dll 🎜🎜🎜🎜서비스 다시 시작🎜🎜🎜🎜🎜🎜관련 학습 권장 사항: 🎜linux 비디오 튜토리얼🎜, 🎜php 프로그래밍🎜🎜🎜

위 내용은 Linux 및 Windows에서 ImageMagick 및 해당 PHP imagick 확장을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 learnku.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제