<?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>tantos &#187; Web Development</title>
	<atom:link href="http://tantos.web.id/blogs/category/web-development/feed" rel="self" type="application/rss+xml" />
	<link>http://tantos.web.id</link>
	<description>nek wedi ojo wani-wani, nek wani ojo wedi-wedi</description>
	<lastBuildDate>Mon, 23 Aug 2010 23:00:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)</title>
		<link>http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04</link>
		<comments>http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04#comments</comments>
		<pubDate>Sun, 11 Oct 2009 16:52:51 +0000</pubDate>
		<dc:creator>tantos</dc:creator>
				<category><![CDATA[In Moving to Linux]]></category>
		<category><![CDATA[Learning by Playing]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tantos.web.id/?p=149</guid>
		<description><![CDATA[[ad#ad-posttext] Here we go. I made this post based on my experience installing Apache 2, MySQL 5.1, and PHP 5.2 from apt-get and always get error when installing MySQL 5.1. Then I must install them from sources. Before we begin, make sure you already download source of Apache 2, MySQL 5.1, and PHP 5.2. Download [...]


Related posts:<ol><li><a href='http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache' rel='bookmark' title='Permanent Link: Membuat Autentikasi user menggunakan Apache'>Membuat Autentikasi user menggunakan Apache</a></li>
<li><a href='http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal' rel='bookmark' title='Permanent Link: Membuat Virtual Host pada server lokal'>Membuat Virtual Host pada server lokal</a></li>
<li><a href='http://tantos.web.id/blogs/installing-firefox-35-in-ubuntu-not-from-repository' rel='bookmark' title='Permanent Link: Installing Firefox 3.5 in Ubuntu (not from Repository)'>Installing Firefox 3.5 in Ubuntu (not from Repository)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>[ad#ad-posttext]</p>
<p>Here we go. I made this post based on my experience installing Apache 2, MySQL 5.1, and PHP 5.2 from apt-get and always get error when installing MySQL 5.1. Then I must install them from sources.</p>
<p>Before we begin, make sure you already download source of Apache 2, MySQL 5.1, and PHP 5.2.</p>
<p><a href="http://httpd.apache.org/download.cgi" target="_blank">Download Apache HTTP Server</a><br />
<a href="http://dev.mysql.com/downloads/mysql/5.1.html#source" target="_blank">Download MySQL Server</a><br />
<a href="http://www.php.net/downloads.php" target="_blank">Download PHP</a></p>
<p>After the download completed, lets install them&#8230;</p>
<blockquote><p>Assume this installation guide using :<br />
Apache HTTP Server version 2.2.13<br />
MySQL Server version 5.1.39<br />
PHP version 5.2.11</p>
<p>If you get different version, just replace it&#8217;s version number <img src='http://tantos.web.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>This code is ready to use, you can just paste it into your terminal/console.</p>
<p><strong><span style="color: #993300;">Install Mysql 5.1</span></strong><br />
Open terminal, and change the directory to the download folder.<br />
Do the following command :</p>
<pre class="prettyprint">#!/bin/bash
###login as root :
sudo su

###extract it :
tar -zxvf mysql-5.1.39.tar.gz

###change to the mysql extraction directory :
cd mysql-5.1.39

###adding mysql group :
groupadd mysql

###adding mysql user :
useradd mysql -g mysql

###create a directory for mysql pid file :
mkdir /var/run/mysqld

###change its owner to mysql :
chown -R mysql.mysql /var/run/mysqld

###create a directory for mysql data :
mkdir /var/mysqldata

###change its owner to mysql :
chown -R mysql.mysql /var/mysqldata

###configuring mysql :
./configure --prefix=/usr/local/ --localstatedir=/var/mysqldata --with-mysqld-user=mysql --with-unix-socket-path=/var/run/mysqld/mysqld.sock --with-plugins=innobase --without-docs --without-man

###make it :
make

###install it :
make install

###copying mysql.server file to /etc/init.d/mysql in order to automatically starting mysql-server each computer start :
cp support-files/mysql.server /etc/init.d/mysql

#make it executable
chmod +x /etc/init.d/mysql

#make it automatic start
update-rc.d mysql defaults

###starting mysql server manually :
/etc/init.d/mysql start

###install default mysql database :
mysql_install_db</pre>
<p><strong><span style="color: #993300;">Install Apache 2</span></strong><br />
Open terminal, and change the directory to the download folder.<br />
Do the following command :</p>
<pre class="prettyprint">#!/bin/bash
###login as root :
sudo su

###extract it :
tar -zxvf httpd-2.2.13.tar.gz

###change to the apache extraction directory :
cd httpd-2.2.13

###configure it :
./configure --enable-so --enable-mime-magic --enable-rewrite --with-mpm=prefork

###make it :
make

###install it :
make install

###copying apachectl file to /etc/init.d/httpd in order to automatically starting Apache HTTP Server each computer start :
cp support/apachectl /etc/init.d/httpd

#make it executable
chmod +x /etc/init.d/httpd

#make it automatic start
update-rc.d httpd defaults
</pre>
<p><strong><span style="color: #993300;">Install PHP 5.2</span></strong><br />
Open terminal, and change the directory to the download folder.<br />
Do the following command :</p>
<pre class="prettyprint">#!/bin/bash
###login as root :
sudo su

###extract it :
tar -zxvf php-5.2.11.tar.gz

###change to the PHP extraction directory :
cd php-5.2.11

###configure it :
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --with-gd --enable-gd-native-ttf --enable-json --enable-zip --enable-mbstring --with-mcrypt --disable-ipv6 --enable-calendar --with-config-file-path=/usr/local/etc --enable-exif --enable-magic-quotes --with-zlib --with-iconv --with-freetype-dir=/usr --with-jpeg-dir=/usr --with-png-dir=/usr --with-bz2

###make it :
make

###install it :
make install</pre>
<p>Finally, start Apache HTTP Server manually :</p>
<pre class="prettyprint">/etc/init.d/httpd start</pre>
<p>Now, you can test your installation by typing</p>
<pre class="prettyprint">http://localhost/</pre>
<p>in your favorite browser. If it displays <strong>It works!</strong>, it must be success!<br />
Not : Place your PHP or HTML files to</p>
<pre class="prettyprint">/usr/local/apache2/htdocs</pre>
<p>If you get your installation failure, don&#8217;t be hesitate to ask here.</p>
<p>[ad#ad-post]</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;title=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;title=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;title=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29&amp;desc=%5Bad%23ad-posttext%5D%0D%0A%0D%0AHere%20we%20go.%20I%20made%20this%20post%20based%20on%20my%20experience%20installing%20Apache%202%2C%20MySQL%205.1%2C%20and%20PHP%205.2%20from%20apt-get%20and%20always%20get%20error%20when%20installing%20MySQL%205.1.%20Then%20I%20must%20install%20them%20from%20sources.%0D%0A%0D%0ABefore%20we%20begin%2C%20make%20sure%20you%20already%20download%20source%20of%20Apache%202%2C%20MySQL%205.1%2C%20an" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;bm_description=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;title=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;title=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;title=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29+-+http://b2l.me/s88sn&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04&amp;t=Installing+Apache+2%2C+MySQL+5.1%2C+and+PHP+5.2+from+Source+in+Ubuntu+9.04+%28Jaunty%29" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related posts:<ol><li><a href='http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache' rel='bookmark' title='Permanent Link: Membuat Autentikasi user menggunakan Apache'>Membuat Autentikasi user menggunakan Apache</a></li>
<li><a href='http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal' rel='bookmark' title='Permanent Link: Membuat Virtual Host pada server lokal'>Membuat Virtual Host pada server lokal</a></li>
<li><a href='http://tantos.web.id/blogs/installing-firefox-35-in-ubuntu-not-from-repository' rel='bookmark' title='Permanent Link: Installing Firefox 3.5 in Ubuntu (not from Repository)'>Installing Firefox 3.5 in Ubuntu (not from Repository)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mbikin per-user Web Directory</title>
		<link>http://tantos.web.id/blogs/mbikin-per-user-web-directory</link>
		<comments>http://tantos.web.id/blogs/mbikin-per-user-web-directory#comments</comments>
		<pubDate>Sat, 16 Sep 2006 13:32:42 +0000</pubDate>
		<dc:creator>tantos</dc:creator>
				<category><![CDATA[Learning by Playing]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://tantos.web.id/2006/09/16/mbikin-per-user-web-directory/</guid>
		<description><![CDATA[Tulisan kali ini akan mengulas tentang bagaimana membuat web directory secara terpisah untuk masing-masing user. Hal ini digunakan untuk shared host/ hosting terbagi/ 1 mesin untuk banyak pengguna, sehingga dapat lebih efisien. Account user yang digunakan ini memanfaatkan account user bawaan linux. Sebagai gambaran awal, misalnya pada server terdapat user : agung, yoyok, dan hanunk. [...]


Related posts:<ol><li><a href='http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache' rel='bookmark' title='Permanent Link: Membuat Autentikasi user menggunakan Apache'>Membuat Autentikasi user menggunakan Apache</a></li>
<li><a href='http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal' rel='bookmark' title='Permanent Link: Membuat Virtual Host pada server lokal'>Membuat Virtual Host pada server lokal</a></li>
<li><a href='http://tantos.web.id/blogs/memilih-antara-monitor-lcd-dan-crt' rel='bookmark' title='Permanent Link: Memilih (antara) Monitor LCD (dan CRT)'>Memilih (antara) Monitor LCD (dan CRT)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Tulisan kali ini akan mengulas tentang bagaimana membuat web directory secara terpisah untuk masing-masing user. Hal ini digunakan untuk shared host/ hosting terbagi/ 1 mesin untuk banyak pengguna, sehingga dapat lebih efisien.<br />
Account user yang digunakan ini memanfaatkan account user bawaan linux.<br />
Sebagai gambaran awal, misalnya pada server terdapat user :<br />
agung,<br />
yoyok, dan<br />
hanunk.<br />
Maka URL untuk mengunjungi webnya agung adalah http://localhost/~agung, begitu seterusnya untuk yoyok dan hanunk.<br />
Jika Anda menghendaki virtual host, misalnya http://localhost/~hanunk menjadi http://hanunk.com, Anda bisa baca tulisan sebelumnya untuk konfigurasi virtual host.<br />
Tulisan ini udah dicoba pada Fedora Core 5, dan berjalan lancar&#8230;</p>
<p><strong>Aturan maen :</strong><br />
1. Tulisan hanya ditujukan untuk FC 5, jika anda menggunakan distro lain, silakan menyesuaikan.<br />
2. Direktori user berada di /home/, sehingga untuk user yoyok direktorinya adalah /home/yoyok/.<br />
3. User web direktori untuk masing-masing user bernama public_html, sehingga file2 webnya agung berada pada direktori /home/agung/public_html/, begitu seterusnya untuk user lain. Jika direktori folder public_html belum terbentuk, silakan buat sendiri secara manual.</p>
<p>OK kita mulai&#8230;<br />
<strong>Pertama</strong><br />
Buka httpd.conf di direktori /etc/httpd/conf/</p>
<p><strong>Kedua</strong><br />
Cari baris , perhatikan baris2 di bawahnya.<br />
Hapus baris Userdir disable pada tag  tersebut.<br />
Hilangkan tanda pagar di depan baris Userdir public_html</p>
<p><span style="font-weight: bold">Ketiga</span><br />
Tambahkan baris2 berikut dibawah tag penutup<br />
#mulai<br />
&lt;Directory &#8220;/home/agung/public_html&#8221;&gt;<br />
AllowOverride All<br />
Options MultiViews Indexes FollowSymLinks<br />
Order allow,deny<br />
Allow from all<br />
&lt;/Directory&gt;<br />
#selesai<br />
<span style="font-weight: bold">Perhatian!!!</span><br />
Perhatikan baris AllowOverride All pada konfigurasi diatas. Hal ini digunakan untuk membaca file .htaccess pada setiap direktori web anda. Jika di set AllowOverride All, maka setiap direktori di bawah /public_html harus memiliki file .htaccess.<br />
Solusi :<br />
1. Buat file .htaccess untuk setiap direktori di bawah public_html<br />
2. Ubah konfigurasi di atas pada baris AllowOverride All menjadi AllowOverride None</p>
<p><span style="font-weight: bold">Keempat</span><br />
Restart Apache, dengan mengetikkan : httpd -k restart pada konsole.</p>
<p><span style="font-weight: bold">Kelima</span><br />
Buka http://localhost/~agung/ pada browser, maka URL tersebut akan membuka direktori /home/agung/public_html/ pada server.</p>
<p><span style="font-weight: bold">Keenam</span><br />
Buka http://localhost/ maka akan mengunjungi direktori default dari DocumentRoot (/var/www/html/)</p>
<p><span style="font-weight: bold">Ketujuh</span><br />
Selesai</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://tantos.web.id/blogs/mbikin-per-user-web-directory/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;title=Mbikin+per-user+Web+Directory" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;title=Mbikin+per-user+Web+Directory" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;title=Mbikin+per-user+Web+Directory&amp;desc=Tulisan%20kali%20ini%20akan%20mengulas%20tentang%20bagaimana%20membuat%20web%20directory%20secara%20terpisah%20untuk%20masing-masing%20user.%20Hal%20ini%20digunakan%20untuk%20shared%20host%2F%20hosting%20terbagi%2F%201%20mesin%20untuk%20banyak%20pengguna%2C%20sehingga%20dapat%20lebih%20efisien.%0D%0AAccount%20user%20yang%20digunakan%20ini%20memanfaatkan%20account%20user%20bawaan%20linux." rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;bm_description=Mbikin+per-user+Web+Directory&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;title=Mbikin+per-user+Web+Directory" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;title=Mbikin+per-user+Web+Directory" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;title=Mbikin+per-user+Web+Directory" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://tantos.web.id/blogs/mbikin-per-user-web-directory" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Mbikin+per-user+Web+Directory+-+http://b2l.me/s99vb&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://tantos.web.id/blogs/mbikin-per-user-web-directory&amp;t=Mbikin+per-user+Web+Directory" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related posts:<ol><li><a href='http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache' rel='bookmark' title='Permanent Link: Membuat Autentikasi user menggunakan Apache'>Membuat Autentikasi user menggunakan Apache</a></li>
<li><a href='http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal' rel='bookmark' title='Permanent Link: Membuat Virtual Host pada server lokal'>Membuat Virtual Host pada server lokal</a></li>
<li><a href='http://tantos.web.id/blogs/memilih-antara-monitor-lcd-dan-crt' rel='bookmark' title='Permanent Link: Memilih (antara) Monitor LCD (dan CRT)'>Memilih (antara) Monitor LCD (dan CRT)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://tantos.web.id/blogs/mbikin-per-user-web-directory/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Membuat Autentikasi user menggunakan Apache</title>
		<link>http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache</link>
		<comments>http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache#comments</comments>
		<pubDate>Sat, 16 Sep 2006 13:32:09 +0000</pubDate>
		<dc:creator>tantos</dc:creator>
				<category><![CDATA[Learning by Playing]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://tantos.web.id/2006/09/16/membuat-autentikasi-user-menggunakan-apache/</guid>
		<description><![CDATA[Tutorial kali ini adalah pengaturan autentikasi pengguna dengan menggunakan server Apache, bukan script PHP. Ini seperti jika kita membuka Cpanel pada website yang ada pada server beneran. Ketika kita membuka direktori itu, maka akan tampil prompt yang meminta user dan password. Tutorial ini sudah dicoba beberapa kali dan sukses pada Windows XP SP1, dan pada [...]


Related posts:<ol><li><a href='http://tantos.web.id/blogs/mbikin-per-user-web-directory' rel='bookmark' title='Permanent Link: Mbikin per-user Web Directory'>Mbikin per-user Web Directory</a></li>
<li><a href='http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal' rel='bookmark' title='Permanent Link: Membuat Virtual Host pada server lokal'>Membuat Virtual Host pada server lokal</a></li>
<li><a href='http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04' rel='bookmark' title='Permanent Link: Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)'>Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Tutorial kali ini adalah pengaturan autentikasi pengguna dengan menggunakan server Apache, bukan</p>
<p>script PHP. Ini seperti jika kita membuka Cpanel pada website yang ada pada server beneran.</p>
<p>Ketika kita membuka direktori itu, maka akan tampil prompt yang meminta user dan password.<br />
Tutorial ini sudah dicoba beberapa kali dan sukses pada Windows XP SP1, dan pada Fedora Core 5.<br />
Asumsi :<br />
Win = Windows XP<br />
FC = Fedora COre<br />
doc root pada Windows = F:/public_html/<br />
doc root pada FC = /var/www/html/</p>
<p><strong>pertama :</strong><br />
Win : Buat folder dengan nama pwd pada direktori C:/Apache2/<br />
FC : Buat folder dengan nama pwd pada direktori /etc/httpd/</p>
<p><strong>Kedua :</strong><br />
Win : Buka command prompt (cmd) dari Start menu->Run<br />
FC : Buka konsole</p>
<p><strong>Ketiga :</strong><br />
Win : ketikkan htpasswd -c C:/Apache2/pwd/passwords agung<br />
FC : ketikkan htpasswd -c /etc/httpd/pwd/passwords agung</p>
<p><strong>keempat :</strong><br />
Win &#038; FC : Setelah itu, Anda diminta memasukkan password untuk user agung. Masukkan password dan konfirmasi password.</p>
<p><strong>Kelima :</strong><br />
Win : buka httpd.conf pada direktori C:/Apache2/conf/.<br />
FC : buat file dengan nama otentik.conf dan simpan di direktori /etc/httpd/conf.d/</p>
<p><strong>Keenam :</strong><br />
Win : Tambahkan baris2 berikut pada file httpd.conf pada akhir baris :</p>
<p><code>#mulai<br />
&lt;Directory "F:/public_html/test_pwd"&gt;<br />
Options Indexes FollowSymLinks<br />
AllowOverride All<br />
Order allow,deny<br />
Allow from all<br />
&lt;/Directory&gt;<br />
#selesai</code></p>
<p>FC : Tuliskan baris2 diatas pada file otentik.conf dengan mengganti nilai direktori menjadi /var/www/html/test_pwd pada baris 1.</p>
<p><strong>KeTujuh :</strong><br />
Win : Buat file .htacces pada direktori F:/public_html/test_pwd/<br />
FC : Buat file .htacces pada direktori /var/www/html/test_pwd/</p>
<p><strong>Kedelapan :</strong><br />
Win : Isikan file .htaccess tersebut dengan baris2 berikut :</p>
<p><code>#mulai<br />
AuthType Basic<br />
AuthName "Daerah Terlarang"<br />
AuthUserFile C:\\Apache2\\pwd\\passwords<br />
Require user agung<br />
#selesai</code></p>
<p>FC : Isikan file .htaccess tersebut dengan baris2 diatas dengan mengganti nilai AuthUserFile (baris 3) menjadi /etc/httpd/pwd/passwords</p>
<p><strong>Kesembilan :</strong><br />
Win : Restart Apache Anda, Start menu->Programs->Apache HTTP Server 2.0.58->Control Apache Server->Restart<br />
FC : Restart Apache Anda dengan perintah : service httpd restart (pake konsole)</p>
<p><strong>Kesepuluh :</strong><br />
buka browser, ketikkan : http://localhost/test_pwd, akan tampil prompt permintaan user dan password. Masukkan field user dengan agung da password dengan password yg anda masukkan tadi.  Jika login berhasil, maka server akan membuka direktori test_pwd tersebut. Jika Anda memilih cancel, akan tampil error 401.<br />
Jika Anda gagal membuat autentikasi ini, silakan ulangi lagi, pastikan path2nya udah benar.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;title=Membuat+Autentikasi+user+menggunakan+Apache" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;title=Membuat+Autentikasi+user+menggunakan+Apache" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;title=Membuat+Autentikasi+user+menggunakan+Apache&amp;desc=Tutorial%20kali%20ini%20adalah%20pengaturan%20autentikasi%20pengguna%20dengan%20menggunakan%20server%20Apache%2C%20bukan%0D%0A%0D%0Ascript%20PHP.%20Ini%20seperti%20jika%20kita%20membuka%20Cpanel%20pada%20website%20yang%20ada%20pada%20server%20beneran.%0D%0A%0D%0AKetika%20kita%20membuka%20direktori%20itu%2C%20maka%20akan%20tampil%20prompt%20yang%20meminta%20user%20dan%20password.%0D%0ATutorial%20ini%20" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;bm_description=Membuat+Autentikasi+user+menggunakan+Apache&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;title=Membuat+Autentikasi+user+menggunakan+Apache" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;title=Membuat+Autentikasi+user+menggunakan+Apache" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;title=Membuat+Autentikasi+user+menggunakan+Apache" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Membuat+Autentikasi+user+menggunakan+Apache+-+http://b2l.me/s9cef&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache&amp;t=Membuat+Autentikasi+user+menggunakan+Apache" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related posts:<ol><li><a href='http://tantos.web.id/blogs/mbikin-per-user-web-directory' rel='bookmark' title='Permanent Link: Mbikin per-user Web Directory'>Mbikin per-user Web Directory</a></li>
<li><a href='http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal' rel='bookmark' title='Permanent Link: Membuat Virtual Host pada server lokal'>Membuat Virtual Host pada server lokal</a></li>
<li><a href='http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04' rel='bookmark' title='Permanent Link: Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)'>Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Membuat Virtual Host pada server lokal</title>
		<link>http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal</link>
		<comments>http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal#comments</comments>
		<pubDate>Sat, 16 Sep 2006 13:31:31 +0000</pubDate>
		<dc:creator>tantos</dc:creator>
				<category><![CDATA[Learning by Playing]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://tantos.web.id/2006/09/16/membuat-virtual-host-pada-server-lokal/</guid>
		<description><![CDATA[Ini cuma sebuah tutorial kecil bagi Anda pengguna web server Apache. Ini akan membuat URL yang ada pada server lokal Anda sama seperti URL pada server beneran, sehingga ketika website yang kita buat siap untuk diupload, tidak perlu banyak-banyak merubah konfigurasi, paling2 cuma path-nya saja. Tutorial ini sudah dicoba beberapa kali dan berjalan stabil pada [...]


Related posts:<ol><li><a href='http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache' rel='bookmark' title='Permanent Link: Membuat Autentikasi user menggunakan Apache'>Membuat Autentikasi user menggunakan Apache</a></li>
<li><a href='http://tantos.web.id/blogs/mbikin-per-user-web-directory' rel='bookmark' title='Permanent Link: Mbikin per-user Web Directory'>Mbikin per-user Web Directory</a></li>
<li><a href='http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04' rel='bookmark' title='Permanent Link: Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)'>Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Ini cuma sebuah tutorial kecil bagi Anda pengguna web server Apache.<br />
Ini akan membuat URL yang ada pada server lokal Anda sama seperti URL pada server beneran,</p>
<p>sehingga ketika website yang kita buat siap untuk diupload, tidak perlu banyak-banyak merubah</p>
<p>konfigurasi, paling2 cuma path-nya saja.<br />
Tutorial ini sudah dicoba beberapa kali dan berjalan stabil pada Windows XP SP1, dan Fedora Core</p>
<p>5. Untuk OS lain silakan menyesuaikan.<br />
Pada tutorial ini saya menggunakan Apache 2.0.58 yang terinstal di C:/Apache2 (untuk Windows XP),</p>
<p>dan terinstal secara default di FC 5.</p>
<p>OK, kita mulai&#8230;<br />
<strong> Pertama :</strong><br />
Win : buka httpd.conf pada direktori C:/Apache2/conf/ (Win XP).<br />
FC : buat file dengan nama vhost.conf dan simpan di direktori /etc/httpd/conf.d/</p>
<p><strong>Kedua :</strong><br />
Win : tambahkan baris2 berikut pada httpd.conf<br />
FC : isikan baris2 berikut pada vhost.conf</p>
<p><code>#mulai<br />
&lt;VirtualHost http://virtual.com&gt;<br />
ServerName www.virtual.com<br />
DocumentRoot "F:/public_html/virtual"<br />
ErrorLog logs/error_virtual.log<br />
CustomLog logs/access_virtual.log common<br />
&lt;Directory "F:/public_html/virtual"&gt;<br />
Options Indexes Multiviews FollowSymLinks<br />
AllowOverride All<br />
Order allow,deny<br />
Allow from all<br />
&lt;/Directory&gt;<br />
&lt;/VirtualHost&gt;<br />
#selesai</code></p>
<p style="font-style: italic">keterangan : pada baris 3 dan 6 sesuaikan dengan document root Anda/ folder yang menyimpan file yang akan diakses lewat virtual host.</p>
<p><span style="font-weight: bold">Ketiga :</span><br />
Win : buka file host pada direktori C:/Windows/System32/Driver/etc/<br />
FC : buka file hosts pada direktori /etc/</p>
<p><span style="font-weight: bold">Keempat :</span><br />
Win &#038; FC : tambahkan baris berikut pada baris paling bawah :<br />
127.0.0.9    www.virtual.com</p>
<p><span style="font-weight: bold">Kelima :</span><br />
Win : Restart Apache Anda, Start menu->Programs->Apache HTTP Server 2.0.58->Control Apache Server->Restart<br />
FC : Restart Apache Anda dengan perintah : service httpd restart (pake konsole)</p>
<p><span style="font-weight: bold">Terakhir :</span><br />
Win &#038; FC : Buka browser, ketikkan http://www.virtual.com, akan tampil sebuah halaman yang berada pada direktori F:/public_html/virtual.</p>
<p><span style="font-weight: bold">Penutup :</span><br />
Jika gagal, ulangi lagi&#8230;</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;title=Membuat+Virtual+Host+pada+server+lokal" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;title=Membuat+Virtual+Host+pada+server+lokal" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;title=Membuat+Virtual+Host+pada+server+lokal&amp;desc=Ini%20cuma%20sebuah%20tutorial%20kecil%20bagi%20Anda%20pengguna%20web%20server%20Apache.%0D%0AIni%20akan%20membuat%20URL%20yang%20ada%20pada%20server%20lokal%20Anda%20sama%20seperti%20URL%20pada%20server%20beneran%2C%0D%0A%0D%0Asehingga%20ketika%20website%20yang%20kita%20buat%20siap%20untuk%20diupload%2C%20tidak%20perlu%20banyak-banyak%20merubah%0D%0A%0D%0Akonfigurasi%2C%20paling2%20cuma%20path-nya%20saja" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;bm_description=Membuat+Virtual+Host+pada+server+lokal&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;title=Membuat+Virtual+Host+pada+server+lokal" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;title=Membuat+Virtual+Host+pada+server+lokal" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;title=Membuat+Virtual+Host+pada+server+lokal" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Membuat+Virtual+Host+pada+server+lokal+-+http://b2l.me/taapy&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal&amp;t=Membuat+Virtual+Host+pada+server+lokal" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related posts:<ol><li><a href='http://tantos.web.id/blogs/membuat-autentikasi-user-menggunakan-apache' rel='bookmark' title='Permanent Link: Membuat Autentikasi user menggunakan Apache'>Membuat Autentikasi user menggunakan Apache</a></li>
<li><a href='http://tantos.web.id/blogs/mbikin-per-user-web-directory' rel='bookmark' title='Permanent Link: Mbikin per-user Web Directory'>Mbikin per-user Web Directory</a></li>
<li><a href='http://tantos.web.id/blogs/installing-apache-2-mysql-5-1-and-php-5-2-from-source-in-ubuntu-9-04' rel='bookmark' title='Permanent Link: Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)'>Installing Apache 2, MySQL 5.1, and PHP 5.2 from Source in Ubuntu 9.04 (Jaunty)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://tantos.web.id/blogs/membuat-virtual-host-pada-server-lokal/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
