Difference between revisions of "HowTo get aMule web interface-de"

From AMule Project FAQ
Jump to: navigation, search
(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 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.
+
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 ausführen
+
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 muß, wohin aMule installiert werden soll.
+
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 führe dort ''./amuled'' aus. Dadurch wird die Konfigurationsdatei ''~/.aMule/amule.conf'' erzeugt.
+
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 möchtest.
+
* ECPassword=56f491c56340a6fa5c158863c6bfb39f <-- MD5 des Passwortes, das Du verwenden m&ouml;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 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.
+
Das Programm ''amuleweb'' wird verwendet, um das Webinterface laufen zu lassen. Um eine Konfigurationsdatei f&uuml;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, daß der aMule-Daemon laufen muß.
+
Jetzt braucht man nur noch amuleweb laufen zu lassen, und alles ist erledigt. Man beachte, da&szlig; der aMule-Daemon laufen muss.
 
  $ ./amuleweb
 
  $ ./amuleweb
  
=== Verbinden über den Webbrowser ===
+
=== Verbinden &uuml;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.
+
Rufe die Webaddresse ''http://hostname:4711'' auf, wobei hostname der Name des Rechners ist, auf dem amuleweb l&auml;uft, und 4711 der von amuleweb verwendete Port. Dies d&uuml;rfte meist ''http://localhost:4711'' sein.
  
 
== Weitere Informationen ==
 
== Weitere Informationen ==
  
* [[aMuleWeb|Artikel über aMuleWeb]]
+
* [[aMuleWeb|Artikel &uuml;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

English | Norsk | Deutsch

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.

Weitere Informationen