Memory usage is getting higher, and my patience waiting on a browser to load changes is getting much lower these days. Installing Ruby Enterprise Edition and Passenger Phusion will help with both! Here’s how we’ll do it:
Memory usage is getting higher, and my patience waiting on a browser to load changes is getting much lower these days. Installing Ruby Enterprise Edition and Passenger Phusion will help with both! Here’s how we’ll do it:
Since we started hosting Ruby on Rails applications in 2006, many of the pieces have changed. At each step, things became a bit easier and a bit faster. Here’s how things have changed.
Leopard (OS X 10.5) ships with PHP 5.2.4 (cli) installed along side Apache 2.2.6. However, it’s disabled by default. Here’s how to enable it. Open Terminal and choose your editor (vi, pico or other) and edit the following (sudo required!): /etc/apache2/httpd.conf Then search for the word php.It will find the line LoadModule php5_module libexec/apache2/libphp5.so. Uncomment [...]
The combination of Apache, Lighttpd and FastCGI has been the best option for hosting rails applications over the last few years. While Mongrel arrived on the scene to replace the Lighttpd/FastCGI portion, the performance gains weren’t that great. That was until a few people stumbled upon Nginx, and blazingly fast proxy server that was built for speed and scalability at a Russian hosting company.
I’m shifting my focus to talk about what I love. Building scalable web sites using the right technology for the job.