frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

ImageMagick (+Imagick) diegimas su .jp2 palaikymu CentOS 6 aplinkoje

IV_RomanLIV_RomanL Interneto vizija
edited spalio 15 Į Web serveriai
Imagemagick yra paveikslėlių apdorojimo programa. Daugiau informacijos pateikta adresu: http://www.imagemagick.org/script/index.php .
Pateiktoje pamokoje Imagemagick diegiamas jau paruoštame serveryje su Apache2.

0. Preliminarūs reikalavimai:
- Serveryje įrašytas "nano" teksto redaktorius (yum install nano -y);
- Serveryje įrašyta "Remi" saugykla:
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm
("/etc/yum.repos.d/remi.repo" faile aktyvuokite reikalingą saugyklą);
- Serveryjė nėra anksčiau įdiegta "Imagemagick" (yum remove ImageMagick);

1. Įdiegiame papildomas programas reikalingas Imagemagick programos kompiliavimui:
yum -y groupinstall 'Development Tools'
yum -y install bzip2-devel freetype-devel libjpeg-devel libpng-devel libtiff-devel giflib-devel zlib-devel ghostscript-devel djvulibre-devel libwmf-devel jasper-devel libtool-ltdl-devel libX11-devel libXext-devel libXt-devel lcms-devel libxml2-devel librsvg2-devel OpenEXR-devel php-devel perl-ExtUtils-MakeMaker

2. Parsisiunčiame Imagemagick programos paketą:
cd /tmp
wget http://www.imagemagick.org/download/ImageMagick.tar.gz

3. Išskleidžiame archyvą ir diegiame programą:
tar xvzf ImageMagick.tar.gz
cd ImageMagick*
./configure --prefix=/usr  --with-modules --with-perl=/usr/bin/perl  --with-jp2 --enable-shared --disable-static --without-magick-plus-pus
make
make install

4. Diegiame Imagick:
yum install php-pear -y
pecl install imagick -y

5. Koreguojam /etc/php.ini failą:
nano /etc/php.ini
pridedam papildomą plėtinį:
extension=imagick.so
Išsaugome failą ir perkrauname web serverį:
service httpd restart
Peržiūrėję phpinfo(); informaciją matysite imagick ir .jp2 grafas.
Pažymėtos temos:

Komentarai

  • azuolasazuolas Naujokas (-ė)
    edited 2015 vasario 23
    nusipirkau nauja serveri, tai dar truko

    yum install ghostscript libpng-devel libtool-ltdl-devel -y

    prieš darant šitą tutoriala, kad paleisti pilnai imagick.
    gal kam pravers.
  • kielanaskielanas Naujokas (-ė)
    edited 2016 liepos 11
    atlikus "pecl install imagick -y" meta klaidas:

    Warning: Invalid argument supplied for foreach() in Command.php on line 259

    Warning: Invalid argument supplied for foreach() in /usr/share/pear/PEAR/Command.php on line 259

    Warning: Invalid argument supplied for foreach() in Command.php on line 259

    Warning: Invalid argument supplied for foreach() in /usr/share/pear/PEAR/Command.php on line 259

    ir t.t.
  • IV_RomanLIV_RomanL Interneto vizija
    edited 2016 liepos 12
    Sveiki,

    patikslinkite prašom kokią versiją diegiate? Pamoka atnaujinta ir joje pridėta 7.x versija.
  • kielanaskielanas Naujokas (-ė)
    edited 2016 liepos 13
    Kai atnaujinote pamoka, atlikus visus veiksmus suveike puikiai. Dekoju.
Norėdami palikti komentarą, turite prisijungti arba registruokis.