frame

Sveiki apsilankę!

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

Prisijungti Registruotis

Imagick plėtinio diegimas naudojant PHP 7 versiją Ubuntu 16.04 aplinkoje

iv_vytenisgiv_vytenisg Super Moderator
edited gruodžio 12 Į Kitos aplikacijos
PHP Imagick plėtinys suteikia galimybę sukurti, koreguoti, konvertuoti ar kitaip manipuliuoti nuotraukomis PHP programavimo kalbos pagalba. Ši programinė įranga gali nuskaityti ir koreguoti nuotraukas naudojančias šiuos formatus - DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PNG, Postscript, SVG, ir TIFF. Galite naudoti Imagick pakeisti nuotraukų dydį, apversti, pasukti, pakeisti spalvas, taikyti efektus, įrašyti tekstą ir t.t. Galite naudoti ImageMagick be Imagick plėtinio, tačiau tam, kad tai veiktų su PHP kodu, reikalinga ir ImageMagick ir Imagick.

Ši pamoka pritaikyta veikti mūsų dedikuotuose serveriuose su įdiegtu Ubuntu 16.04 šablonu.


0. Preliminarūs reikalavimai:

* Virtualiai dedikuotas serveris naudojantis Ubuntu 16.04 operacinę sistemą.


1. ImageMagick diegimas:

Atlikite ImageMagick diegimą įvesdami komandą terminale:
sudo apt-get install imagemagick


2. PHP Imagick plėtinio diegimas:

Tam, kad galėtumėte naudoti add-apt-repository, įdiekite
python-software-properties paketą:
sudo apt-get install  python-software-properties software-properties-common

Dabar pridėkite ppa: ondrej/php direktoriją apt duomenų bazei ir atnaujinkite sistemą:
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update

Įdiekite PHP 7.1:
sudo apt-get install php7.1

Jeigu jau esate įdiegę Apache modulį 7.1 versijai, tokiu atveju instaliuokite naudodami šią komandą:
sudo apt-get install apache2 libapache2-mod-php7.1

Tada atlikite Imagick plėtinio diegimą naudodami žemiau pateiktą komandą ir perkraukite Apache:
sudo apt-get install php-imagick
sudo systemctl restart apache2


3. Patikrinimas:

Paleiskite žemiau pateiktą komandą tam, kad patikrintumėte ar Imagick plėtinys užkraunamas Apache:
php -m | grep imagick

Jeigu gausite atsakymą "imagick", reiškia diegimas buvo sėkmingas. Taip pat galite patikrinti naudodami web servisą. Nueikite į /var/www/html ir sukurkite phpinfo failą, kuriame įkelsite žemiau pateiktą tekstą (antras laukelis):
cd /var/www/html
vi info.php
<? php
     echo phpinfo();
?>

Dabar galite nueiti į savo serverį adresu:
http://jūsų.serverio.ip/info.php

Ir matysite imagick plėtinio įrašą:

attachmentphpattachmentid328stc1d1518183582
Pažymėtos temos:
Norėdami palikti komentarą, turite prisijungti arba registruokis.