Instalacja ImageMagick i konfiguracja z php5

Z Podręcznik Administratora by OPZ SGU
Wersja z dnia 02:49, 25 maj 2012 autorstwa Fotex (dyskusja | edycje) (Utworzył nową stronę „Okazuje się ze instalacja ImageMagick na serwerze z DirectAdmin wcale nie jest taka prosta. DirectAdmin korzysta z nazwy deamona apache2 w formie nazwy httpd. Stanowi...”)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Okazuje się ze instalacja ImageMagick na serwerze z DirectAdmin wcale nie jest taka prosta.

DirectAdmin korzysta z nazwy deamona apache2 w formie nazwy httpd. Stanowi to problem gdy chcemy zainstalowac pakiet php5-imagick.

Poniżej kompletny opis instalacji na systemie debian 6 64bit z DirectAdmin:

po pierwsze instalujemy imagemagick oraz pakietu dev:

apt-get install imagemagick libmagickwand-dev

następnie instalujemy imagick dla php jednak bez korzystania z apta ale PECL:

pecl install imagick

przy pytaniu o nazwe instalacji imagemagick wybieramy opcje domyslna czyli autodetect

po instalacji przychodzi kolej na edycje php.ini

nano /usr/local/lib/php.ini

odszukujemy linie:

extension_dir="./"

i zmieniamy ją na:

extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613/"

bo tam właśnie będa zlokalizowane nasze dodatkowe biblioteki dla php. zapisujemy zmiany (ctrl+o) i zamykamy edytor (ctrl+x)

restartujemy serwer:

/etc/init.d/httpd restart

i cieszymy sie z posiadania imagemagick :D