ubuntuusers.de

Nextcloud auf Raspberry PI 2 mit nginx

Status: Ungelöst | Ubuntu-Version: Kein Ubuntu
Antworten |

Jerox

(Themenstarter)

Anmeldungsdatum:
12. November 2015

Beiträge: Zähle...

mit

root@raspberrypi:~# nano /etc/nginx/sites-enabled/default

kommt das heraus

#
# You should look at the following URL's in order to grasp a solid understanding
# of Nginx configuration files in order to fully unleash the power of Nginx.
# http://wiki.nginx.org/Pitfalls
# http://wiki.nginx.org/QuickStart
# http://wiki.nginx.org/Configuration
#
# Generally, you will want to move this file somewhere, and start with a clean
# file but keep this around for reference. Or just disable in sites-enabled.
#
# Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
##

# Default server configuration
#
server {
        # listen 80 default_server;
        # listen [::]:80 default_server;

        # SSL configuration
        #
        listen 443 ssl default_server;
        listen [::]:443 ssl default_server;
        #
        # Self signed certs generated by the ssl-cert package
        # Don't use them in a production server!
        #
        # include snippets/snakeoil.conf;
        ssl_certificate /etc/nginx/ssl/server.crt;
        ssl_certificate_key     /etc/nginx/ssl/server.key;

        root /var/www/nextcloud;

        # Add index.php to the list if you are using PHP
        index index.html index.htm index.nginx-debian.html;

        server_name _;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        #       include snippets/fastcgi-php.conf;
        #
        #       # With php5-cgi alone:
        #       fastcgi_pass 127.0.0.1:9000;
        #       # With php5-fpm:
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
        }

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #       deny all;
        #}
}


# Virtual Host configuration for example.com
#
# You can move that to a different file under sites-available/ and symlink that
# to sites-enabled/ to enable it.
#
#server {
#       listen 80;
#       listen [::]:80;
#
#       server_name example.com;
#
#       root /var/www/example.com;
#       index index.html;
#
#       location / {
#               try_files $uri $uri/ =404;
#       }
#}

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

Jerox schrieb:

Dies ist die Ausgabe:

2016/09/29 16:27:37 [emerg] 1280#0: unexpected end of file, expecting "}" in /etc/nginx/sites-enabled/default:83

Mehr erscheint nicht

Das ist auch genug. Du hast noch einen Fehler in der Site-Konfiguration. Es steht eigentlich alles da: Er erwartet noch eine schließende Klammer, findet sie aber nicht. Das heißt irgendwo hast du sie vergessen.

TausB

Avatar von TausB

Anmeldungsdatum:
26. November 2009

Beiträge: 1570

Wohnort: Terra incognita

Evtl. in der letzten Zeile der /etc/nginx/sites-enabled/default? Dort ist jedenfalls das "}" mit einem "#" auskommentiert.

Jerox

(Themenstarter)

Anmeldungsdatum:
12. November 2015

Beiträge: 20

Also da ich leider nicht wirklich weiterkomme und mein Wissen über Linux auch nur beschränkt ist muss ich das Feld räumen.

Werde bei Apache2 und Owncloud bleiben da dies das einfachste ist, wenn der Herrgott meint das es nicht sein soll darf man ihm nicht Wiedersprechen.

Ich bedanke mich auf jeden Fall für eure mühe und Geduld mit mir! Dieses Thema kann man gerne löschen

Jerox

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

Jerox schrieb:

Werde bei Apache2 und Owncloud bleiben da dies das einfachste ist, wenn der Herrgott meint das es nicht sein soll darf man ihm nicht Wiedersprechen.

Mit Apache2, der ja auch offiziell von Nextcloud unterstützt wird, wäre es unkompliziert Nextcloud zum laufen zu bringen. Ich hab die ganze Zeit nicht verstanden, warum du unbedingt nginx willst, obwohl du von dem Null Plan hast. Aber solche Entscheidungen bringen dich eben dazu, kurz vorm Ziel zu kapitulieren.

Laborheld

Anmeldungsdatum:
7. Januar 2017

Beiträge: Zähle...

Hallo, hier ist meine Lösung wie man Nextcloud 11 auf dem Raspberry Pi 3 installiert https://youtu.be/pYo6seF29ts

Antworten |