Site Tools


Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
performance.exphosted.com

Performance App server - performance.exphosted.com

Host Information

Hostname         : performance.exphosted.com
IP address       : 159.203.64.241
Hosted on        : Digital Ocean
App user Account : expdev01

Tools & Services on the server

Web server  : Nginx
Middle-Ware : Nginx + Passenger (Ruby Application Server)
Database    : Mysql 5.6 community version
Chat server : Ejabberd 15.07
Ruby        : ruby v2.2.3 on rbenv + Gem (libraries) v2.4.8
Ruby Gems   : capistrano 3.4.0 (Patched checked out from Uday's GitHub)
              backports (3.6.6)
              bigdecimal (1.2.6)
              bundle (0.0.1)
              bundler (1.10.6)
              capistrano-ext (1.2.1)
              capistrano-log_with_awesome (0.0.2)
              capistrano-passenger (0.1.1)
              capistrano-rbenv (2.0.3)
              capistrano-stats (1.1.1)
              colorize (0.7.7)
              god (0.13.6)
              highline (1.7.8)
              i18n (0.7.0)
              io-console (0.4.3)
              json (1.8.1)
              minitest (5.4.3)
              net-scp (1.2.1)
              net-ssh (3.0.1)
              passenger (5.0.20)
              power_assert (0.2.2)
              psych (2.0.8)
              rack (1.6.4)
              rake (10.4.2)
              rdoc (4.2.0)
              specific_install (0.3.1)
              sshkit (1.7.1)
              test-unit (3.0.8)

How to start stop services

Its recommended to login as application user (expdev01) : su - expdev01 (remember to use '-' to load all environmental variables)

God (for Application Monitoring) : /deploy/systasks/god.sh {start|stop}
Mysql                            : sudo /etc/init.d/mysqld {start|stop|restart|status}
Ejabberd                         : sudo /etc/init.d/ejabberd {start|stop|restart|status}
Webserver                        : sudo /etc/init.d/nginx {start|stop|restart|status}
Restart Application              : passenger-config restart-app /deploy/performance
Deployment Script                : cd ~/performance/ && ./runcap
                                   Select Target environment
                                   1). Staging
                                   2). Development
                                   3). Production
                                   Enter target environment number [1,2]: 1

                                   Select Cap Task
                                   1). deploy (Idempotent - Cold + Incremental)
                                   2). deploy:restart
                                   Enter Cap Task number [1-2]: 
                                   ..........................................

Special Note on editing configuration file

If you are planning to configure the ejabberd server (ejabberd.yml) then please login as Ejabberd application user (ejabberd)
performance.exphosted.com.txt · Last modified: 2018/08/31 16:16 (external edit)