Podrška #25000
Zatvorenredmine.bring.out.ba passenger-nginx 3.0.9 / rails 2.3.12 / REE 03.2011
100%
Povezani tiketi 2 (0 otvoreno — 2 zatvorenih)
Izmjenjeno od Ernad Husremović prije oko 13 godina
- Naslov promijenjeno iz redmine passenger u redmine passenger 3.0.9
Izmjenjeno od Ernad Husremović prije oko 13 godina
uradio install passengera na vbox lucid sesiji
gem install passenger:
.. passenger-3.0.9...
znači sada je aktuelna verzija passenger-a 3.0.9
Izmjenjeno od Ernad Husremović prije oko 13 godina
Izmjenjeno od Ernad Husremović prije oko 13 godina
na našoj redmine instanci 3.0 je passenger
Izmjenjeno od Ernad Husremović prije oko 13 godina
znači ovako bi trebalo da se izvrši update:
gem install passenger passenger-install-nginx-module
ali svakako pronađi ticket instalacije prije nego ovo uradiš
Izmjenjeno od Ernad Husremović prije oko 13 godina
i obavezno pronađi info o restartup nginx master procesa da ne moramo ko krkani restartovati kompletnu redmine sesiju
Izmjenjeno od Ernad Husremović prije oko 13 godina
imaš i ovdje bilješki o passenger-u dobrih http://extralogical.net/articles/howto-compile-nginx-passenger.html
Izmjenjeno od Jasmin Beganović prije oko 13 godina
starta je rc.local, ali sam je izmjenio init skriptu /etc/init.d/nginx
PATH=/opt/nginx/sbin <<<<<<dodao DAEMON=/opt/nginx/sbin/nginx <<<<<< izmjenio
root@redmine-1:/# invoke-rc.d nginx restart
Restarting nginx: the configuration file /opt/nginx/conf/nginx.conf syntax is ok configuration file /opt/nginx/conf/nginx.conf test is successful nginx.
Izmjenjeno od Ernad Husremović prije oko 13 godina
- Naslov promijenjeno iz redmine passenger 3.0.9 u redmine passenger-nginx 3.0.9
Izmjenjeno od Ernad Husremović prije oko 13 godina
bjasko postiraj izmjenu konfiguracije koju si napravio na nginx.conf
Izmjenjeno od Jasmin Beganović prije oko 13 godina
Ernad Husremović je napisao/la:
bjasko postiraj izmjenu konfiguracije koju si napravio na nginx.conf
to je ovdje
Izmjenjeno od Ernad Husremović prije oko 13 godina
dobro znači:
http { .. passenger_max_pool_size 15; <<<<<<<<<< passenger_pool_idle_time 10; <<<<<<<<<< server { listen 80; server_name redmine.bring.out.ba; root /home/redmine/redmine/public; passenger_enabled on; passenger_min_instances 3; <<<<<<<<<<< } ... }
Izmjenjeno od Ernad Husremović prije oko 13 godina
pretpostavljam da su ovi parametri validni i za 3.x verziju passenger-a
mi smo ih setovali na osnovu passenger 2.0 uputstva za nginx
Izmjenjeno od Jasmin Beganović prije oko 13 godina
root@redmine-1:/# gem install passenger
Successfully installed passenger-3.0.9 1 gem installed Installing ri documentation for passenger-3.0.9... Installing RDoc documentation for passenger-3.0.9...
root@redmine-1:/# passenger-install-nginx-module
na lokaciju /opt/nginx
root@redmine-1:/opt/nginx/conf# passenger --version
Phusion Passenger version 3.0.9
Izmjenjeno od Jasmin Beganović prije oko 13 godina
nakon upgrade-a
nginx oboren
root@redmine-1:/# passenger-memory-stats
------------- Apache processes ------------- *** WARNING: The Apache executable cannot be found. Please set the APXS2 environment variable to your 'apxs2' executable's filename, or set the HTTPD environment variable to your 'httpd' or 'apache2' executable's filename. -------- Nginx processes -------- ### Processes: 0 ### Total private dirty RSS: 0.00 MB --- Passenger processes --- ### Processes: 0 ### Total private dirty RSS: 0.00 MB
nema passenger procesa
Izmjenjeno od Jasmin Beganović prije oko 13 godina
stanje podignut nginx
---------- Nginx processes ---------- PID PPID VMSize Private Name ------------------------------------- 10201 1 35.4 MB 0.1 MB nginx: master process /opt/nginx/sbin/nginx 10202 10201 35.9 MB 0.6 MB nginx: worker process ### Processes: 2 ### Total private dirty RSS: 0.74 MB ----- Passenger processes ----- PID VMSize Private Name ------------------------------- 10151 22.7 MB 0.3 MB PassengerWatchdog 10154 45.0 MB 1.0 MB PassengerHelperAgent 10162 58.7 MB 8.7 MB Passenger spawn server 10169 70.3 MB 0.8 MB PassengerLoggingAgent 11317 223.3 MB 1.9 MB Passenger ApplicationSpawner: /home/redmine/redmine 11328 236.6 MB 89.1 MB Rails: /home/redmine/redmine 11333 223.4 MB 3.5 MB Rails: /home/redmine/redmine 11335 223.4 MB 3.3 MB Rails: /home/redmine/redmine ### Processes: 8 ### Total private dirty RSS: 108.56 MB
Izmjenjeno od Ernad Husremović prije oko 13 godina
hmm ovdje nikada nije instaliran ruby enterprise edition (REE) ... hm nešto se prisjećam .. da li je REE bio podržan od passenger-a 3.0 ?
http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz
Izmjenjeno od Ernad Husremović prije oko 13 godina
root@redmine-1:~/ree/ruby-enterprise-1.8.7-2011.03# ./installer
Welcome to the Ruby Enterprise Edition installer This installer will help you install Ruby Enterprise Edition 1.8.7-2011.03. Don't worry, none of your system files will be touched if you don't want them to, so there is no risk that things will screw up. You can expect this from the installation process: 1. Ruby Enterprise Edition will be compiled and optimized for speed for this system. 2. Ruby on Rails will be installed for Ruby Enterprise Edition. 3. You will learn how to tell Phusion Passenger to use Ruby Enterprise Edition instead of regular Ruby. Press Enter to continue, or Ctrl-C to abort. Checking for required software... * C compiler... found at /usr/bin/gcc * C++ compiler... found at /usr/bin/g++ * The 'make' tool... found at /usr/bin/make * The 'patch' tool... found at /usr/bin/patch * Zlib development headers... found * OpenSSL development headers... found * GNU Readline development headers... found -------------------------------------------- Target directory Where would you like to install Ruby Enterprise Edition to? (All Ruby Enterprise Edition files will be put inside that directory.) [/opt/ruby-enterprise-1.8.7-2011.03] :
Izmjenjeno od Ernad Husremović prije oko 13 godina
- ruby koji će passenger koristiti
- verziju passenger-a
Izmjenjeno od Ernad Husremović prije oko 13 godina
- ruby koji će passenger koristiti
- verziju passenger-a
Izmjenjeno od Ernad Husremović prije oko 13 godina
root@redmine-1:~/ree/ruby-enterprise-1.8.7-2011.03# /opt/ruby-enterprise-1.8.7-2011.03/bin/gem environment
RubyGems Environment: - RUBYGEMS VERSION: 1.5.2 - RUBY VERSION: 1.8.7 (2011-02-18 patchlevel 334) [x86_64-linux] - INSTALLATION DIRECTORY: /opt/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8 - RUBY EXECUTABLE: /opt/ruby-enterprise-1.8.7-2011.03/bin/ruby - EXECUTABLE DIRECTORY: /opt/ruby-enterprise-1.8.7-2011.03/bin - RUBYGEMS PLATFORMS: - ruby - x86_64-linux - GEM PATHS: - /opt/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8 - /root/.gem/ruby/1.8 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - http://rubygems.org/
Izmjenjeno od Ernad Husremović prije oko 13 godina
- Naslov promijenjeno iz redmine passenger-nginx 3.0.9 u redmine.bring.out.ba passenger-nginx 3.0.9 / rails 2.3.12 / REE 03.2011
Izmjenjeno od Jasmin Beganović prije oko 13 godina
instalirani:
passenger 3.0.9
rails 2.3.12
ruby 1.8.7 Enterprise Edition
Izmjenjeno od Ernad Husremović prije oko 13 godina
rails 2.3.12
ja sam ovdje kod redmine update-a pominjao rails 2.3.11 znači idemo korak ispred tog ticketa
Izmjenjeno od Jasmin Beganović prije oko 13 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno
- % završeno promijenjeno iz 0 u 100
Izmjenjeno od Jasmin Beganović prije oko 13 godina
hernad mi je pojasnio put jednog redmine zahtjeva
na ulazu stoji nginx proxy koji zahtjeve baca na passanger koji hendlira i balansira ruby rails procese iznad toga je redmine kao rails/ruby aplikacija
Izmjenjeno od Ernad Husremović prije oko 13 godina
Jasmin Beganović je napisao/la:
hernad mi je pojasnio put jednog redmine zahtjeva
na ulazu stoji nginx proxy koji zahtjeve baca na passanger koji hendlira i balansira ruby rails procese iznad toga je redmine kao rails aplikacija
passenger šta si ti navalio na to pass*a*nger :)
Izmjenjeno od Ernad Husremović prije oko 13 godina
jutros nema štekanja redmine-a. baš radi kako treba. ako prođe i test google-ovih robota koji se dešava tamo negdje oko podne, uradili smo dobar posao :).