Instalacja Composer na hostingu

Pokaż jako Markdown

Dowiedz się, jak zainstalować i zrobić pierwsze kroki w Composer

Wprowadzenie

Composer jest menedżerem zależności stworzonym dla języka PHP. Pozwala deweloperom PHP na umieszczanie w programach zewnętrznych bibliotek. "Composer" umożliwiło projektom PHP ułatwienie dystrybucji bibliotek i utrzymania ich kodu. Poza tym, od momentu utworzenia tego narzędzia, w ramach społeczności PHP udostępniano liczne dobre praktyki rozwoju, które poprawiły biblioteki społeczności PHP. Te dobre praktyki są dokumentowane w formie PSR.

Dowiedz się, jak zainstalować i zrobić pierwsze kroki z Composer

Informacje dotyczące administrowania usługami OVHcloud oraz jak znaleźć odpowiednią pomoc

Podczas korzystania z przewodników OVHcloud pamiętaj o następujących warunkach:

  • Instrukcje zawierają możliwie najwięcej szczegółów, ale nie mogą obejmować wszystkich indywidualnych przypadków użycia. Może być konieczne dostosowanie opisanych działań do Twoich potrzeb.
  • Ekosystem OVHcloud został zaprojektowany z myślą o elastyczności i swobodzie wyboru. Klienci są zatem odpowiedzialni za bezpieczną i prawidłową konfigurację swoich usług. Aby zapobiec utracie danych, zdecydowanie zalecamy stosowanie strategii kopii zapasowych dla wszystkich ważnych danych.
  • Nasze przewodniki i tutoriale mogą odwoływać się do oprogramowania lub usług firm trzecich w połączeniu z rozwiązaniami OVHcloud. Wsparcie techniczne OVHcloud nie obejmuje konfiguracji systemów ani produktów pozostających poza naszą odpowiedzialnością. Dotyczy to między innymi:
    • Systemów operacyjnych i interfejsów użytkownika (Windows, Debian, Plesk itp.).
    • Wszelkiego innego oprogramowania firm trzecich (klienty FTP, programy pocztowe itp.).
    • Usług oferowanych przez innych dostawców (DNS, API, interfejsy użytkownika itp.).

Aby uzyskać odpowiednią pomoc w przypadku problemów, postępuj zgodnie z poniższymi wskazówkami:

  • Szukasz spersonalizowanej porady lub chcesz omówić temat, który nie został szczegółowo opisany w naszej dokumentacji?
    Dołącz do społeczności OVHcloud, aby wyszukać swój temat i skontaktować się z innymi użytkownikami.
  • Musisz zgłosić incydent dotyczący Twojej usługi OVHcloud lub masz trudności w panelu klienta OVHcloud?
    Utwórz zgłoszenie do wsparcia w naszym centrum pomocy.
  • Potrzebujesz profesjonalnej pomocy przy swoim projekcie lub wsparcia w zadaniach wykraczających poza zakres naszego wsparcia?
    Odwiedź nasz portal partnerów, aby znaleźć ekspertów znających rozwiązania OVHcloud.
  • Szukasz bardziej szczegółowych informacji o naszych poziomach wsparcia i usługach Professional Services?
    Odwiedź nasze strony internetowe: poziomy wsparcia OVHcloud oraz OVHcloud Professional Services.

Możesz uczestniczyć w ulepszaniu naszej dokumentacji:

  • Chcesz przekazać opinię, aby ulepszyć stronę przewodnika, lub zgłosić niewystarczające informacje na konkretnej stronie?
    Skorzystaj z przycisków „Czy ta strona była pomocna?” na dole strony, aby nas o tym poinformować.
  • Chcesz zaproponować konkretną aktualizację dokumentacji?
    Skorzystaj z funkcji „Edytuj tę stronę”, dostępnej na dole strony oraz w panelu bocznym.

Wymagania początkowe

W praktyce

Połącz się z hostingiem za pomocą SSH, korzystając z naszego przewodnika na temat korzystanie z SSH przy pomocy hostingu www OVHcloud.

Sprawdź, czy używasz kompatybilnej wersji PHP w wierszu poleceń:

php —version

Jeśli nie jest to prawidłowa wersja, możesz skonfigurować alias:

alias php='/usr/local/php8.0/bin/php'

Zalecamy pobyt w katalogu głównym Twojego hostingu, aby nie udostępniać publicznie plików "Composer". Następnie wprowadź następującą komendę:

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

"Composer" jest już dostępny na Twoim hostingu.

Przykłady zastosowania

Jeśli chcesz zainstalować Symfony 2, możesz na przykład uruchomić następujące polecenie:

php composer.phar create-project symfony/framework-standard-edition my_project_name "2.7.*"

Możesz również korzystać z API OVHcloud z Twojego hostingu za pomocą oficjalnego wrappera. W tym celu dodaj plik o nazwie composer.json zawierający listę zależności, których potrzebujesz. Oto przykład tego pliku za pomocą wrappera API OVHcloud:

1. {
2.     "name": "Przykład Aplikacji",
3.     "opis": "This is an example of OVHcloud API wrapper use",
4.     "require": {
5.         "ovh/ovh": "1.1.*"
6.     }
7. }

Aby go zainstalować, wprowadź następującą komendę do tego samego katalogu:

php composer.phar install

Aby korzystać z tej biblioteki, zapoznaj się z dokumentacją oraz kodem dostępnym na stronie GitHub

Sprawdź również

W przypadku wyspecjalizowanych usług (pozycjonowanie, rozwój, etc.) skontaktuj się z partnerami OVHcloud.

Jeśli chcesz otrzymywać wsparcie w zakresie konfiguracji i użytkowania Twoich rozwiązań OVHcloud, zapoznaj się z naszymi ofertami pomocy.

Dołącz do grona naszych użytkowników.

Czy ta strona była pomocna?