Raspberry Pi – Installieren Sie Firefox Sync

Wenn Sie einen Mac und ein iPad/iPhone haben Sie wahrscheinlich bereits iCloud für Ihre Lesezeichen von einem Rechner zum anderen verwendet.. Mit Firefox, Danke können Firefox Sync Sie auch Ihre Lesezeichen speichern, Browsing Geschichte und Kennwörter und finde sie auf verschiedenen Maschinen.

Sync-Logo

Es ist eine Erweiterung in Firefox seit Version 4. Einmal konfiguriert, Es ist möglich, zu bewegen und an einem Ort zu speichern, Ihren Benutzernamen und Ihre historischen Ihrer bevorzugten Seiten schnell finden.

  1. Wie immer : Das update !
    apt - get Update && apt - Get Upgrade y
  2. Installieren von Nginx mit PHP-Unterstützung. Für diesen Veranstaltungsort Hier. Hier ist die Konfigurationsdatei, die ich verwendet :
    Server {
     hören 80;
     Root/Var/Www/ffsync;
     Index-index.php;
    Lage / {
     Try_files $uri $uri / index.php;
     }
     Servername "localhost";
     Vermietung ~ .php$ {
     Fastcgi_split_path_info ^(.+\.PHP)(/.+)$;
     Fastcgi_pass Unix:/var/run/php5-FPM.sock;
     Fastcgi_index index.php;
     gehören fastcgi_params;
     }
    }
  3. Die benötigten Pakete zu installieren
    Install apt - Get install-y Sqlite Git php5-sqlite
  4. Rufen Sie die neueste Version von FSyncMS
    cd / var / www
    git clone git://github.com/balu-/FSyncMS.git
    mv FSyncMS ffsync
    chown -R www-data:Www - Daten/Var/Www/ffsync
  5. Du kannst an die IP des Ihre Himbeere um Ihre Konfiguration zu beginnen jetzt : http://<IP von der Himbeere>/Index.php

    Capture_d_écran_26_06_13_22_43

    Aufmerksamkeit im Screenshot die URL enthält Ffsync, die nicht bei den oben genannten Nginx-Konfiguration der Fall sein sollte

  6. Klicken Sie auf “Okay” zum Erstellen der Datenbank
    Capture_d_écran_26_06_13_22_51
  7. Löschen einer Datei /var/www/ffsync/Setup.php
  8. Bearbeiten Sie die Datei /var/www/ffsync/Settings.php und ändern Sie die Adresse Ihres Servers mit Ihren Domain-Namen (vergessen Sie nicht die / am Ende der url !) :
    definieren("FSYNCMS_ROOT", "http://192.168.1.25/Index.php.");
  9. Sie können jetzt in Firefox auf eines Ihrer Geräte gehen
    Page_de_démarrage_de_Mozilla_Firefox
    Dann konfigurieren, das Konto :
    Sync
    Dann ein neues Konto erstellen.
    Configuration_de_Firefox_Sync
    Und das ist :
    Votre_première_synchronisation

Weiter gehen, Inadyn Zugriff auf Ihren Server von außerhalb kann installiert werden.. Alle Infos für inadyn Hier. Vergessen Sie nicht den Port auf Ihrem Rechner öffnen.

Schließlich um alles zu sichern, Sie können durch die HTTPS statt HTTP übergeben.. Dafür benötigen Sie ein Zertifikat. Bauen Sie sogar. Finden Sie den Markt in folgen In diesem Artikel.

Gutes Surfen !

