Menu

Configuration and Installation

Scilence

Server Configuration

To setup SeedStream, you will first need to set up a few things on your server. SeedStream is a web-based application that uses a web server, such as Apache and the PHP scripting language.

Setting up Apache + PHP

Step 1) Connect via SSH to your server as root and enter your password when prompted (note that you cannot see your password while you are typing it but it is being entered). If you are using Windows, you will need to download an SSH client such as PuTTY. If you are on Linux or Mac OS X, you can simply open a terminal window and type the command below (replace 'server.com' with the address of your server.

:~# ssh root@server.com

Step 2) Install Apache by typing the command below.

:~# apt-get install apache2

Step 3) Install PHP and the PHP Apache mod which allows files with the '.php' extension to be executed on the web server.

:~# apt-get install php5 libapache2-mod-php5

Step 4) Test the installation to make sure Apache and PHP are operating correctly and talking to each other. Navigate to your www directory which will either be '/var/www', '/var/www/html' or '/home/www' - based on the Linux distribution you are running.

:~# cd /var/www (change this to match the distribution you are using as mentioned above)
:~# nano test.php (you may need to install nano by typing 'apt-get install nano')

In the nano window, type the following in the 'test.php' file.

<?php phpinfo(); ?>

Hit Ctrl+O and then ENTER to save the file.
Finally, navigate to

http://your_server_address/test.php

You should see a LOT of information about your PHP installation. If not, go back through the setup guide and make sure you followed every step exactly.

If you do see all of the PHP information on the 'test.php' page, then you can continue through the guide and setup your torrent application to work with SeedStream.

Torrent Application Settings

Installing FFMPEG