Zum Inhalt springen
TURNKEYGNU / LINUX
AnwendungenDokumentationBlogBildschirmfotosGitHubTurnKey Hub
文Deutsch
EnglishEspañol中文日本語PortuguêsDeutsch
Haus/Überlegungen für Windows-Benutzer

Dokumentation

Überlegungen für Windows-Benutzer

Als Windows-Benutzer ist die Linux-Umgebung ein ziemlich fremder und feindlicher Ort. Keine Angst, andere haben den Installationsprozess überlebt, und einige haben sogar ein erfülltes und erfülltes Leben geführt. 

Also zunächst einige allgemeine Tipps. Bitte beachten Sie, dass dies nicht als Leitfaden für linux gedacht ist (mein gesamtes Linux-Wissen kann auf eine kleine Wiki-Seite passen....), sondern als Fix für die wichtigsten Schmerzpunkte, die ich gefunden habe. Arbeiten mit dem Appliance. 

Der Administrator-Account heißt "root"

Sie können jederzeit auf andere Konsolen wechseln, indem Sie Alt + F1 ... Alt + F8 verwenden. Dies ermöglicht es Ihnen, die auf einem Server eingebauten Schienen auf einer Konsole auszuführen und trotzdem Schienenbefehle auf einer anderen auszuführen. 

Wenn Sie sich auf einer dieser Konsolen mit einem anderen Konto als root anmelden (Sie erstellen sie später), erhalten Sie nur eine $ als Eingabeaufforderung. Das scheint zu funktionieren (niemand hat mir gesagt, dass ich das tun soll, also ymmv). ich vermisse wahrscheinlich große implikationen hier, aber aus der sicht eines verlorenen windows-benutzers hilft das. 

cd für Change Directory,

ls, um sie aufzulisten 

rm entfernt Dateien 

--help als Switch wird Ihnen helfen

shift+page-up/page-down-Seiten die Konsole und ermöglicht es Ihnen, all das Zeug zu sehen, das von oben abgegangen ist.

Allgemeines Konzept

Sie befestigen die Appliance-CD an der virtuellen Umgebung Ihrer Wahl (Ich empfehle Virtual Box) und booten sie. Nach einem ziemlich geradlinigen Installationsprozess hängen Sie an einem seltsamen blauen Textdialog. Sie konfigurieren dann das Appliance teilweise auf der Linux-Befehlszeile und auch über Webmin - eine ziemlich schöne Web-Management-Konsole. Sie bearbeiten Dateien auf einer Freigabe auf dem Appliance, die dem Rails-Anwendungsverzeichnis (/var/www/[app]) zugeordnet wird. Sie treffen dann die Appliance auf der Webadresse Ihres Webservers (entweder die Schiene eins oder Apache).

Links hängend

Der Installationsprozess lässt Sie also in einem blauen Textdialog mit einer Reihe von Webadressen stehen.

Die Adressen, die Sie auf dem Bildschirm sehen, sind die verschiedenen Arten, wie Sie mit der Box sprechen. Die ersten beiden sind die Adressen für die Standard-Apache-Schienenseite auf der Box. NOTE, diese Seite sieht aus wie ein Teil des Konfigurationssystems - es hat zwei Tasten in der Mitte des Bildschirms (das verwirrte mich seit Ewigkeiten, dachte, ich könnte die Beispielseite nicht finden). Überprüfen Sie, ob Sie von der Host-Maschine aus darauf zugreifen können. 

Die Webmin-Adresse ist die andere wichtige Adresse. Ich glaube, die Anmeldedaten sollten die sein, die Sie während des Installationsprozesses angegeben haben (root/[password]).

Okay, also haben Sie jetzt zwei Hauptaufgaben

1) Erhalten Sie Zugriff auf die Dateien auf dem Appliance in einer sinnvollen Weise

2) Holen Sie sich eine Arbeitsschienen-Website und läuft. 

Samba-Aktien

Okay, zunächst einmal ist Linux direkt aus der Box nicht besonders an Windows-Netzwerken interessiert. Um es mit dem Host-Computer gut spielen zu können, müssen Sie Samba installieren. Dies könnte wahrscheinlich in einer Ninja-Linie auf der Bash-Eingabeaufforderung erfolgen, aber ich denke, ein schneller Abstecher in Webmin ist hier viel realistischer : 

Gehen Sie also über die vom Appliance bereitgestellten Links in Webmin.