Sie können auch mögen....

  • Super diese FSyncMS !!!
    Dies vereinfacht eine Sync-Server-installation !
    Danke für das tutorial, je vais tester ça sur mon serveur 🙂

  • Boubiboulga

    Hallo und vielen Dank für dieses Tuto. Par contre je demande de l’aide de l’un d’entre vous 🙂
    Nun habe ich die Datei setup.php gelöscht (Schritt 7) und setzen Sie dieses in der settings.php-Datei :
    definieren(“FSYNCMS_ROOT”, “http://192.168.1.XXX/index.php/”);
    Ich hatte auch die Https verlassen, aber ich mache die Änderung mit dem http.
    Auf meinem anderen Rechner (aber lokale), Ich geben Sie in Firefox : http://192.168.1.xxx/ffsync/
    Ich habe diese Nachricht : “Ungültige Anforderung, Dies war keine Firefox-Sync-Anforderung!”.
    OK aber wann gehe ich zum Erstellen einer Firefox-Sync, Ich entschied mich für einen benutzerdefinierten Server und ich betrete also das : http://192.168.1.xxx/ffsync/ oder diese http://192.168.1.xxx/index.php/ oder auch das : http://192.168.1.xxx/ffsync/index.php/ aber ich habe noch diese Nachricht, die mich weiter verbietet : Bitte geben Sie eine gültige URL. Meine Ip-Adresse ist korrekt… Eine Idee ?

    • http://192.168.1.xxx/index.php/ günstig muss sein, wenn in Ihrer Config Nginx Fußball nun in/Var/Www/Ffsync Punkt
      Und es muss den gleichen Wert in settings.php (die beiden Werte müssen identisch sein)
      Ich bin damit einverstanden, dass bevor Sie versuchen, diese Sache zu arbeiten, die ich wegen diesem Problem zu kämpfen haben

      • Boubiboulga

        Ach ja, tatsächlich… Mein Stamm ist/Var/Www/so habe ich zu setzen : definieren(“FSYNCMS_ROOT”, “http://192.168.1.XXX/ffsync/index.php/”); in der settings.php-Datei und dem Control-Panel-Server : http://192.168.1.xxx/ffsync/index.php/ ? Sie trafen sich welche Arten von Problemen ? Haben Sie eine Vorstellung davon, dass ich tun könnte, damit dies funktioniert ? Vielen Dank für Ihre Antwort. (Ich habe gerade den Dienst neu starten und Wiedergabe von Ihrem Tutorial, aber immer noch das gleiche problem. Ich habe nicht die gleiche Config-Datei für nginx, aber ich habe andere Sachen mit PHP und MySQL laufen. Meine Config mit Sync ist wie Sie mit SqLite und ich Datei in meinem Ordner, der erstellt wurde.).

      • Boubiboulga

        Sorry, aber was ist das 8090 in : http://:8090/ffsync/index.php ? Wenn ich es an die Adresse hinzufügen, die Verbindung schlägt fehl. Ich sehe es nicht in der Nginx config. Ich habe Probleme mit den Servern, dsl 🙂

        • Anleitung korrigiert, un reliquat de test précédent 😉

          • Boubiboulga

            Was ist die e-Mail-Adresse und Passwort ? In allen Fällen sollte ein Sync-Konto erstellen ?

          • Ich möchte in die ID von meinem Konto erstellen auf die Himbeere. DAS Konto wird auf die Himbeere kein Sync-Konto erstellt werden

  • Boubiboulga

    Übrigens, kleine Frage, Warum : definieren(“FSYNCMS_ROOT”, “http://192.168.1.25/Index.php.”); ? Während die Kommentare in der Conf-Datei weist auf etwas wie folgt : definieren(“FSYNCMS_ROOT”, “http://192.168.1.25/ffsync/Index.php/”);

    • Weil die Wurzel meiner Config zeigt bereits in Ffsync. Daher benötige die meisten in Fsyncms Konfiguration ich

      • Boubiboulga

        Glauben Sie, dass die Konfiguration des Servers tatsächlich ein Problem für die Firefox-Sync-Verbindung darstellen kann ? (die Ip-Adresse muss natürlich korrekt sein., zeigen Sie in den richtigen Ordner etc... Aber wann ist es zum Beispiel PHP Einstellungen ? Ich sehe, dass dieser Unterschied zwischen Haus und Ihr Tutorial). Vielen Dank.

        • Für mich sehe ich nur die Server-config. Seite PHP habe ich in Einstellungen außerhalb der Zeit der Abfrageausführung nicht angerührt, aber es war da das Tutorial über Drupal.
          Sie bestätigen, dass http:///Index.php / kein Blick zurück Fehler ?

          • Boubiboulga

            EU… Wie Sie sagen ? Laut loslachen ! Was ist diese Adresse ? 🙂
            Gut auf die Sync-config, Natürlich habe ich noch den Fehler aber wenn in einem Browser ich ipDuRPi///index.php ich bin Homepage. Ist dies wirklich wollte Sie als Antwort oder ich verstehe überhaupt nichts ? 🙂

          • Das ist in Ordnung WordPress Kommentare !!!!

  • Boubiboulga

    Laut loslachen, so dass Sie keine Ahnung haben, wie kann ich tun ? 🙂
    Gute, Ich gehe nicht ! Ich biete Ihnen einen künftigen tutorial : Nginx – comment ça marche 🙂
    Auf jeden Fall vielen Dank für die Zeit zu beantworten.

    • Sie schaute auf Nginx Protokolle in/Var/Log/nginx ?

  • Boubiboulga

    Ich habe viele Dateien, die sind rot und unmöglich zu lesen (Binär). Aber ich auch :
    Error.log
    error.Log1
    Access.log
    access.Log1
    Was kann ich dir wie Info geben ? Ich sehe Info betreffend Leed, dass ich versuche, so konfigurieren, dass mit einem Cron aktualisiert werden. Aber nichts auf Ffsync.

    • Es ist der Log. Suchen Sie in diesen Dateien zum Zeitpunkt der Verbindung, wenn eine Nachricht.

      • Boubiboulga

        Von vornherein habe ich sie alle tun, Ich sehe keine Meldung angezeigt, wenn Sie sich mit Firefox anmelden… Ich habe den Befehl Tail-f sowie den Namen der Datei… :/

        • Sie können mir die Config Nginx Datei senden. ? (E-Mail sonst explodieren wenn möglich Bereich Kommentare :p)

  • Hallo, et merci pour tous ces excellents tuto afin d’hébergeur notre propre serveur 🙂
    Wenn Sie Owncloud und Leed auf die Himbeere konfiguriert haben, Ich habe versucht die Ffsync Server.
    Für info, Ich habe Nginx zum anhören für Port konfiguriert. 8090. Ich es geschafft, ein Ffsync seit meinem PC-Konto zu erstellen, durch die Angabe des Servers http://adresseraspi:8090/index.php . Ich weitergeleitet den port 8090 meine Freebox auf meine Himbeere, Aber wenn ich versuche ein neues Gerät zuordnen (Tablet oder PC) durch die Angabe http://monippublique:8090/index.php und meine Wiederherstellungsschlüssel, Ich habe eine “Fehler beim Herstellen einer Verbindung mit des Servers”. Ich habe in der Nginx-Protokollen, und nichts in meinem Verbindungsversuche angezeigt. Doch als ich eintrat http://monippublique:8090/index.php im browser, Ich bin zurück “Ungültige Anforderung, Dies war keine Firefox-Sync-Anforderung!”.
    Wenn jemand mich aufklären könnte ,Merci 🙂

  • SEB

    Hallo,

    alles funktioniert mit lighttpd, nur ein /etc/init.d/lighttpd Force-Reload und alle Walzen

    Vielen Dank

  • Cku

    Hallo !

    Ich folgte das Tutorial auf das Schreiben, alles funktioniert, das Konto wird auch in Firefox hinzugefügt.. Jedoch, Kann nicht synchronisiert werden, Firefox sagt mir immer, wenn der Server nicht erreichbar ist… Würden Sie - haben Sie eine Idee woher das Problem kommen könnte ?

    http://uppix.net/4lilky.jpg

  • Cku

    Hallo !

    Hat jemand news ? Ich versuchte die Mozilla-Server-Installation auf mein RPi, aber das Ergebnis scheint nicht folichon…

  • Ich habe die Lösung für Fehler bei der Synchronisierung mit der Himbeere.

    Es muss einfach öffnen Sie zuerst die Url :
    https://192.168.1.xx/index.php/

    Im Firefox, dann gehen Sie auf die Einrichtung eines Kontos und da es funktioniert, da Firefox die Adresse erkennt.

    • Und ich vergaß zu überprüfen, dass die Synchronisation ist gut gemacht : über:Sync-log

  • Arnaud

    Ich versuchte nur l installieren und ich habe mehrere Hinweis:
    – Es ändert nicht den Login/Passwort in der Konfigurationsdatei FSyncMS. Dies ist nicht gefährlich?
    – Sichtlich , unter FF 29, Wir können nicht die Adresse des Servers für die Synchronisierung definieren.. Oder dann c ist mir dieser Suite beta?

Unterstützen Sie mich !: Hallo! Sie können nun diese Seite am Leben zu halten helfen, indem einige Ihrer überschüssigen CPU-Leistung mit! Sie können aufhören, wenn Sie brauchen! Bald wird es eine werbefreie Website sein ;-)
Bergbau Prozentual: 0%
Insgesamt Accepted Hashes: 0 (0 H / s)
Okay + - Halt