Hvernig á að setja upp Composer á CentOS 8
Composer er vinsælasta pakkastjórnunarforritið fyrir PHP, sem býður upp á staðlað form til að stjórna ósjálfstæði PHP forrita og nauðsynlegra bókasöfna sem verkefnið þitt byggir á og það mun stjórna (setja upp/uppfæra) þau fyrir þig auðveldlega.
Composer er skipanalínuforrit sem setur upp ósjálfstæði og bókasöfn fyrir forrit sem eru fáanleg á packagist.org, sem er aðal geymsla þess samanstendur af tiltækum pökkum.
Composer er mjög gagnlegt tól fyrir forritara þegar þeir eru í þörf og vilja stjórna og fella pakkana fyrir PHP verkefnið sitt. Það flýtir fyrir tíma og er mælt með því að leysa öll mikilvæg vandamál í flestum vefverkefnum.
Í þessari kennslu munum við sýna þér hvernig á að setja upp Composer á CentOS 8 Linux.
- Rótarreikningur eða sudo forréttindareikningur með skeljaaðgangi.
- PHP 5.3.2+ með nauðsynlegum viðbótum og stillingum.
Setja upp Composer á CentOS 8
Til að setja upp Composer verður þú að setja upp PHP á kerfið með nauðsynlegum PHP viðbótum með því að nota eftirfarandi dnf skipun.
# dnf install php php-cli php-zip php-json
Settu nú upp Composer með því að nota uppsetningarforrit sem þú getur keyrt á staðnum sem hluti af verkefninu þínu, eða á heimsvísu sem keyrsluefni um allt kerfið.
Til að setja Composer upp á staðnum á núverandi möppu skaltu framkvæma eftirfarandi skriftu í flugstöðinni þinni.
# php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" # php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" # php composer-setup.php # php -r "unlink('composer-setup.php');"
Uppsetningarforritið hér að ofan mun athuga nokkrar php.ini
stillingar og láta þig vita ef þær eru rangt stilltar. Þá mun uppsetningarforritið hala niður nýjasta composer.phar
í núverandi vinnuskrá.
4 línurnar hér að ofan munu, í röð:
- Sæktu uppsetningarforritið í núverandi möppu.
- Staðfestu undirskrift uppsetningarforritsins (SHA-384).
- Kveiktu uppsetningarforritið.
- Fjarlægðu uppsetningarforritið.
Að lokum skaltu keyra php composer.phar
til að keyra Composer.
# php composer.phar
Til að setja upp og fá aðgang að Composer um allan heim, þarftu að setja Composer PHAR í kerfið PATH, svo að þú getir keyrt það án þess að nota PHP túlkinn.
Til að setja upp Composer á heimsvísu fyrir alla notendur skaltu keyra uppsetningarforritið með eftirfarandi skipunum.
# php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" # php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" # php composer-setup.php # php -r "unlink('composer-setup.php');" # mv composer.phar /usr/local/bin/composer # chmod +x /usr/local/bin/composer # composer -V
Nú þegar þú hefur sett upp Composer með góðum árangri á CentOS 8 kerfinu þínu. Til að læra meira um PHP Composer og hvernig þú getur notað það í verkefnum þínum skaltu fara í opinberu skjölin.