Jak zainstalować środowisko programistyczne dla aplikacji webowych na serwerze VPS lub serwerze dedykowanym
Dowiedz się, jak zainstalować środowisko programistyczne dla aplikacji webowych na serwerze VPS lub serwerze dedykowanym OVHcloud
Wprowadzenie
Jeśli chcesz zainstalować system CMS (Content Management System) na swoim serwerze VPS (na przykład WordPress), musisz wcześniej zainstalować środowisko programistyczne dla aplikacji webowych na swoim serwerze VPS lub serwerze dedykowanym. Główne usługi, które należy zainstalować, to:
- PHP: PHP jest jednym z najczęściej używanych języków do tworzenia stron internetowych. Musisz zainstalować PHP, aby Twoja strona internetowa mogła uruchamiać skrypty i dynamiczne funkcje. Najlepiej zainstalować najnowszą wersję PHP.
- Serwer WWW: Serwer WWW jest niezbędny do udostępniania stron Twojej witryny. Najpopularniejsze serwery WWW to między innymi Apache i Nginx, z których każdy ma własne zalety pod względem elastyczności, wydajności i łatwości konfiguracji.
- System DBMS: Aby skutecznie przechowywać, zarządzać i odzyskiwać dane, potrzebujesz systemu DBMS (DataBase Management System). MySQL, PostgreSQL i MariaDB to najczęściej używane systemy DBMS w tworzeniu aplikacji webowych.
Dowiedz się, jak ręcznie zainstalować środowisko programistyczne dla aplikacji webowych na serwerze VPS lub serwerze dedykowanym OVHcloud.
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
- Rozwiązanie VPS lub serwer dedykowany w Twoim
- Dostęp administracyjny (sudo) do serwera przez SSH
W praktyce
Zaloguj się do swojego serwera VPS przez SSH, używając nazwy użytkownika i hasła.
Aktualizacja indeksu pakietów
Przed instalacją komponentów zaktualizuj listę pakietów:
Zastosuj dostępne aktualizacje:
Instalacja PHP
Zainstaluj PHP:
Aby sprawdzić, czy PHP zostało poprawnie zainstalowane, wpisz następujące polecenie:
Jeśli PHP jest poprawnie zainstalowane, powinien pojawić się ten komunikat:
Instalacja serwera WWW
W tym przewodniku wybieramy Nginx, ale możesz zainstalować dowolny serwer WWW.
Zainstaluj Nginx:
Aby sprawdzić, czy Nginx został poprawnie zainstalowany, wpisz następujące polecenie:
Jeśli Nginx jest poprawnie zainstalowany, powinien pojawić się komunikat tego typu:
W razie pytań zapoznaj się z oficjalną stroną Nginx.
Instalacja systemu DBMS (DataBase Management System)
Wybierz zakładkę odpowiadającą systemowi DBMS, którego chcesz używać. W każdym przypadku zostanie zainstalowane odpowiednie rozszerzenie PHP.
Zainstaluj MariaDB (lub MySQL) oraz powiązane rozszerzenie PHP:
Zabezpiecz instalację:
Ustaw hasło dla swojego systemu DBMS i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie. Po zakończeniu instalacji MariaDB (lub MySQL) powinien pojawić się następujący komunikat:

Podsumowanie
Właśnie zainstalowałeś PHP, serwer Nginx oraz system DBMS (MariaDB/MySQL lub PostgreSQL). Masz teraz funkcjonalne środowisko programistyczne dla aplikacji webowych na swoim serwerze VPS lub serwerze dedykowanym OVHcloud. Jeśli chcesz, możesz teraz zainstalować wybrany system CMS (Content Management System), taki jak WordPress. Aby dowiedzieć się więcej, zapoznaj się z przewodnikami „Jak zainstalować WordPress za pomocą WP-CLI na serwerze VPS lub serwerze dedykowanym” oraz „Jak zainstalować WordPress za pomocą Dockera na serwerze VPS lub serwerze dedykowanym”.
Aby uzyskać kilka ogólnych wskazówek dotyczących zabezpieczania serwera opartego na GNU/Linux, zapoznaj się z naszymi przewodnikami:
Sprawdź również
Jak zainstalować WordPress za pomocą WP-CLI na serwerze VPS lub serwerze dedykowanym
Jak zainstalować WordPress za pomocą Dockera na serwerze VPS lub serwerze dedykowanym
Zabezpieczanie serwera dedykowanego
W przypadku usług specjalistycznych (SEO, programowanie itp.) skontaktuj się z partnerami OVHcloud.
Dołącz do grona naszych użytkowników.