Difference between revisions of "HowTo get aMule web interface-de"
Vollstrecker (Talk | contribs) (Corrected Umlauts) |
|||
Line 5: | Line 5: | ||
== Das Webinterface von aMule == | == Das Webinterface von aMule == | ||
− | Diese Anleitung funktioniert nur mit Version 2.x des aMuleclients. Alle angegebenen Befehle | + | Diese Anleitung funktioniert nur mit Version 2.x des aMuleclients. Alle angegebenen Befehle müssen in einem Terminal, wie konsole oder gnome-terminal, ausgeführt werden. Man wird sich aMule meist selbst kompilieren müssen, um amuleweb zu erhalten. Falls nicht, kann man direkt zum Abschnitt ''"Konfiguration des aMule-Daemons"'' dieser Anleitung gehen. |
Den aMulequellcode kann man sich [http://dl.amule.org hier] holen. | Den aMulequellcode kann man sich [http://dl.amule.org hier] holen. | ||
=== Installation des aMule-Daemons === | === Installation des aMule-Daemons === | ||
− | Entpacken und | + | Entpacken und ausführen |
$ ./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon --prefix=/home/''user''/bin/ | $ ./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon --prefix=/home/''user''/bin/ | ||
$ make | $ make | ||
$ make install | $ make install | ||
− | wobei der Parameter ''--prefix='' durch den Pfad ersetzt werden | + | wobei der Parameter ''--prefix='' durch den Pfad ersetzt werden muss, wohin aMule installiert werden soll. |
Wenn der Client statt nur im Homeverzeichnis des Users systemweit installiert werden soll, kann der Parameter '--prefix=' weggelassen werden. | Wenn der Client statt nur im Homeverzeichnis des Users systemweit installiert werden soll, kann der Parameter '--prefix=' weggelassen werden. | ||
=== Konfiguration des aMule-Daemons === | === Konfiguration des aMule-Daemons === | ||
− | Wechsle in das Verzeichnis, in das aMule installiert wurde. In unserem Fall ''~/bin'', und | + | Wechsle in das Verzeichnis, in das aMule installiert wurde. In unserem Fall ''~/bin'', und führe dort ''./amuled'' aus. Dadurch wird die Konfigurationsdatei ''~/.aMule/amule.conf'' erzeugt. |
Beende den Daemon wieder. Finde und ersetze die folgenden Zeilen in ''~/.aMule/amule.conf''. | Beende den Daemon wieder. Finde und ersetze die folgenden Zeilen in ''~/.aMule/amule.conf''. | ||
* AcceptExternalConnections=1 <-- Um aMule auf externe Verbindungen lauschen zu lassen. | * AcceptExternalConnections=1 <-- Um aMule auf externe Verbindungen lauschen zu lassen. | ||
− | * ECPassword=56f491c56340a6fa5c158863c6bfb39f <-- MD5 des Passwortes, das Du verwenden | + | * ECPassword=56f491c56340a6fa5c158863c6bfb39f <-- MD5 des Passwortes, das Du verwenden möchtest. |
Verwende den Befehl ''md5sum'', um einen MD5-string des Passwortes zu erzeugen: | Verwende den Befehl ''md5sum'', um einen MD5-string des Passwortes zu erzeugen: | ||
Line 30: | Line 30: | ||
=== Konfiguration des aMule-Webinterfaces === | === Konfiguration des aMule-Webinterfaces === | ||
− | Das Programm ''amuleweb'' wird verwendet, um das Webinterface laufen zu lassen. Um eine Konfigurationsdatei | + | Das Programm ''amuleweb'' wird verwendet, um das Webinterface laufen zu lassen. Um eine Konfigurationsdatei für dieses Programm zu erzeugen, werden folgende Parameter verwendet, wobei ''--password'' das in der Konfiguration des aMule-Daemons verwendete ist, und ''--admin-pass'' das Passwort, um auf das Webinterface selbst zuzugreifen. |
$ ./amuleweb --write-config --host=localhost --password=password --admin-pass=anotherpassword | $ ./amuleweb --write-config --host=localhost --password=password --admin-pass=anotherpassword | ||
− | Jetzt braucht man nur noch amuleweb laufen zu lassen, und alles ist erledigt. Man beachte, | + | Jetzt braucht man nur noch amuleweb laufen zu lassen, und alles ist erledigt. Man beachte, daß der aMule-Daemon laufen muss. |
$ ./amuleweb | $ ./amuleweb | ||
− | === Verbinden | + | === Verbinden über den Webbrowser === |
− | Rufe die Webaddresse ''http://hostname:4711'' auf, wobei hostname der Name des Rechners ist, auf dem amuleweb | + | Rufe die Webaddresse ''http://hostname:4711'' auf, wobei hostname der Name des Rechners ist, auf dem amuleweb läuft, und 4711 der von amuleweb verwendete Port. Dies dürfte meist ''http://localhost:4711'' sein. |
== Weitere Informationen == | == Weitere Informationen == | ||
− | * [[aMuleWeb|Artikel | + | * [[aMuleWeb|Artikel über aMuleWeb]] |
* [http://www.linuxguiden.no/index.php/Amule Originalartikel auf www.linuxguiden.no (norwegisch)] | * [http://www.linuxguiden.no/index.php/Amule Originalartikel auf www.linuxguiden.no (norwegisch)] |
Revision as of 12:58, 27 August 2007
Contents
Das Webinterface von aMule
Diese Anleitung funktioniert nur mit Version 2.x des aMuleclients. Alle angegebenen Befehle müssen in einem Terminal, wie konsole oder gnome-terminal, ausgeführt werden. Man wird sich aMule meist selbst kompilieren müssen, um amuleweb zu erhalten. Falls nicht, kann man direkt zum Abschnitt "Konfiguration des aMule-Daemons" dieser Anleitung gehen.
Den aMulequellcode kann man sich hier holen.
Installation des aMule-Daemons
Entpacken und ausführen
$ ./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon --prefix=/home/user/bin/ $ make $ make install
wobei der Parameter --prefix= durch den Pfad ersetzt werden muss, wohin aMule installiert werden soll.
Wenn der Client statt nur im Homeverzeichnis des Users systemweit installiert werden soll, kann der Parameter '--prefix=' weggelassen werden.
Konfiguration des aMule-Daemons
Wechsle in das Verzeichnis, in das aMule installiert wurde. In unserem Fall ~/bin, und führe dort ./amuled aus. Dadurch wird die Konfigurationsdatei ~/.aMule/amule.conf erzeugt.
Beende den Daemon wieder. Finde und ersetze die folgenden Zeilen in ~/.aMule/amule.conf.
- AcceptExternalConnections=1 <-- Um aMule auf externe Verbindungen lauschen zu lassen.
- ECPassword=56f491c56340a6fa5c158863c6bfb39f <-- MD5 des Passwortes, das Du verwenden möchtest.
Verwende den Befehl md5sum, um einen MD5-string des Passwortes zu erzeugen:
$ echo -n password | md5sum 56f491c56340a6fa5c158863c6bfb39f -
Konfiguration des aMule-Webinterfaces
Das Programm amuleweb wird verwendet, um das Webinterface laufen zu lassen. Um eine Konfigurationsdatei für dieses Programm zu erzeugen, werden folgende Parameter verwendet, wobei --password das in der Konfiguration des aMule-Daemons verwendete ist, und --admin-pass das Passwort, um auf das Webinterface selbst zuzugreifen.
$ ./amuleweb --write-config --host=localhost --password=password --admin-pass=anotherpassword
Jetzt braucht man nur noch amuleweb laufen zu lassen, und alles ist erledigt. Man beachte, daß der aMule-Daemon laufen muss.
$ ./amuleweb
Verbinden über den Webbrowser
Rufe die Webaddresse http://hostname:4711 auf, wobei hostname der Name des Rechners ist, auf dem amuleweb läuft, und 4711 der von amuleweb verwendete Port. Dies dürfte meist http://localhost:4711 sein.