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?)
devtalent02.exphosted.com

Performance App server - devtalent02.exphosted.com

Host Information

Hostname         : devtalent02.exphosted.com
IP address       : 192.241.244.237
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 rvm + Gem (libraries) v2.4.8
Ruby Gems   : capistrano 3.4.0 (Patched checked out from Uday's GitHub)
              bigdecimal (1.2.6)
              bundler (1.10.6)
              bundler-unload (1.0.2)
              capistrano-bundler (1.1.4)
              capistrano-ext (1.2.1)
              capistrano-log_with_awesome (0.0.2)
              capistrano-passenger (0.1.1)
              capistrano-rails (1.1.1)
              capistrano-rvm (0.1.2)
              capistrano-stats (1.1.1)
              color-generator (0.0.4)
              colorize (0.7.7)
              daemons (1.2.3)
              debug_inspector (0.0.2)
              erubis (2.7.0)
              execjs (2.6.0)
              gem-wrappers (1.2.7)
              god (0.13.6)
              highline (1.7.8)
              i18n (0.7.0)
              io-console (0.4.3)
              jquery-turbolinks (2.1.0)
              jquery-ui-rails (5.0.5)
              json (1.8.3, 1.8.1)
              multi_json (1.11.2)
              mysql2 (0.3.20)
              net-ldap (0.11)
              net-scp (1.2.1)
              net-ssh (3.0.1)
              nokogiri (1.6.6.2)
              passenger (5.0.20)
              psych (2.0.8)
              rack (1.6.4)
              rack-test (0.6.3)
              rake (10.4.2, 10.4.1)
              rdoc (4.2.0)
              ref (2.0.0)
              rmagick (2.15.4)
              rubygems-bundler (1.4.4)
              rvm (1.11.3.9)
              specific_install (0.3.1)
              sshkit (1.7.1)

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 service mysql {start|stop|restart|status}
Ejabberd                         : sudo service ejabberd {start|stop|restart|status}
Webserver                        : sudo service 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]: 2

                                   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)
devtalent02.exphosted.com.txt · Last modified: 2018/08/31 16:16 (external edit)