Installation von Drupal 9 auf Debian 10 Server mit ISPConfig

jomik

New Member
Hallo,
Ich habe Debian 10 auf dedicated server und ISPConfig installiert. Ich habe Webseiten erstellt mit DB, users, etc. Ich kann die Domains in Browser abrufen.
Ich versuche Drupal 9 zu installieren, wie hier beschrieben ist https://www.drupal.org/docs/user_guide/en/install-composer.html.
Leider kann ich nicht mein Domain companyservice24.com/inatall.php in der Browser abrufen.
Hätte Jemand eine aktuelle Anleitung oder ein Type, wie ich weiter kommen kann?
Vielen Dank im Voraus.
 

Till

Administrator
Die Installationsdatei Datei heißt install.php, nicht inatall.php. Wenn es mit der Änderung immer noch nicht geht, dann sag mal was genau als Fehler im Brower angezeigt wird.
 

jomik

New Member
Danke, ich habe hier mich verschrieben ich benutze install.php.
Als Fehler im Browser erschien
FEHLER 404 - Nicht gefunden!
Folgender Fehler ist aufgetreten:
Die angegebene URL wurde auf diesem Server nicht gefunden.
Bitte überprüfen Sie die Schreibweise der URL oder wenden Sie sich an den Webmaster.
 

Anhänge

  • Bildschirmfoto 2021-06-07 um 16.57.26.png
    Bildschirmfoto 2021-06-07 um 16.57.26.png
    362,7 KB · Aufrufe: 214

Till

Administrator
Ok, dann poste bitte mal die ausgabe von:

ls -la /var/www/deinedomain.de/web/

Domainnamen im Pfad natürlich ersetzen :)
 

jomik

New Member
Guten Tag,
Danke für Ihre Bemühungen.
Ich habe gestern die Festplatte gelöscht dann Debian 10, ISPConfig (automatisch) neu installiert.
Dann habe die Domains eingerichtet, DB-User und DB erstellt, sowie FTP-User und -Accounts. Jedoch könnte ich die FTP Verbindung erst herstellen, nachdem ich die Firewall deaktiviert habe, was natürlich mit Risiko behaftet ist.
Ich habe Composer global installiert und dann Drupal 9. Der Document Root von companyservice24.com ist /var/www/clients/client0/web6. Dann habe ich im Terminal zu /var/www/clients/client0/web6 gewechselt und dann drupal so installiert sudo composer create-project drupal/recommended-project companyservice24.com.

Dann bekam ich folgendes:

jomik@dj:~$ sudo ls -la /var/www/companyservice24.com/web/
insgesamt 32
drwx--x--x 4 web6 client0 4096 Jun 7 20:30 .
drwxr-xr-x 11 root root 4096 Jun 8 00:00 ..
drwxr-xr-x 2 web6 client0 4096 Jun 7 20:30 error
-rwxr-xr-- 1 web6 client0 7358 Jun 7 20:30 favicon.ico
-rwxr-xr-- 1 web6 client0 14 Jun 7 20:30 robots.txt
-rwxr-xr-- 1 web6 client0 1862 Jun 7 20:30 standard_index.html
drwxr-xr-x 2 web6 client0 4096 Jun 8 00:00 stats

jomik@dj:~$ sudo ls -la /var/www/companyservice24.com/
insgesamt 44
drwxr-xr-x 11 root root 4096 Jun 8 00:00 .
drwxr-xr-x 8 root root 4096 Jun 7 20:30 ..
drwxr-xr-x 2 web6 client0 4096 Jun 8 00:00 backup
drwxr-xr-x 2 web6 client0 4096 Jun 7 20:30 cgi-bin
drwxr-xr-x 2 root root 4096 Jun 8 11:30 log
drwx--x--- 2 web6 client0 4096 Jun 7 20:30 private
drwx------ 2 web6 client0 4096 Jun 7 20:30 .ssh
drwxr-xr-x 2 root root 4096 Jun 7 20:32 ssl
drwxrwx--- 2 web6 client0 4096 Jun 7 20:30 tmp
drwx--x--x 4 web6 client0 4096 Jun 7 20:30 web
drwx--x--- 2 web6 client0 4096 Jun 7 20:30 webdav
jomik@dj:~$

Und wenn ich https://companyservice24.com/install.php in Browse aufrufen bekomme ich
FEHLER 404 - Nicht gefunden!
Folgender Fehler ist aufgetreten:

Die angegebene URL wurde auf diesem Server nicht gefunden.
Bitte überprüfen Sie die Schreibweise der URL oder wenden Sie sich an den Webmaster.

Danke im Voraus für Ihre Bemühungen und Hilfe.
 

Till

Administrator
Jedoch könnte ich die FTP Verbindung erst herstellen, nachdem ich die Firewall deaktiviert habe, was natürlich mit Risiko behaftet ist.

Dann bekam ich folgendes:

jomik@dj:~$ sudo ls -la /var/www/companyservice24.com/web/
insgesamt 32
drwx--x--x 4 web6 client0 4096 Jun 7 20:30 .
drwxr-xr-x 11 root root 4096 Jun 8 00:00 ..
drwxr-xr-x 2 web6 client0 4096 Jun 7 20:30 error
-rwxr-xr-- 1 web6 client0 7358 Jun 7 20:30 favicon.ico
-rwxr-xr-- 1 web6 client0 14 Jun 7 20:30 robots.txt
-rwxr-xr-- 1 web6 client0 1862 Jun 7 20:30 standard_index.html
drwxr-xr-x 2 web6 client0 4096 Jun 8 00:00 stats

Die Webseite is ja komplett leer, bislang wurde da kein Drupal hoch geladen, daher kann der drupal installer auch nicht gefunden werden. Um ein CMS zu verwenden oder zu installieren, muss man es in das web verzeichnis kopieren. das ist bisher nicht passiert.

Dann habe ich im Terminal zu /var/www/clients/client0/web6 gewechselt und dann drupal so installiert sudo composer create-project drupal/recommended-project companyservice24.com.

Das ist auch der falsche Ordner, wenn Du in /var/www/companyservice24.com/ bist und das CMS in /var/www/companyservice24.com/web/ installiert werden soll, dann wäre der Befehl vermutlich:

sudo composer create-project drupal/recommended-project web

danach musst Du vermutlich noch ein:

sudo chown -R web6:client0 web

machen.
 

jomik

New Member
Hallo Till,
Vielen Danke für diene Antwort und Hilfe.
Mit dem FTP hat es gut geklappt.
Ich habe mit drupal noch keinen Erfolg.
Ich habe an einem anderen Domain gearbeitet newsonline24.com.
Auch kann ich newsonline24.com/install.php im Browse nicht abrufen.

Es zeigt Not Found
The requested URL was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

root@dj:~# ls -la /var/www/newsonline24.com/web/
insgesamt 92
drwxr-xr-x 7 www-data www-data 4096 Jun 8 20:19 .
drwxr-xr-x 10 root root 4096 Jun 7 20:09 ..
-rw-r--r-- 1 root root 312 Jun 4 19:36 autoload.php
-rw-r--r-- 1 root root 3156 Jun 4 19:36 composer.json
drwxr-xr-x 5 root root 4096 Jun 8 20:21 config
drwxr-xr-x 12 root root 4096 Jun 4 19:36 core
-rw-r--r-- 1 root root 1507 Jun 4 19:36 example.gitignore
-rw-r--r-- 1 root root 549 Jun 4 19:36 index.php
-rw-r--r-- 1 root root 94 Jun 4 19:36 INSTALL.txt
-rw-r--r-- 1 root root 18092 Nov 17 2016 LICENSE.txt
-rw-r--r-- 1 root root 5971 Jun 4 19:36 README.txt
-rw-r--r-- 1 root root 1586 Jun 4 19:36 robots.txt
drwxr-xr-x 3 root root 4096 Jun 4 19:36 sites
-rw-r--r-- 1 root root 804 Jun 4 19:36 update.php
drwxr-xr-x 19 www-data www-data 4096 Jun 8 18:47 vendor
-rw-r--r-- 1 root root 4566 Jun 4 19:36 web.config
root@dj:~#

Ich habe auch die Datei settings.php erstellt und die Berichtigung auf 777 eingestellt.

Vielen herzlichen Dank.
 
Zuletzt bearbeitet:

jomik

New Member
Hallo Till,
Ich habe dush benutzt und könnte drupal problemlos installieren. Jetzt ist newsonline24.com mit drupal online.
Vielen herzlichen Dank für dein Geduld und freundliche Unterstützung.
Joseph
 

Werbung

Top