Oben links haben Sie das Hauptmenü. Gehen Sie zu "WebMin->WebMin-Konfiguration" und wählen Sie dann die Option Webmin-Module. Klicken Sie auf "..." neben der Option "Standardmodul von" www.webmin.com. An dieser Stelle erscheint eine neue Seite. Wenn oben rechts etwas darüber steht, dass Webmin veraltet ist, schließen Sie es und gehen Sie wieder zum Hauptkonfigurationsmenü, und wählen Sie dann das Upgrade Webmin. Holen Sie sich das sortiert, dann kommen Sie hierher zurück. 

Suchen Sie auf der Seite nach Samba - sollte das zweite Ereignis sein - und wählen und installieren Sie das. 

Hoffentlich sollten Sie im Servermenü jetzt eine Menüoption "Samba Windows File Sharing" haben. Wenn nicht, wählen Sie wahrscheinlich die Neustart-Schaltfläche Webmin am unteren Rand des Webmin-Konfigurationsbildschirms.

Wählen Sie die Option "Samba Windows File Sharing". 

Das meiste davon ist selbsterklärend, aber achten Sie auf die Benutzer. Samba unterhält eine eigene Liste von Benutzern (nein, ich habe auch keine Ahnung warum), und diese müssen manuell mit den Unix-Benutzern (Buttons am Ende der Seite) synchronisiert werden. Nicht nur das, sondern ich fand auch, dass obwohl der Benutzer synchronisiert wurde, das Passwort nicht. Daher die "Bearbeiten Sie samba Benutzer und Passwörter Option"). Ich habe einen echten Linux-Benutzer erstellt (über System-> Benutzer und Gruppen), dann synchronisiert und sein Passwort in Samba festgelegt. 

Dies alles erledigt (Sie haben eine Freigabe zum /var/www-Ordner hinzugefügt und sie für alle bekannten Benutzer gelesen / geschrieben, richtig?), Sie sollten jetzt eine Freigabe haben, die Sie aus Fenstern sehen können. 

Das letzte gotcha hier ist, dass, wenn Sie Dateien und Ordner später erstellen, wenn Sie ein anderes Benutzerkonto (sagen wir root) verwenden, um die Befehle auszuführen, es das Eigentum an den Dateien erhält. Sie werden dann nicht in der Lage sein, sie zu bearbeiten. Die Lösung hierfür besteht darin, sich entweder als neu erstellter Benutzer anzumelden oder alle Berechtigungen für die Dateien über den Tools-> Dateimanager->Info zurückzusetzen. 

Wenn Sie dies tun, wählen Sie den Ordner, den Sie die Berechtigungen im rechten Bereich zurücksetzen möchten, chick info, legen Sie den Write für die Gruppenberechtigungen in der Box fest, die auftaucht und sich ändert Die Gruppe für die Benutzer. und schließlich die untere Dropliste auf "dieses Verzeichnis und alle Unterverzeichnisse" setzen und speichern. 

 

Schienenmaterial

Zuerst müssen Sie den blauen Dialog auf dem Konsolenbildschirm verlassen. Die URLs sind praktisch, also lassen Sie es dort und wechseln Sie zu einer anderen Eingabeaufforderung. Drücken Sie Alt + F1 (der Bildschirm befindet sich auf Alt + F8). Rechts, root ist Ihr Konto und das Passwort ist das, das Sie während der Installation festgelegt haben.

Wenn Sie sich als root angemeldet haben, erhalten Sie automatisch eine Bash-Anweisung, ich vermute, dass andere Benutzer entweder eine Konfiguration benötigen (keine Idee) oder Sie geben einfach "bash<enter>" am $-Zeichen ein Zeit, in der Sie sich anmelden. 

Jetzt sind Sie (glaube ich) in Ihrem Heimatverzeichnis. Wir wollen im Website-Verzeichnis sein, also geben Sie "cd /var/www" ein, um zum Stamm der Websites zu gelangen. Geben Sie "ls" ein, um hier eine Auflistung zu erhalten. Ich habe jetzt viele Test-Apps hier, aber ich glaube, Sie sollten nur "Railsapp" haben, was die Testanwendung ist. 

Dies ist der Punkt, an dem ein richtiges Rails-Tutorial übernimmt - viel Spaß!

 

Hoffe, dass dies einigen Windows-Kollegen hilft, verlorene Seelen zu haben.

TURNKEYGNU / LINUX

Eigene Infrastruktur betreiben, ohne bei null anzufangen.

TurnKey erkunden
Über TurnKeyDokumentationHäufige FragenBlogGitHub
Frei und quelloffenStandardmäßig sicherSofort einsatzbereit