Informacje o stronie
Aktualizowano:
3 maja 2025
Autorzy:
Baza Danych
Jak skonfigurować i używać bazy danych (MySQL, PostgreSQL) na VPS-ie
🗄️ Jak skonfigurować i używać bazy danych na VPS-ie (MySQL, PostgreSQL)
Jeśli chcesz hostować bazę danych na swoim VPS-ie (np. do aplikacji webowych, serwera Minecraft, itp.), ten poradnik pomoże Ci przejść przez podstawową konfigurację MySQL lub PostgreSQL.
Instalacja MySQL na VPS-ie
🔸 Krok 1: Zainstaluj MySQL
- Zaktualizuj repozytoria:
- Zainstaluj MySQL:
- Uruchom MySQL i włącz go, aby działał przy każdym starcie systemu:
🔸 Krok 2: Skonfiguruj MySQL
- Uruchom konfigurację:
- Podaj hasło dla
root
i odpowiedz na pytania – zaleca się ustawienie silnego hasła i włączenie wszystkich opcji bezpieczeństwa.
🔸 Krok 3: Tworzenie użytkownika i bazy danych
- Zaloguj się do MySQL:
- Stwórz bazę danych:
- Stwórz nowego użytkownika i przyznaj mu dostęp:
Teraz masz działającą bazę danych z użytkownikiem, który ma do niej pełny dostęp.
Instalacja PostgreSQL na VPS-ie
🔸 Krok 1: Zainstaluj PostgreSQL
- Zaktualizuj repozytoria:
- Zainstaluj PostgreSQL:
- Uruchom PostgreSQL i włącz go, aby działał przy każdym starcie systemu:
🔸 Krok 2: Skonfiguruj PostgreSQL
- Zaloguj się do PostgreSQL:
- Zmień hasło użytkownika
postgres
:
Wprowadź nowe hasło.
🔸 Krok 3: Tworzenie bazy danych i użytkownika
- Stwórz nową bazę danych:
- Stwórz nowego użytkownika i przyznaj mu uprawnienia do bazy:
Jak połączyć się z bazą danych?
🔸 Połączenie z MySQL:
Z terminala, na swoim VPS-ie lub zdalnie:
🔸 Połączenie z PostgreSQL:
Z terminala:
Zdalny dostęp do bazy danych
Jeśli chcesz umożliwić zdalny dostęp do bazy danych, musisz:
🔸 Dla MySQL:
- Zedytuj plik konfiguracyjny MySQL:
- Zmień:
na
- Zezwól na zdalne połączenie w firewallu:
- Zrestartuj MySQL:
🔸 Dla PostgreSQL:
- Zedytuj plik
pg_hba.conf
:
- Dodaj wpis zezwalający na połączenia:
- Zrestartuj PostgreSQL:
Używanie bazy danych w aplikacjach
Po utworzeniu bazy danych możesz zacząć używać jej w aplikacjach. Jeśli masz serwer Minecrafta, możesz połączyć go z bazą danych, aby zapisywać dane o graczach, statystyki, czy inne informacje.
🧠 Podsumowanie
Teraz masz już bazę danych na swoim VPS-ie! MySQL i PostgreSQL to świetne opcje do hostowania danych na serwerze. Zainstalowanie i skonfigurowanie bazy nie jest trudne, ale pamiętaj o bezpieczeństwie – zawsze twórz silne hasła i sprawdzaj dostęp do bazy tylko dla zaufanych adresów IP.
🎮 Możesz teraz bezpiecznie zarządzać bazą danych dla swojego serwera Minecrafta lub innych aplikacji!