Project

General

Profile

Actions

Install SSH module for PHP » History » Revision 1

Revision 1/31 | Next »
Neil Voss, 05/27/2010 02:55 PM


Install SSH module for PHP

Configure web server to submit jobs

Install the php-ssh2 extension

Name: Download site: CentOS package name Fedora package name SuSE rpm name
SSH PECL extension http://www.php.net/manual/en/ssh2.installation.php php-pecl-ssh2

For newer systems the extension is available through the repository, e.g., on Fedora 12 type "sudo yum install php-pecl-ssh2"

This enables an ssh session initialized from appionweb
  1. Download and install the ssh2 extension for php as instructed at its download site:

The extension module is added to php in the same way as does the php-mrc module we distribute for the viewing mrc images through php. To check whether it worked and for alternative way to make php recognize the module used in newer php, see http://emg.nysbc.org/documentation/leginon/bk02ch04s07.php under the section Check php information and Alternative approach if mrc module does not show up in info.php output

configuration at web server side

IMPORTANT: What we refer here as your_cluster.php should not be taken literally. For example, if you access your cluster through network with a name "bestclusterever", you should name your cluster configuration php file bestclusterever.php, not your_cluster.php.
  1. Go to your_dbem_1_5_1/processing directory
  2. Copy default_cluster.php to your_cluster.php
  3. Edit your_cluster.php to correspond to your cluster configuration.
  4. Edit config_processing.php to add your cluster and, if desired, a stand-alone workstation as processing_host and register the your_cluster.php you just created.
$PROCESSING_HOSTS[]="your_stand-alone_processing_workstation";
$PROCESSING_HOSTS[]="your_cluster";
$CLUSTER_CONFIGS= array (
  'your_cluster'
);

< Setup job submission server | Configure web server to submit jobs >


Updated by Neil Voss over 14 years ago · 1 revisions