Installing RealServer 7.0 Basic

NOTE: This process requires root access. Running a private RealServer is available only with the Freedom 500x. Attempting to run a private RealServer on a Freedom 400x is considered a violation of our usage policy.

To install RealServer 7.0 Basic on your Freedom 500x server, follow the instructions below:

  1. Download the binary from RealNetworks and put it somewhere on your Freedom server.

The binary can be downloaded directly from the following URL:

http://docs.real.com/docs/server_703_dos/v70_freebsd-3.0-i386_servinst.bin

  1. Change the permissions on the binary so that it is executable.

To do so, you will need to log into your Freedom server as root and navigate to the directory in which you placed the RealServer binary.

Then, make the binary executable. As an example, you can use the following command:

  > chmod 700 v70_freebsd-3.0-i386_servinst.bin

  1. From the same directory, start the installation by issuing the following command:

  > ./v70_freebsd-3.0-i386_servinst.bin

  1. Follow the instructions during the setup script.

Installation Notes

After you have answered all the prompts, the following confirmation appears. Take note of the Admin Port number; it varies with each installation, and you will need it to configure your RealServer:

  You have selected the following

  RealServer configuration:

  Admin Username:         admin

  Admin Password:         PaSSw0rd

  Monitor Password:       PaSSw0rd

  Encoder Username:       admin

  Encoder Password:       PaSSw0rd

  PNA Port:               7070

  RTSP Port:              554

  HTTP Port:              8080

  Admin Port:             16787

  Enter [F]inish to begin copying files, or

  [P]revious to go back to the previous prompts: f

Press F. When installation completes, the following prompt appears:

  RealServer installation is complete.

  The RealSystem Administrator allows you to configure

  and maintain RealServer through an intuitive

  web-based interface. Please note that RealServer

  must be running in order to use the Administrator.

  Would you like to start RealServer now and launch

  the RealSystem Administrator? (Default: Yes)

Type 'no' and go on to the next step.

NOTE: You may receive a "segmentation fault" error. Don't be alarmed. There are just some lines missing from the RealServer configuration file, which you will add in the next step:

  1. Edit the RealServer configuration file.

This step is necessary for RealServer to start and run correctly.  

Navigate to the directory where you installed RealServer, then add the following lines to the end of the rmserver.cfg file (replace xx.xx.xx.xx with your actual IP address):

  <List Name="IPBindings">

  <Var Address_0="xx.xx.xx.xx"/>

  </List>

  1. From the same directory, start RealServer by typing the following:

  > ./Bin/rmserver rmserver.cfg &

Be sure to include the "&" at the end of the command line. This will make RealServer run in the background.

RealServer should now be running!

NOTE: You can now safely delete the RealServer installation binary and setup files by issuing the following commands from within the directory that contains those files:

> rm v70_freebsd-3.0-i386_servinst.bin
> rm -rf rnsetup