<?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>Akhsan &#187; mysql</title>
	<atom:link href="http://akhsan.web.id/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://akhsan.web.id</link>
	<description>Just share tips trik, ubuntu, android dan seputar dunia internet</description>
	<lastBuildDate>Wed, 11 Apr 2012 01:47:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>Install Nginx Web Server MySQL dan PHP di Ubuntu</title>
		<link>http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/</link>
		<comments>http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 01:02:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips n Trik]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://akhsan.web.id/?p=140</guid>
		<description><![CDATA[Baru-baru ini nama nginx sering terdengar, karena memang nginx lagi populer nih. Ya,nginx adalah sebuah web server. Kenapa nginx populer? Karena nginx atau kependekan dari engine x menyuguhkan kecepatan. Saya selama ini memakai apache, begitu install nginx emang terasa lebih cepat akses halaman aplikasi web yang ada di komputer saya. Kalo mau melihat detil perbandingan [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="nginx logo (guvnr.com)" src="http://lh4.ggpht.com/_n4oHZ1qZtFY/Sy7U2HrJPjI/AAAAAAAAAy8/PuH8fv-VbJ0/nginx_logo.gif" alt="" width="320" height="220" />Baru-baru ini nama <a title="nginx.org" href="http://nginx.org" target="_blank">nginx</a> sering terdengar, karena memang nginx lagi populer nih. Ya,nginx adalah sebuah web server. Kenapa nginx populer? Karena nginx atau kependekan dari <strong>engine x</strong> menyuguhkan kecepatan. Saya selama ini memakai <a title="apache.org" href="http://apache.org/" target="_blank">apache</a>, begitu install nginx emang terasa lebih cepat akses halaman aplikasi web yang ada di komputer saya. Kalo mau melihat detil perbandingan antara apache dengan nginx bisa dilihat di <a title="nginx vs apache" href="http://www.joeandmotorboat.com/2008/02/28/apache-vs-nginx-web-server-performance-deathmatch/" target="_blank">blog berikut ini</a>. Berikut ini tips instalasi dan konfigurasi nya.</p>
<p>Pertama-tama kita akan install nginx dan php nya dulu.</p>
<p><code>sudo apt-get install nginx</code></p>
<p>setelah selesai, langsung start nginx</p>
<p><code>sudo /etc/init.d/nginx start</code></p>
<p>Nginx tidak secara deffault dijalankan,maka biar setiap booting komputer kita langsung menjalankan nginx web server,jalankan perintah ini<span id="more-140"></span></p>
<p><code>sudo update-rc.d nginx defaults</code></p>
<p>Andabisa mengetes dengan mengakses <strong>http://localhost</strong> melalui browser anda</p>
<p><img class="aligncenter" title="Welcome to Nginx" src="http://lh4.ggpht.com/_n4oHZ1qZtFY/Sy7OvwEqiFI/AAAAAAAAAyw/y4zVeRGuGgs/welcome-to-nginx.png" alt="" width="538" height="336" /></p>
<p>Kemudian install paket php nya</p>
<p><code>sudo apt-get install php5 php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl</code></p>
<p>anda bisa menambahkan paket php yang belum sesuai keinginan anda. Kemudian edit lah file <strong>/etc/php5/cgi/php.ini</strong></p>
<p><code>sudo nano /etc/php5/cgi/php.ini</code></p>
<p>Cari dan edit bagian <strong>cgi.fix_pathinfo=0</strong> menjadi <strong>cgi.fix_pathinfo=1</strong>.</p>
<p>Kemudian install lighttd.</p>
<p><code>sudo apt-get install lighttpd</code></p>
<p>Pada proses installasi lighttpd akan ada keterangan error,karena bentrok dengan lighttpd yang sudah ada, tapi ndak karena nanti akan kita dimatikan salah satu service lighttpd nya.</p>
<p><code>sudo update-rc.d -f lighttpd remove</code></p>
<p>Nah yang terakhir jalankan perintah berikut untuk menjalankan php cgi nya</p>
<p><code>sudo /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid</code></p>
<p>agar secara deffault langsung jalan, tambahkan perintah diatas,di <strong>/etc/rc.local</strong>.</p>
<p>Kemudian edit file <strong>/etc/nginx/nginx.conf</strong></p>
<p>sudo nano /etc/nginx/nginx.conf</p>
<p>Cari dan edit 2 bagian menjadi seperti dibawah ini</p>
<p><strong>worker_processes  5;</strong> dan <strong>keepalive_timeout 2;</strong></p>
<p>Yang terakhir ada mengkonfigurasi nginx,misal anda mau memindahkan letak path document root nya anda bisa mengkonfigurasi nya di file <strong>/etc/nginx/sites-available/default</strong> Berikut ini contoh konfigurasi punya saya:</p>
<pre>server {</pre>
<pre>listen   80;
server_name  localhost;
access_log  /var/log/nginx/localhost.access.log;</pre>
<pre>location / {
#root   /var/www/nginx-default;
root   /home/akhsan/public_html;
index  index.php index.html index.htm;</pre>
<pre>if (!-e $request_filename) {
rewrite ^ /index.php last;
}
}</pre>
<pre>location /doc {
root   /usr/share;
autoindex on;
allow 127.0.0.1;
deny all;
}</pre>
<pre>location /images {
root   /usr/share;
autoindex on;
}</pre>
<pre>#error_page  404  /404.html;</pre>
<pre># redirect server error pages to the static page /50x.html
#
error_page   500 502 503 504  /50x.html;
location = /50x.html {
#root   /var/www/nginx-default;
root   /home/akhsan/public_html;
}</pre>
<pre># proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ .php$ {
#proxy_pass   http://127.0.0.1;
#}</pre>
<pre># pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ .php$ {
fastcgi_pass   127.0.0.1:9000;
fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME  /home/akhsan/public_html$fastcgi_script_name;
include  fastcgi_params;
}</pre>
<pre># deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
location ~ /.ht {
deny  all;
#allow all;
}
}</pre>
<p>Terakhir, adalah restart nginx anda</p>
<p><code>sudo /etc/init.d/nginx restart</code></p>
<p>Cobalah mencek php-nya dengan file phpinfo(); dan lihat hasil nya di browser anda serta selamat datang di nginx <img src='http://akhsan.web.id/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img class="aligncenter" title="php info " src="http://lh4.ggpht.com/_n4oHZ1qZtFY/Sy7TjTFMvMI/AAAAAAAAAy4/GcaSAvURfAU/php-info-with-nginx.png" alt="" width="538" height="336" /></p>
<p>Terakhir lagi anda tinggal meng install mysql server nya dan ikuti saja instruksi nya,paling-paling hanya diminta memasukkan password untuk root mysql nya. Semoga bermanfaat.</p>
<p><code>sudo apt-get install mysql-server-5.1</code></p>
<p>sumber : <a title="http://www.howtoforge.com/installing-nginx-with-php5-and-mysql-support-on-ubuntu-9.04" href="http://www.howtoforge.com/installing-nginx-with-php5-and-mysql-support-on-ubuntu-9.04" target="_blank">http://www.howtoforge.com/installing-nginx-with-php5-and-mysql-support-on-ubuntu-9.04</a></p>
<h4>Incoming search terms:</h4><p align="justify"><a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="phpinfo password">phpinfo password</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="/error_pages/502 html artinya">/error_pages/502 html artinya</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="ubuntu nginx php mysql">ubuntu nginx php mysql</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="setting mysql agar bisa diakses dari komputer lain">setting mysql agar bisa diakses dari komputer lain</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="setting auto index php script">setting auto index php script</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="setting auto index php di ubuntu">setting auto index php di ubuntu</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="php5 recode">php5 recode</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="paket xsl php ubuntu">paket xsl php ubuntu</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="nginx ubuntu">nginx ubuntu</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="merubah dns melalui crontab">merubah dns melalui crontab</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="letak database mysql di linux">letak database mysql di linux</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="install nginx dan apache di satu komputer server ubuntu">install nginx dan apache di satu komputer server ubuntu</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="install nginx /home">install nginx /home</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="install AutoIndex PHP Script">install AutoIndex PHP Script</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="cara mengetahui letak path nginx ubuntu">cara mengetahui letak path nginx ubuntu</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="cara membuat web server lighthttpd di ubuntu server">cara membuat web server lighthttpd di ubuntu server</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="agar folder dapat di akses di localhost nginx">agar folder dapat di akses di localhost nginx</a>&nbsp;<a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" title="ubuntu server database tutorial">ubuntu server database tutorial</a>&nbsp;</p><div id="seo_alrp_related"><h2>Posts Related to Install Nginx Web Server MySQL dan PHP di Ubuntu</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" rel="bookmark">Agar Database MySQL di Ubuntu Bisa Diakses dari Komputer Lain</a></h3><p>Anda install MySQL server dari repository ubuntu ? Kalo iya, maka deffault config mysql nya adalah men-skip networking nya. Artinya mysql server anda tidak bisa ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/install-postgresql-di-ubuntu-910/" rel="bookmark">Install PostgreSQL di Ubuntu 9.10</a></h3><p>Anda ingin memasang server database PostgreSQL pada mesin ubuntu 9.10 karmic koala? berikut ini adalah tips installasi serta konfigurasi PostgreSQL pada Ubuntu 9.10 Karmic Koala. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/install-ubuntu-9-10-karmic-koala-di-laptop-acer-travelmate-2420/" rel="bookmark">Install Ubuntu 9.10 Karmic Koala di Laptop Acer TravelMate 2420</a></h3><p>Setelah kemaren selesai mendownload iso ubuntu 9.10 karmic koala, tiba saat nya untuk membakar nya dan segera untuk menginstallnya ke laptop legendarisku yaitu Acer TravelMate ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/setting-koneksi-internet-di-karmic-koala-dengan-modem-sierra-885/" rel="bookmark">Setting Koneksi Internet di Karmic Koala dengan Modem Sierra 885</a></h3><p>Pada Ubuntu 9.10 karmic koala, modem sierra 885 sudah terdeteksi dengan baik di NetworkManager. Kita bisa langsung mendaftarkan akun provider kita, karena sebagian besar provider ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" rel="bookmark">Bash Script Untuk Backup Database dengan Cron Job</a></h3><p>Backup database menjadi mutlak sebuah kebutuhan demi keterjaminan database sebuah aplikasi. Metode backup juga sangat beragam. Kali ini saya akan menuliskan sedikit terkait kolaborasi backup ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Agar Database MySQL di Ubuntu Bisa Diakses dari Komputer Lain</title>
		<link>http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/</link>
		<comments>http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 03:33:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tips n Trik]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[repository]]></category>

		<guid isPermaLink="false">http://akhsan.web.id/?p=42</guid>
		<description><![CDATA[Anda install MySQL server dari repository ubuntu ? Kalo iya, maka deffault config mysql nya adalah men-skip networking nya. Artinya mysql server anda tidak bisa diakses dari komputer lain dalam jaringan LAN. Namun anda bisa mengubahnya agar dapat diakses oleh komputer lain. Berkut ini langkah-langkah nya. Buka file my.cnf  biyasanya terletak di /etc/mysql/my.cnf. sudo nano [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://picasaweb.google.com/muhammad.akhsan/"><img class=" alignleft" title="logo mysql dan ubuntu" src="http://lh3.ggpht.com/_n4oHZ1qZtFY/SvTpLq7s9NI/AAAAAAAAAqw/RwKNHZev1rA/unbuntu-mysql-logo.JPG" alt="logo mysql dan ubuntu" width="155" height="239" align="left" /></a>Anda install MySQL server dari repository ubuntu ? Kalo iya, maka deffault config mysql nya adalah men-skip networking nya. Artinya mysql server anda tidak bisa diakses dari komputer lain dalam jaringan LAN. Namun anda bisa mengubahnya agar dapat diakses oleh komputer lain. Berkut ini langkah-langkah nya.</p>
<p style="text-align: center;">
<p style="text-align: left;">Buka file my.cnf  biyasanya terletak di <strong><code>/etc/mysql/my.cnf</code></strong>.</p>
<p><code>sudo nano /etc/mysql/my.cnf</code></p>
<p style="text-align: left;">Cari dan tutup atau berikan comment (tanda #) pada bagian bagian skip-networking : <strong><code>#bind-address           = 127.0.0.1</code></strong><br />
Simpan dan restart mysql server anda<br />
<code>sudo /etc/init.d/mysql restart</code><br />
Selanjut nya login ke mysql anda, dan lakukan perintah-perintah sebagai berikut:<span id="more-42"></span><br />
<code>akhsan@akhsan-laptop:~$ mysql -uroot -p<br />
Enter password:</code><br />
<code>mysql&gt; use mysql<br />
mysql&gt;  insert into user (Host,User,Password) values ('%','root',password('root'));<br />
mysql&gt; grant all privileges on *.* to 'root'@'%';<br />
mysql&gt; flush privileges;</code><br />
Setelah itu, anda bisa mencba akses mysql server anda dari komputer sebelah yang terhubung jaringan. Semoga bermanfaat.</p>
<h4>Incoming search terms:</h4><p align="justify"><a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="ubuntu mysql server tidak bisa diakses lan">ubuntu mysql server tidak bisa diakses lan</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="konfigurasi mysql agar diakses lan">konfigurasi mysql agar diakses lan</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="trik mysql di ubuntu">trik mysql di ubuntu</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="supaya mysql bisa dilihat di komputer lain">supaya mysql bisa dilihat di komputer lain</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="setting postgresql agar bisa diakses dari host lain">setting postgresql agar bisa diakses dari host lain</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="setting mysql supaya bisa diakses komputer lain">setting mysql supaya bisa diakses komputer lain</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="remote mysql dari network lain">remote mysql dari network lain</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="remote database mysql ubuntu">remote database mysql ubuntu</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="mysql tidak bisa diakses dari komputer lain">mysql tidak bisa diakses dari komputer lain</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="mysql supaya share ke komputer lain">mysql supaya share ke komputer lain</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="membuka database komputer lain dengan mysql dan lan?">membuka database komputer lain dengan mysql dan lan?</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="kenapa database mysql tidak dapat diakses dari pc lain">kenapa database mysql tidak dapat diakses dari pc lain</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="cara agara database bisa diakses melalui computer lain">cara agara database bisa diakses melalui computer lain</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="akses mysql dari komputer lain ubuntu">akses mysql dari komputer lain ubuntu</a>&nbsp;<a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" title="agar mysql bisa diakses remote">agar mysql bisa diakses remote</a>&nbsp;</p><div id="seo_alrp_related"><h2>Posts Related to Agar Database MySQL di Ubuntu Bisa Diakses dari Komputer Lain</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" rel="bookmark">Install Nginx Web Server MySQL dan PHP di Ubuntu</a></h3><p>Baru-baru ini nama nginx sering terdengar, karena memang nginx lagi populer nih. Ya,nginx adalah sebuah web server. Kenapa nginx populer? Karena nginx atau kependekan dari ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" rel="bookmark">Bash Script Untuk Backup Database dengan Cron Job</a></h3><p>Backup database menjadi mutlak sebuah kebutuhan demi keterjaminan database sebuah aplikasi. Metode backup juga sangat beragam. Kali ini saya akan menuliskan sedikit terkait kolaborasi backup ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/jadikan-hp-anda-remote-pada-ubuntu-desktop-dengan-anyremote/" rel="bookmark">Jadikan HP Anda Remote Pada Ubuntu Desktop Dengan anyRemote</a></h3><p>Anda punya HP yang mendukung java ? Maka installah anyremote dan ganyRemote untuk GUI nya pada ubuntu karmic koala anda dan anda dapat mengontrol komputer ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/install-postgresql-di-ubuntu-910/" rel="bookmark">Install PostgreSQL di Ubuntu 9.10</a></h3><p>Anda ingin memasang server database PostgreSQL pada mesin ubuntu 9.10 karmic koala? berikut ini adalah tips installasi serta konfigurasi PostgreSQL pada Ubuntu 9.10 Karmic Koala. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/install-ubuntu-9-10-karmic-koala-di-laptop-acer-travelmate-2420/" rel="bookmark">Install Ubuntu 9.10 Karmic Koala di Laptop Acer TravelMate 2420</a></h3><p>Setelah kemaren selesai mendownload iso ubuntu 9.10 karmic koala, tiba saat nya untuk membakar nya dan segera untuk menginstallnya ke laptop legendarisku yaitu Acer TravelMate ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bash Script Untuk Backup Database dengan Cron Job</title>
		<link>http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/</link>
		<comments>http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 04:26:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips n Trik]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[backup database]]></category>
		<category><![CDATA[bash script]]></category>
		<category><![CDATA[cron job]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://akhsan.web.id/?p=10</guid>
		<description><![CDATA[Backup database menjadi mutlak sebuah kebutuhan demi keterjaminan database sebuah aplikasi. Metode backup juga sangat beragam. Kali ini saya akan menuliskan sedikit terkait kolaborasi backup data base dengan metode dumping data dengan cron job di server (linux). Saya sudah mencobanya di server Ubuntu dan Debian. Kita sering menggunakan metode dumbping untuk membackup data di MySQL. [...]]]></description>
			<content:encoded><![CDATA[<p>Backup database menjadi mutlak sebuah kebutuhan demi keterjaminan database sebuah aplikasi. Metode backup juga sangat beragam. Kali ini saya akan menuliskan sedikit terkait kolaborasi backup data base dengan metode dumping data dengan cron job di server (linux). Saya sudah mencobanya di server Ubuntu dan Debian. Kita sering menggunakan metode dumbping untuk membackup data di MySQL. tentusaja kita semua sudah sangan familier dengan sintaks nya. Kali ini kita akan membuat cron job atau semacam penjadwalan server untuk melakukan sesuatu, dalam hal ini server kita perintahkan untuk melakukan backup data secara berkala.</p>
<p style="text-align: center;">
<div class="wp-caption aligncenter" style="width: 552px"><a href="http://picasaweb.google.co.id/muhammad.akhsan/GambarUntukBlog#5396758036979821746"><img title="Database Backup" src="http://lh3.ggpht.com/_n4oHZ1qZtFY/SuUi12TqrLI/AAAAAAAAApE/vfjys8YZrqg/MyDatabaseBackup.jpg" alt="Database Backup (gambar dari : darkstardesign.co.uk)" width="542" height="361" /></a><p class="wp-caption-text">Database Backup (gambar dari : darkstardesign.co.uk)</p></div>
<p>Pertama kita buat script bash untuk nanti nya kita daftarkan di cron job nya. Script ini berisi perintah-perintah untuk dumping database. Adapun urut-urutan script ini adalah buat foldet berdasarkan tanggal untuk lokasi pentimpanan file backup database, kemudian mengkompress file database agar ukurannya tidak terlalu besar dan menghapus file backup database yang sudab berhasil di kompres. Untuk lebih jelas nya,  berikut ini contoh script nya :<br />
<code><br />
#!/bin/bash<br />
#wing to suit your environment<br />
export DB_HOST="localhost"<br />
export DB_USER="akhsan"<br />
export DB_PASSWD="rahasia"<br />
export DB_NAME="wordpress"<br />
cd /home/akhsan/backupdb<br />
mkdir `date +%Y-%m-%d`<br />
export DB_BACKUP="/home/akhsan/backupdb/`date +%Y-%m-%d`"<br />
#script dumping<br />
/usr/bin/mysqldump -h$DB_HOST -u$DB_USER -p$DB_PASSWD $DB_NAME &gt; $DB_BACKUP/wordpress.sql<br />
cd $DB_BACKUP<br />
tar -zcvf `date +%Y-%m-%d`_all.tgz *.sql<br />
rm *.sql<br />
</code><br />
Anda bisa melakukan backup lebih dari satu host maupun lebih dari satu database. Simpan lah file bash script yang anda buat dengan ekstensi <strong>*.sh</strong>, misal <strong>backup.sh</strong>. Anda juga bisa mengecek script dengan perintah <code>./backup.sh</code>, kalo sudah benar akan ada file hasil backup database pada folder atau direktori yang sudah ditetapkan tadi.<span id="more-10"></span></p>
<p>Setelah itu anda bisa mensetting cron job dengan file yang anda buat tadi, petiklah perintak <code>crontab -e</code> kemudian isikan seperti dibawah ini :<br />
<code><br />
# m h  dom mon dow   command<br />
1 1 * * * /home/akhsan/backup.sh<br />
</code><br />
Perintah diatas akan menjalankan script backup.sh pada setiap hari jam 1 lewat 1 menit. Anda bisa mengganti format menit, hari, jam, dan bulan. Misal mau mem backup 2 hari sekali atau terserah anda. Format jam nya adalah 24 jam, arti nya bila kita mau membackup setiap jam 9 malam isikan dengan angka 21. Setelah selesai menulis perintah pada cron job, jangan lupa di simpan. Dan secara otomatis komputer akan melakukan backup sesuai dengan waktu yang sudah ditentukan. Semoga bermanfaat.</p>
<h4>Incoming search terms:</h4><p align="justify"><a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="script debian linux">script debian linux</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="bash trik">bash trik</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="script untuk backup database mysql di ubuntu">script untuk backup database mysql di ubuntu</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="script php backup sql tiap hari">script php backup sql tiap hari</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="php backup sql">php backup sql</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="php backup database postgre otomatis cron">php backup database postgre otomatis cron</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="menjalankan bash cron">menjalankan bash cron</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="menggunakan cron untuk backup database postgresql di komputer lain">menggunakan cron untuk backup database postgresql di komputer lain</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="linux bash script trik">linux bash script trik</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="linux backup script bash">linux backup script bash</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="download contoh file bash script">download contoh file bash script</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="cron backup otomatis database server ubuntu">cron backup otomatis database server ubuntu</a>&nbsp;<a href="http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/" title="skrip php untuk menulis di crontab linux">skrip php untuk menulis di crontab linux</a>&nbsp;</p><div id="seo_alrp_related"><h2>Posts Related to Bash Script Untuk Backup Database dengan Cron Job</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/agar-database-mysql-di-ubuntu-bisa-diakses-dari-komputer-lain/" rel="bookmark">Agar Database MySQL di Ubuntu Bisa Diakses dari Komputer Lain</a></h3><p>Anda install MySQL server dari repository ubuntu ? Kalo iya, maka deffault config mysql nya adalah men-skip networking nya. Artinya mysql server anda tidak bisa ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/iseng-menulis-terbalik/" rel="bookmark">Iseng Menulis ʞılɐqɹǝʇ</a></h3><p>Pagi ini, secara tidak sengaca tersesat ke website http://www.revfad.com/flip.html menarik juga bisa menampilkan tulisan secara ʞılɐqɹǝʇ. Dulu pernah lihat beberapa member sebuah milist menampilkan nama ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/how-to-install-nginx-webserver-mysql-dan-php-di-ubuntu/" rel="bookmark">Install Nginx Web Server MySQL dan PHP di Ubuntu</a></h3><p>Baru-baru ini nama nginx sering terdengar, karena memang nginx lagi populer nih. Ya,nginx adalah sebuah web server. Kenapa nginx populer? Karena nginx atau kependekan dari ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/install-postgresql-di-ubuntu-910/" rel="bookmark">Install PostgreSQL di Ubuntu 9.10</a></h3><p>Anda ingin memasang server database PostgreSQL pada mesin ubuntu 9.10 karmic koala? berikut ini adalah tips installasi serta konfigurasi PostgreSQL pada Ubuntu 9.10 Karmic Koala. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://akhsan.web.id/setting-koneksi-internet-di-karmic-koala-dengan-modem-sierra-885/" rel="bookmark">Setting Koneksi Internet di Karmic Koala dengan Modem Sierra 885</a></h3><p>Pada Ubuntu 9.10 karmic koala, modem sierra 885 sudah terdeteksi dengan baik di NetworkManager. Kita bisa langsung mendaftarkan akun provider kita, karena sebagian besar provider ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://akhsan.web.id/bash-script-untuk-backup-database-dengan-cron-job/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

