Ergebnis 1 bis 16 von 16

Thema: Contao auf einem lokalen Server (Ubuntu) installieren

  1. #1
    Contao-Nutzer
    Registriert seit
    29.08.2017.
    Beiträge
    4

    Frage Contao auf einem lokalen Server (Ubuntu) installieren

    Hallo,

    als erstes muss ich klar stellen, dass ich keinerlei Erfahrung mit Contao habe. Ich habe Drupal und Typo3 lokal auf meinem Rechner (Ubuntu 16.10) installiert und habe damit keine (grosse) Probleme gehabt.

    Ich habe die Contao Installationsanleitung (2 mal) auf Deutsch und Englisch gelesen aber irgendwie will es nicht klappen. Ich wäre sehr dankbar wenn mir jemand die richtige Richtung zeigen könnte.
    Wo gibt es denn eine etwas ausführlichere (Ubuntu-localhost) Installationsanleitung bitte? Was soll ich mit dem /web Verzeichnis machen? Ist das /web Verzeichnis dasselbe Verzeichnis, das in der Contao zip Datei auftaucht?

    Vielen Dank für Eure Hilfe

    Jorge

  2. #2
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Guten Morgen,
    Vielleicht das hier erstmal:
    https://community.contao.org/de/show...l=1#post442677

  3. #3
    Contao-Nutzer
    Registriert seit
    29.08.2017.
    Beiträge
    4

    Standard

    Hallo Klaus,

    erstmal danke für Deine Antwort.
    Mit der Anleitung komme ich genau zu dem selben Punkt und zwar eine http Error 500 Fehlermeldung. Der Prozess sollte eigentlich derselbe sein, aber weisst Du ob es eine auf Ubuntu zugeschnittene Anleitung gibt?

    Abermals danke

    Jorge

  4. #4
    Contao-Nutzer
    Registriert seit
    29.08.2017.
    Beiträge
    4

    Standard

    Ich habe es auch mit dem Contao Manager versucht (die phar Datei, die man umbenennen muss) und da habe ich folgende Meldung bekommen.

    Desktop screenshot.png

  5. #5
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von jorgemontoyab Beitrag anzeigen
    Ich habe es auch mit dem Contao Manager versucht (die phar Datei, die man umbenennen muss) und da habe ich folgende Meldung bekommen.
    Ich finde nur diese Beiträge hier:

    https://community.contao.org/de/show...l=1#post442845
    Daher sollte XAMPP mit Administrator-Rechten installiert werden und später bei der Installation von Contao sollte XAMPP und damit auch PHP und MySQL mit Administrator-Rechten ausgeführt werden.
    Vielleicht hier etwas:
    https://community.contao.org/de/show...ight=error+500

  6. #6
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von jorgemontoyab Beitrag anzeigen
    Was soll ich mit dem /web Verzeichnis machen?
    Das Verzeichnis web/ muss als DocumentRoot konfiguriert werden. Du könntest Dir also beispielsweise für Deinen lokalen Webserver eine Domain example.local konfigurieren, welche über die vhost Konfiguration auf das Verzeichnis web/ zeigt. Wenn Du also im Browser example.local aufrufst, solltest Du direkt im Verzeichnis web/ landen.

    Zitat Zitat von jorgemontoyab Beitrag anzeigen
    Ist das /web Verzeichnis dasselbe Verzeichnis, das in der Contao zip Datei auftaucht?
    Ja.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  7. #7
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Das Verzeichnis web/ muss als DocumentRoot konfiguriert werden...
    Hier noch ein Link:
    https://community.contao.org/de/show...hlight=pumukel

    Meine Datei hosts sieht z.B. so aus:
    Code:
    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
    
    ## localhost name resolution is handled within DNS itself.
    ##	127.0.0.1       localhost
    ##	::1             localhost
    
    	127.0.0.1		contao4
    Und meine httpd-vhosts.conf so:
    Code:
    # Virtual Hosts
    #
    # Required modules: mod_log_config
    
    # If you want to maintain multiple domains/hostnames on your
    # machine you can setup VirtualHost containers for them. Most configurations
    # use only name-based virtual hosts so the server doesn't need to worry about
    # IP addresses. This is indicated by the asterisks in the directives below.
    #
    # Please see the documentation at 
    # <URL:http://httpd.apache.org/docs/2.4/vhosts/>
    # for further details before you try to setup virtual hosts.
    #
    # You may use the command line option '-S' to verify your virtual host
    # configuration.
    
    #
    # Use name-based virtual hosting.
    #
    ##NameVirtualHost *:80
    ##NameVirtualHost *
    #
    # VirtualHost example:
    # Almost any Apache directive may go into a VirtualHost container.
    # The first VirtualHost section is used for all requests that do not
    # match a ##ServerName or ##ServerAlias in any <VirtualHost> block.
    #
    ##<VirtualHost *:80>
        ##ServerAdmin webmaster@dummy-host.example.com
        ##DocumentRoot "C:/xampp/htdocs/dummy-host.example.com"
        ##ServerName dummy-host.example.com
        ##ServerAlias www.dummy-host.example.com
        ##ErrorLog "logs/dummy-host.example.com-error.log"
        ##CustomLog "logs/dummy-host.example.com-access.log" common
    ##</VirtualHost>
    
    ## contao4 (/websites)
    NameVirtualHost *:80
     <VirtualHost *:80>
        DocumentRoot "C:/xampp/htdocs/websites/contao4/web"
        ServerName contao4
      </VirtualHost>
    Bei Eingabe von http://contao4 lande ich im Verzeichnis C:/xampp/htdocs/websites/contao4/web und die Website erscheint

    Und das install-Tool rufe ich mit http://contao4/contao/install auf.

    Das check-Verzeichnis lieget in C:/xampp/htdocs/websites/contao4/ und wird mit http://contao4/check aufgerufen.

    Hoffentlich stimmt das alles, was ich da als Contao4-Anfänger schreibe...
    Geändert von KlausGrenoble (30.08.2017 um 18:52 Uhr)

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von KlausGrenoble Beitrag anzeigen
    Hoffentlich stimmt das alles, was ich da als Contao4-Anfänger schreibe...
    Alles korrekt!

    Anstelle von contao4 würde ich als Hostnamen auf einem lokalen Entwicklungsserver contao4.local (d. h. mit TLD .local) verwenden, zumal dann offensichtlich ist, dass es sich dabei um einen (lokalen) Domainnamen und nicht um ein Verzeichnis handelt. Aber das ist nur eine persönliche Präferenz von mir. Es funktioniert natürlich auch so wie Du es konfiguriert hast.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von KlausGrenoble Beitrag anzeigen
    Das check-Verzeichnis lieget in C:/xampp/htdocs/websites/contao4/ und wird mit http://contao4/check aufgerufen.
    Funktioniert das? Hast Du einen Symlink erstellt?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  10. #10
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    contao4.local (d. h. mit TLD .local)
    Wie muss ich dann mein hosts, bzw. mein httpd-vhosts.conf
    ändern ? Und wie lautet mein Verzeichnis contao4 ?

  11. #11
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    In der hosts Datei:
    Code:
    127.0.0.1		contao4.local
    Und in Deiner httpd-vhosts.conf:
    Code:
    ServerName contao4.local
    Mehr sollte nicht notwendig sein. Aber wie gesagt, Du kannst es selbstverständlich auch so lassen, wie Du es bisher konfiguriert hattest.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  12. #12
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Funktioniert das? Hast Du einen Symlink erstellt?
    Du hast recht ! Das hat einmal funktioniert, ohne dass ich mir Gedanken darüber gemacht hätte, warum ? Und wozu auch ?
    Jetzt funktionierts nicht mehr !
    Ich meine, ich hätte im hosts irgendwas mit check definiert und dann im BE die Symlinks in der Wartung upgedatet.
    Aber das schau' ich mir nochmal näher an...

  13. #13
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Aber wie gesagt, Du kannst es selbstverständlich auch so lassen, wie Du es bisher konfiguriert hattest.
    Nein, nein ! Das ist internetmässig (neues Wort für den Duden) schon logischer. Sieht auch besser aus.
    Jetzt ruf' ich dann logischerweise http://contao4.local auf...

  14. #14
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Leo macht es übrigens genauso: https://youtu.be/rwC8xfdO3Ao?t=395

    Im Video verwendet er als Hostnamen managed-edition.local
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  15. #15
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von KlausGrenoble Beitrag anzeigen
    Du hast recht ! Das hat einmal funktioniert, ohne dass ich mir Gedanken darüber gemacht hätte, warum ? Und wozu auch ?
    Jetzt funktionierts nicht mehr !
    Ich meine, ich hätte im hosts irgendwas mit check definiert und dann im BE die Symlinks in der Wartung upgedatet.
    Aber das schau' ich mir nochmal näher an...
    Ja, mit dem check, das bekomme ich nicht (mehr) hin.
    Geändert von KlausGrenoble (05.09.2017 um 17:52 Uhr)

  16. #16
    Contao-Nutzer
    Registriert seit
    29.08.2017.
    Beiträge
    4

    Standard

    Vielen Dank Klaus und xchs,

    ich hab mir die apache log Datei genau angesehen und mein Problem war eigentlich, dass das Verzeichnis contao nicht zugänglich für das Install Tool war. Der Benutzer müsste umgestellt werden. Jetzt läuft es.

    Danke nochmal!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •