Skip to main content

setuppassenger

Setup App Server

This tool is used to set up the eenos app server which is required to run modern apps using muti Python, Multi NodeJS, and Multi Ruby on Rails Applications. This will install the Passenger server and libraries which will be auto-configured with HTTPD and Nginx servers as modules. OpenLitespeed server doesn't need a Passenger module to run these applications.

Eenos is the first control panel that fully supports sandboxed applications in a hosting environment.

Command:

/usr/local/eenos/scripts/setuppassenger

Command Options:

Usage: /usr/local/eenos/scripts/setuppassenger  <options>=[values]

Command Groups:
Options:    
    -i, --install    -   To install passenger
    -ia, --apache    -   To install mod_passenger in apache httpd
    -in, --nginx     -   To install mod_passenger in Nginx
    -r , --remove    -   Uninstall passenger modules

Install  Passenger on All Web Servers

Use the following command to install the passenger module on all web servers

/usr/local/eenos/scripts/setuppassenger -i

Install Passenger on HTTPD Only

To install Passenger on the Apache httpd server,  use the following command.

/usr/local/eenos/scripts/setuppassenger -ia

Install Passenger on Nginx

To install the passenger module on the Nginx web server, use the following command.

/usr/local/eenos/scripts/setuppassenger -in

Uninstall Passenger

To remove the passenger module,  use the following command

/usr/local/eenos/scripts/setuppassenger -r

Removing passenger may break your websites if it is already hosting Python, nodejs, or Ruby on Rails applications.