Przejdź do treści głównej
50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
Drupal

Drupal

Drupal to platforma zarządzania treścią open source obsługująca strony internetowe od osobistych blogów po duże platformy tworzone przez społeczność. Używany przez rządy, uczelnie i przedsiębiorstwa na całym świecie. Ponad 4200 gwiazdek na GitHub.

Na pierwszy rzut oka

4.3k

Gwiazdki na GitHub

14

Wyświetlenia strony

Wersja Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Dostęp

Otwórz przeglądarkę i odwiedź: http://<SERVER_IP> (HTTP)

Natychmiast postępuj zgodnie z kreatorem instalacji Drupal w przeglądarce.

Użyj następującej konfiguracji bazy danych:

  • Typ bazy danych: MySQL, MariaDB, Percona Server, or quivalent
  • Nazwa bazy danych: drupal
  • Nazwa użytkownika bazy danych: drupal
  • Hasło bazy danych: przechowywane w /root/drupal/.env
  • Zaawansowane opcje > Host: mariadb
  • Zaawansowane opcje > Port: 3306

Następnie skonfiguruj nazwę witryny i konto administratora.

Ważne pliki i katalogi

  • Katalog aplikacji: /root/drupal
  • Plik Docker Compose: /root/drupal/docker-compose.yml
  • Plik środowiska: /root/drupal/.env
  • Plik konfiguracyjny Nginx: /etc/nginx/sites-available/drupal.conf
  • Włączona konfiguracja Nginx: /etc/nginx/sites-enabled/drupal.conf
  • Wolumin witryn Drupal: /var/lib/docker/volumes/drupal_drupal-sites/
  • Wolumin modułów Drupal: /var/lib/docker/volumes/drupal_drupal-modules/
  • Wolumin profili Drupal: /var/lib/docker/volumes/drupal_drupal-profiles/
  • Wolumin motywów Drupal: /var/lib/docker/volumes/drupal_drupal-themes/
  • Wolumin danych MariaDB: /var/lib/docker/volumes/drupal_mariadb-data/

Zarządzanie Docker

Przejdź do katalogu instalacji:

cd /root/drupal

Stos startowy:

docker compose up -d

Zatrzymaj stos:

docker compose down

Uruchom ponownie stos:

docker compose restart

Wyświetl uruchomione kontenery:

docker compose ps

Zobacz logi:

docker compose logs -f

Włączanie SSL z domeną

1. Skieruj swoją domenę na IP serwera.

2. Edytuj konfigurację Nginx i zamień server_name <IP>; z Twoją domeną (server_name <your-domain>):

vim /etc/nginx/sites-available/drupal.conf

3. Zainstaluj Certbot:

apt install -y certbot python3-certbot-nginx

4. Uruchom następujące polecenie, aby wygenerować ważny certyfikat Let's Encrypt:

certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Uruchom ponownie Nginx, aby zastosować zmiany:

systemctl restart nginx

6. Otwórz przeglądarkę i przejdź pod adres: https://yourdomain.com


Więcej w CMS

Powiązane aplikacje.

Deploy Drupal now. Od $2,48/mies.