Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
Drupal

Drupal

Drupal je open-source platforma pro správu obsahu podporující webové stránky od osobních weblogů po velké komunitní platformy. Používají ji vlády, univerzity a podniky po celém světě. 4 200+ hvězdičkami na GitHub.

Na první pohled

4.3k

Hvězdičky na GitHubu

14

Zobrazení stránky

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

Přístup

Otevři prohlížeč a přejdi na: http://<SERVER_IP> (HTTP)

Ihned postupujte podle průvodce instalací Drupal ve svém prohlížeči.

Použijte následující konfiguraci databáze:

  • Typ databáze: MySQL, MariaDB, Percona Server, or quivalent
  • Název databáze: drupal
  • Uživatelské jméno databáze: drupal
  • Heslo databáze: uloženo v /root/drupal/.env
  • Rozšířené možnosti > Hostitel: mariadb
  • Rozšířené možnosti > Port: 3306

Poté nastavte název webu a účet správce.

Důležité soubory a adresáře

  • Adresář aplikace: /root/drupal
  • Soubor Docker Compose: /root/drupal/docker-compose.yml
  • Soubor s prostředím: /root/drupal/.env
  • Konfigurační soubor Nginx: /etc/nginx/sites-available/drupal.conf
  • Povolená konfigurace Nginx: /etc/nginx/sites-enabled/drupal.conf
  • Svazek Drupal sites: /var/lib/docker/volumes/drupal_drupal-sites/
  • Svazek Drupal modules: /var/lib/docker/volumes/drupal_drupal-modules/
  • Svazek Drupal profiles: /var/lib/docker/volumes/drupal_drupal-profiles/
  • Svazek Drupal themes: /var/lib/docker/volumes/drupal_drupal-themes/
  • Datový svazek MariaDB: /var/lib/docker/volumes/drupal_mariadb-data/

Správa Docker

Přejít do instalačního adresáře:

cd /root/drupal

Spustit stack:

docker compose up -d

Zastavit stack:

docker compose down

Restartovat stack:

docker compose restart

Zobrazit běžící kontejnery:

docker compose ps

Zobrazit logy:

docker compose logs -f

Povolení SSL s doménou

1. Nasměruj svou doménu na IP serveru.

2. Upravte konfiguraci Nginx a nahraďte server_name <IP>; se svou doménou (server_name <your-domain>):

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

3. Nainstaluj Certbot:

apt install -y certbot python3-certbot-nginx

4. Spusťte následující příkaz pro vygenerování platného certifikátu Let's Encrypt:

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

5. Restartujte Nginx, aby se změny projevily:

systemctl restart nginx

6. Otevřete prohlížeč a přejděte na: https://yourdomain.com


Více v CMS

Související aplikace.

Deploy Drupal now. Od 2,48 $/měs.