|
|
(53 intermediate revisions by 21 users not shown) |
Line 1: |
Line 1: |
− | == How to setup a Webserver with [[aMule]] 2.0.0rc1 and later: ==
| + | #REDIRECT [[aMuleWeb]] |
− | | + | |
− | When you installed your [[aMule]] via deb package or rpm, the [[aMuleWeb|webserver]] source is not included.
| + | |
− | Please visit http://www.amule.org and download the tar.gz package for your [[aMule]] version.
| + | |
− | | + | |
− | | + | |
− | | + | |
− | '''SETUP'''
| + | |
− | | + | |
− | 0) Untar it and copy from the src directory:
| + | |
− | | + | |
− | *''aMule.tmpl''
| + | |
− | | + | |
− | *And the [[aMuleWeb|webserver]] directory
| + | |
− | | + | |
− | into your ''/home/usr_running_aMule/.aMule/'' directory.
| + | |
− | | + | |
− | | + | |
− | 1) Shutdown your [[aMule]] if it is still running
| + | |
− | | + | |
− | | + | |
− | 2) Edit your ''.eMule'' file:
| + | |
− | | + | |
− | *Locate the ''[ExternalConnect]'' section and change:
| + | |
− | | + | |
− | **''AcceptExternalConnections=1'' <-- To enable [[aMule]] listening for [[External Connections]]
| + | |
− | | + | |
− | **''ECUseTCPPort=1'' <-- The use the TCP port! Very important since Unix sockets are disabled
| + | |
− | | + | |
− | | + | |
− | 3) Restart [[aMule]]
| + | |
− | | + | |
− | | + | |
− | 4) Go to your Preferences -> Remote Connection (in [[aMule]]):
| + | |
− | | + | |
− | *Enable your [[aMuleWeb|webserver]]
| + | |
− | | + | |
− | *Also setup your passwords here for [External Connections]] and [[aMuleWeb|webserver]] login
| + | |
− | | + | |
− | *When you change your ports for [[aMuleWeb|webserver]] and [[External Connections]] here make sure to restart [[aMule]]!!
| + | |
− | | + | |
− | | + | |
− | 5) After you are done, save your settings, go to console and type
| + | |
− | *''amuleweb''
| + | |
− | | + | |
− | Type in your password. This will startup your [[aMule]] [[aMuleWeb|webserver]]. If you changed your [[External Connections]] port to someting else start [[aMuleWeb|amuleweb]] with:
| + | |
− | | + | |
− | *''amuleweb -p '''new_port'''''
| + | |
− | | + | |
− | at the end it should look something like this:
| + | |
− | | + | |
− | <code>
| + | |
− | Web Server: Started
| + | |
− | | + | |
− | amuleweb$
| + | |
− | | + | |
− | WSThread: Thread started
| + | |
− | | + | |
− | WSThread: created service
| + | |
− | | + | |
− | WSThread: created socket listening on :4711
| + | |
− | </code>
| + | |
− | | + | |
− | 6) To make sure it is working use your favorite browser to browse:
| + | |
− | | + | |
− | *''http://localhost:4711''
| + | |
− | | + | |
− | This (port 4711) is the default port of your [[aMuleWeb]]. If you connect to 4712 this will not work since it is the [[External Connections]] port, so connecting here will result in error messages by [[aMule]].
| + | |
− | | + | |
− | For Problems or Questions just report on [http://forum.amule.org forum] or join [[IRC]] channel #amule at irc.freenode.net
| + | |
− | | + | |
− | | + | |
− | '''Stefanero'''
| + | |