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:
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
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
From the same directory, start the installation by issuing the following command:
> ./v70_freebsd-3.0-i386_servinst.bin
Follow the instructions during the setup script.
Installation Notes
You will be asked to specify a directory in which to install RealServer. For example, you can specify: /usr/local/share/realserver. If you are not running the installation as root, make sure you have permission to write to the directory you specify.
Select the default values when asked to select the port numbers where RealServer listens for PNA, HTTP, RTSP, Monitor, and Admin requests. To do so, just press [Enter] when prompted. If necessary, the defaults can be changed later.
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:
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>
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