このページは大阪弁化フィルタによって翻訳生成されたんですわ。

翻訳前ページへ


オTorrent Server 3.0 alpha for 64-bit Linux
John Bokma MexIT
freelance Perl programmer

オTorrent Server 3.0 alpha for 64-bit Linux

Saturday, July 9, 2011 | 0 comments

In the evening I decided to install the 64 bit 3.0 alpha of オTorrent Server on my Dell Vostro 200 ST running Ubuntu 10.04 Lucid Lynx. Earlier this week I had checked if the program would even run on my computer, which it seemed to do without any problems. And today I wanted to install it for real and configure it. Until recently I had been running オTorrent under Wine so a native 64-bit Linux version is very welcome.

Downloading オTorrent Server x64

I downloaded the Ubuntu 10.10 build from the first post in the オTorrent Server 3.0 alpha build 25376 (for Linux) - x64 thread in the "Announcements (Linux)" forum on the official オTorrent web site.

After a very short download, it's named オTorrent for a very good reason, I ended up with a file utorrent-server-3.0-ubuntu-25376.x64.tar.gz in my Downloads directory with a MD5 digest of:

5be6a068d42c1b350d69f67f52cc4805

Note: if you are on a 32-bit Linux platform use the Download オTorrent page. The rest of the instructions most likely work for the 32-bit version as well.

Installation of オTorrent Server

Programs that I am going to use myself only and are not going to be available to other users on my computer I prefer to install into a directory named .local-apps in my home directory. Hence I installed オTorrent Server as follows:

mkdir -p ~/.local-apps
tar zxvf utorrent-server-3.0-ubuntu-25376.x64.tar.gz \
         -C ~/.local-apps/
cd ~/.local-apps/utorrent-server-v3_0/
ls -al
total 1256
drwxr-xr-x 3 john john   4096 2011-06-11 04:01 .
drwxr-xr-x 3 john john   4096 2011-07-09 20:18 ..
drwxr-xr-x 2 john john   4096 2011-06-11 04:01 docs
-r-xr-xr-x 1 john john 939392 2011-06-11 04:01 utserver
-r--r--r-- 1 john john 322296 2011-06-11 04:01 webui.zip

Configuring オTorrent Server

I created a file utserver.conf inside the utorrent-server-v3_0 directory with the following settings:

dir_active: /home/john/Downloads/active-torrents
dir_completed: /home/john/Downloads/finished-torrents
dir_autoload: /home/john/Downloads/web
dir_autoload_delete: true

admin_name: john
admin_password: *******

bind_port: 56938

I have Firefox configured to save files, including torrent files, to the web directory. And with this configuration オTorrent Server will automatically pick those up. Make sure that the bind_port you specify is open for incoming traffic on your firewall and router.

If you like to use the same hierarchy as I use you can create these directories in one go as follows:

mkdir -p ~/Downloads/{active-torrents,finished-torrents,web}

and then configure your browser to downloaded files to the web directory.

The settings above are explained in the オTorrent server documentation located in the docs sub directory. I opened the HTML documentation in my browser as follows (I was still inside the utorrent-server directory):

xdg-open docs/uTorrent_Server.html

Starting オTorrent Server automatically

In order to start オTorrent Server automatically after login via "Startup Applications" you have to create a small shell script that changes the directory to utorrent-server-v3_0 and then runs utserver. Without the cd the program looks for its configuration files in your home directory. This script, which I named utserver.sh is as follows:

#!/bin/sh

cd /home/john/.local-apps/utorrent-server-v3_0
exec ./utserver

I saved this script in the utorrent-server directory and used chmod +x utserver.sh to make it executable.

Then I clicked "Startup Applications" in the Preferences submenu of the System menu, clicked the Add button, entered "uTorrent Server" in the "Name" field, used the "Browse..." button to select the utserver.sh script (you might have to press Crtl+H to reveal the hidden .local-apps directory).

If after login オTorrent Server doesn't automatically start up check the file .xsession-errors in your home directory.

Testing オTorrent Server

Use the script to start オTorrent Server. There is no need to cd to the directory first, this should work:

~/.local-apps/utorrent-server-v3_0/utserver.sh

Note that this is only needed unless you logout now, and log back in. Once you have logged out オTorrent Server should start up automatically if you log back in.

Open http://127.0.0.1:8080/gui/ in your browser and enter your username and password. You should be greeted with the オTorrent Server interface.

Now, when you put a torrent file in the ~/Downloads/web オTorrent Server must remove the file from the directory and start downloading.

Note that instead of 127.0.0.1 the IP address of your computer or the hostname of your computer should also work with the above server configuration. Moreover, unless a firewall prevents it you should be able to connect from other computers in your local area network to the オTorrent Server.

Related

Also today

Please post a comment | read 0 comments | RSS feed