Košarica (0)
  • Vaša košarica je trenutno prazna

NEOSERV BLOG

Nasveti, vodiči in koristne informacije o domenah, gostovanju, SSL certifikatih, e-pošti, spletni optimizaciji in varnosti na spletu.

Kategorija: Triki in nasveti
Objavljeno:

Composer je priljubljen upravitelj odvisnosti za PHP, ki omogoča enostavno namestitev in upravljanje knjižnic v PHP projektih. Če uporabljate paket gostovanja brez sistemske namestitve Composerja, ga lahko namestite sami in dostop do njega uredite prek ukazne vrstice.

1. Premik v glavno mapo paketa

Postavite se v glavno mapo paketa gostovanja, kamor želite namestiti Composer:

cd ~

To je običajno domača mapa vašega uporabniškega računa na strežniku.

2. Prenos in namestitev Composerja

Nato s curl ukazom prenesite in namestite najnovejšo različico Composerja:

curl -s https://getcomposer.org/installer | php

Po zaključeni namestitvi se v mapi pojavi datoteka composer.phar, ki vsebuje Composer.

3. Dodajanje ukaza “composer” v uporabniško okolje

Da bi lahko Composer uporabljali kot ukaz composer, morate ustvariti bližnjico (alias).

Odprite datoteko .bashrc, ki se zažene ob vsaki vzpostavitvi SSH seje znotraj paketa gostovanja:

nano ~/.bashrc

Nato v datoteko dodajte komentar in ukaz:

# User specific aliases and functions

alias composer="php ~/composer.phar"

S tem določite, da bo vsaka uporaba composer v CLI izvedla ukaz php ~/composer.phar.

4. Osvežitev nastavitev

Za osvežitev nastavitev brez ponovnega prijavljanja v SSH uporabite ukaz:

source ~/.bashrc

S tem ukazom se bodo spremembe v .bashrc uveljavile takoj.

5. Preverjanje namestitve

Na koncu lahko še preverite, ali je Composer uspešno nameščen:

composer -V

Če je bila namestitev Composerja opravljena uspešno, se vam bo izpisala njegova različica (primer: Composer version 2.8.5).

S tem postopkom ste uspešno namestili in omogočili uporabo Composerja na svojem paketu gostovanju. Composer bo odslej dostopen prek ukaza composer, kar vam bo omogočilo enostavno upravljanje PHP odvisnosti.

KOMENTARJI

KOMENTIRAJTE OBJAVO

(obvezno)
(obvezno, e-poštni naslov bo skrit)
(neobvezno)
Varnostno vprašanje, ki potrdi, da ste resnična oseba.