<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Artikel Magnet &#187; Passenger</title>
	<atom:link href="http://artikel.magnet-id.com/tag/passenger/feed/" rel="self" type="application/rss+xml" />
	<link>http://artikel.magnet-id.com</link>
	<description>Kumpulan Panduan, Tutorial dan Informasi Magnet</description>
	<lastBuildDate>Fri, 02 Sep 2011 00:30:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Instalasi Phusion Passenger Pada Mesin cPanel</title>
		<link>http://artikel.magnet-id.com/control-panel/instalasi-phusion-passenger-pada-mesin-cpanel/</link>
		<comments>http://artikel.magnet-id.com/control-panel/instalasi-phusion-passenger-pada-mesin-cpanel/#comments</comments>
		<pubDate>Fri, 15 May 2009 21:07:55 +0000</pubDate>
		<dc:creator>Magnet Hosting</dc:creator>
				<category><![CDATA[Aplikasi Linux]]></category>
		<category><![CDATA[Control Panel]]></category>
		<category><![CDATA[Programming dan Framework]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[Instalasi]]></category>
		<category><![CDATA[Passenger]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://artikel.magnet-id.com/?p=844</guid>
		<description><![CDATA[Phusion Passenger atau mod_rails atau mod_rack merupakan modul untuk Apache HTTP Server dan Nginx untuk mendeploy aplikasi Ruby, termasuk aplikasi yang dikembangkan menggunakan Framework Ruby on Rails. Artikel ini akan memberikan panduan langkah demi langkah untuk melakukan instalasi Phusion Passenger pada mesin cPanel anda. Mesin cPanel menggunakan Apache sebagai HTTP Server, sebelum melakukan instalasi, pastikan [...]]]></description>
			<content:encoded><![CDATA[<p>Phusion Passenger atau mod_rails atau mod_rack merupakan modul untuk Apache HTTP Server dan Nginx untuk mendeploy aplikasi Ruby, termasuk aplikasi yang dikembangkan menggunakan Framework Ruby on Rails. Artikel ini akan memberikan panduan langkah demi langkah untuk melakukan instalasi Phusion Passenger pada mesin cPanel anda.</p>
<p><span id="more-844"></span></p>
<p><a  href="http://artikel.magnet-id.com/wp-content/uploads/2009/05/passenger-rails.jpg" class="thickbox no_icon" rel="gallery-844" title="passenger-rails"><img class="aligncenter size-full wp-image-847" title="passenger-rails" src="http://artikel.magnet-id.com/wp-content/uploads/2009/05/passenger-rails.jpg" alt="passenger-rails" width="438" height="215" /></a></p>
<p>Mesin cPanel menggunakan Apache sebagai HTTP Server, sebelum melakukan instalasi, pastikan bahwa versi Apache yang digunakan oleh cpanel anda adalah versi 2.x. Hal ini dapat dilakukan melalui fasilitas easyapache di WHM, apabila belum, silahkan lakukan upgrade melalui fasilitas yang disediakan oleh easyapache.</p>
<p>cPanel sebenarnya telah mendukung aplikasi Ruby dan RoR dengan menggunakan Mongrel. Namun Phusion Passenger yang dapat dijalankan sebagai modul Apache menawarkan kelebihan yang dapat anda pelajari lebih lanjut di situs http://www.modrails.com/.</p>
<p><strong>Instalasi Ruby dan Ruby on Rails<br />
</strong></p>
<p>Lakukan instalasi Ruby dan Ruby on Rails terlebih dahulu.</p>
<pre class="brush: bash">/scripts/installruby
/usr/local/cpanel/bin/ror_setup</pre>
<p><strong>Instalasi Phusion Passenger</strong></p>
<pre class="brush: bash">gem install passenger
cd /usr/local/bin/
ln -s /usr/local/apache/bin/apxs
ln -s /usr/local/apache/include/ /usr/include/apr-1
export APR_CONFIG=/usr/local/apache/bin/apr-1-config
export APU_CONFIG=/usr/local/apache/bin/apu-1-config</pre>
<p>Install Passenger sebagai modul Apache;</p>
<pre class="brush: bash">passenger-install-apache2-module</pre>
<p><strong>Konfigurasi Apache<br />
</strong></p>
<p>Masukkan direktif berikut pada file /usr/local/apache/conf/includes/pre_virtualhost_global.conf (buat terlebih dahulu filenya);</p>
<pre class="brush: bash">vi /usr/local/apache/conf/includes/pre_virtualhost_global.conf</pre>
<p>Masukkan;</p>
<pre>LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2
PassengerRuby /usr/bin/ruby</pre>
<p>Restart httpd server cpanel</p>
<pre class="brush: bash">/scripts/restartsrv_httpd</pre>
<p>Passenger sudah terinstall sebagai modul pada Apache anda.</p>
<p><strong>Deployment Ruby on Rails Application</strong></p>
<p>Untuk menjalankan aplikasi RoR, silahkan upload aplikasi anda ke home direktori user terkait, jalankan setup dan buat ulang public_html user terkait sebagai symbolic link ke folder public aplikasi yang ingin dijalankan.</p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://artikel.magnet-id.com/control-panel/instalasi-phusion-passenger-pada-mesin-cpanel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

