FastX 2 Non-root Installation
Note: Many system administrators have root access, but wish to install the FastX server in an alternate location (for example a shared directory). The rpm package can be relocated by following these instructions
Server Side Installation
Installing the RPM
Users who do not have root access can still install FastX using the following commands to extract the file from rpm. First, download the RPM file to your home directory, then run these commands to extract it:
cd $HOME mkdir FastX cd FastX rpm2cpio ~/StarNetFastX2-version.build.rhel5.x86_64.rpm | cpio -id mv usr/* . rmdir usr
The next step is to license FastX
Licensing
Activating a License
To install a license (necessary to launch a session), run:
$HOME/FastX/lib/fastx2/install/activate
Running the License Server
After the license is installed, run the license server
$HOME/FastX/lib/fastx2/rlm/rlm -c $HOME/FastX/lib/fastx2/var/license
Suggestions
FastX can scan your system and preconfigure basic suggestions (GNOME, KDE, xterm etc) to simplify the connection process. If you want FastX to check for default suggestions ru
$HOME/FastX/lib/fastx2/install/suggestions
Web Server
NodeJS must be installed as a prerequisite to running a web instance of FastX. If node is already installed in the /PATH/to/node, please go to the following step.
Running the Web Server
To run the web service with default settings, run:
nohup node $HOME/FastX/lib/fastx2/www/server/bin/fastx_server.js &
Client Side Connections
Connecting Via the Web
The web server must be installed and running before connecting
- Open a Browser
- Connect to http://your.server.name.com:3000
Connecting Via the Desktop Client using SSH
- Launch the FastX Desktop Client
- Click on the plus “+” icon
- Select the SSH option
- Fill out the Name, Host and User information
- Set the Sci field to the path to the fastx_sci program $HOME/FastX/bin/fastx2_sci
- Save
- Connect