<?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>Tutorial Melayu &#187; php</title>
	<atom:link href="http://www.tutorialmelayu.com/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tutorialmelayu.com</link>
	<description></description>
	<lastBuildDate>Sun, 06 Nov 2011 12:38:46 +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>LAMP (Linux Apache MySQL PHP) dalam Ubuntu</title>
		<link>http://www.tutorialmelayu.com/linux/lamp-linux-apache-mysql-php-dalam-ubuntu</link>
		<comments>http://www.tutorialmelayu.com/linux/lamp-linux-apache-mysql-php-dalam-ubuntu#comments</comments>
		<pubDate>Sun, 01 Nov 2009 05:49:29 +0000</pubDate>
		<dc:creator>mdpai</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php dalam ubuntu]]></category>

		<guid isPermaLink="false">http://www.tutorialmelayu.com/?p=137</guid>
		<description><![CDATA[APACHE Jika anda ingin menjadikan server ubuntu anda sebagai web server, anda memerlukan LAMP (singkatan untuk Linux Apache MySQL PHP). Kita mulakan dengan instalasi apache2 dengan menggunakan apt-get sudo apt-get install apache2 Terminal akan meminta kata laluan anda untuk proses ini. Setelah selesai proses muat turun dan instalasi, kita boleh memastikan apache kita berfungsi dengan [...]]]></description>
			<content:encoded><![CDATA[<p><strong>APACHE</strong></p>
<p>Jika anda ingin menjadikan server ubuntu anda sebagai web server, anda memerlukan LAMP (singkatan untuk Linux Apache MySQL PHP). Kita mulakan dengan instalasi apache2 dengan menggunakan apt-get</p>

<div class="wp_codebox"><table><tr id="p13718"><td class="code" id="p137code18"><pre class="ubuntu" style="font-family:monospace;">sudo apt-get install apache2</pre></td></tr></table></div>

<p><span id="more-137"></span></p>
<p>Terminal akan meminta kata laluan anda untuk proses ini. Setelah selesai proses muat turun dan instalasi, kita boleh memastikan apache kita berfungsi dengan betul dengan membuka url http://localhost di browser anda.</p>

<div class="wp_codebox"><table><tr id="p13719"><td class="code" id="p137code19"><pre class="ubuntu" style="font-family:monospace;">http://localhost</pre></td></tr></table></div>

<p>Jika proses instalasi berjalan lancar, anda akan nampak folder apache2-default/ . Tekan / double click pada folder ini, anda sepatutnya akan nampak ayat It Works terpapar pada browser (pelayar) anda. Berikut adalah command yang mungkin berguna untuk anda mengendalikan apache:</p>

<div class="wp_codebox"><table><tr id="p13720"><td class="code" id="p137code20"><pre class="ubuntu" style="font-family:monospace;">sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 restart</pre></td></tr></table></div>

<p><strong>PHP</strong></p>
<p>Kita teruskan dengan instalasi PHP pula dengan command berikut:</p>

<div class="wp_codebox"><table><tr id="p13721"><td class="code" id="p137code21"><pre class="ubuntu" style="font-family:monospace;">sudo apt-get install php5 libapache2-mod-php5</pre></td></tr></table></div>

<p>Untuk memastikan PHP berfungsi, kita perlu restart service apache dengan command berikut:</p>

<div class="wp_codebox"><table><tr id="p13722"><td class="code" id="p137code22"><pre class="ubuntu" style="font-family:monospace;">sudo /etc/init.d/apache2 restart</pre></td></tr></table></div>

<p>Sekarang kita boleh membina satu file php untuk mencuba instalasi php kita yang baru. Folder root untuk web server ini terletak di /var/www/ . Jadi mari kita bina satu file di dalam folder ini dengan command berikut:</p>

<div class="wp_codebox"><table><tr id="p13723"><td class="code" id="p137code23"><pre class="ubuntu" style="font-family:monospace;">sudo gedit /var/www/testphp.php</pre></td></tr></table></div>

<p>Masukkan code di bawah dan save page php anda:</p>

<div class="wp_codebox"><table><tr id="p13724"><td class="code" id="p137code24"><pre class="php" style="font-family:monospace;"><span style="color: #dfc484; font-weight: bold;">&lt;?php</span> <span style="color: #dfc484;">phpinfo</span><span style="color: #eeeeee;">&#40;</span><span style="color: #eeeeee;">&#41;</span><span style="color: #eeeeee;">;</span> <span style="color: #eeeeee; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Sekarang buka browser anda, dan taip URL di bawah:</p>

<div class="wp_codebox"><table><tr id="p13725"><td class="code" id="p137code25"><pre class="ubuntu" style="font-family:monospace;">http://localhost/testphp.php</pre></td></tr></table></div>

<p>Tahniah, anda telah berjaya memastikan apache dan php anda berfungsi! Sekarang tiba masa untuk memasukkan mysql server pula. Masih di dalam terminal anda, taip command di bawah:</p>

<div class="wp_codebox"><table><tr id="p13726"><td class="code" id="p137code26"><pre class="ubuntu" style="font-family:monospace;">sudo apt-get install mysql-server</pre></td></tr></table></div>

<p>Kemudian anda perlu menukar password mysql anda. Sila rujuk <a href="http://www.tutorialmelayu.com/linux/menukar-mysql-root-password-dalam-ubuntu">tutorial ini</a>.</p>
<p>Sebagai pilihan (tidak wajib dilakukan, tetapi perlu jika anda melakukan proses ini ke atas sebuah server), anda boleh bind address IP anda dan server dengan merujuk <a href="http://www.tutorialmelayu.com/linux/mysql-bind-address-dalam-ubuntu">tutorial ini</a>.</p>
<p>Langkah terakhir adalah instalasi phpmyadmin untuk memudahkan pengurusan pangkalan data mysql. Guna command di bawah di terminal:</p>

<div class="wp_codebox"><table><tr id="p13727"><td class="code" id="p137code27"><pre class="ubuntu" style="font-family:monospace;">sudo apt-get install phpmyadmin</pre></td></tr></table></div>

<p>Setelah selesai instalasi, guna command di bawah untuk menambah phpmyadmin ke dalam konfigurasi apache anda:</p>

<div class="wp_codebox"><table><tr id="p13728"><td class="code" id="p137code28"><pre class="ubuntu" style="font-family:monospace;">sudo gedit /etc/apache2/apache2.conf</pre></td></tr></table></div>

<p>Masukkan kod di bawah ke dalam fail tersebut dan save. (Saya masukkan kod ini di barisan kod paling bawah):</p>

<div class="wp_codebox"><table><tr id="p13729"><td class="code" id="p137code29"><pre class="ubuntu" style="font-family:monospace;">Include /etc/phpmyadmin/apache.conf</pre></td></tr></table></div>

<p>Kemudian restart apache anda:</p>

<div class="wp_codebox"><table><tr id="p13730"><td class="code" id="p137code30"><pre class="ubuntu" style="font-family:monospace;">sudo /etc/init.d/apache2 restart</pre></td></tr></table></div>

<p>Untuk memastikan PHP dan MySQL boleh saling berfungsi dengan baik, ada satu lagi perkara yang perlu kita lakukan iaitu memastikan extension mysql.so boleh digunakan. Edit fail php.ini anda dengan command di bawah:</p>

<div class="wp_codebox"><table><tr id="p13731"><td class="code" id="p137code31"><pre class="ubuntu" style="font-family:monospace;">gksudo gedit /etc/php5/apache2/php.ini</pre></td></tr></table></div>

<p>Kemudian cari baris di bawah</p>

<div class="wp_codebox"><table><tr id="p13732"><td class="code" id="p137code32"><pre class="ubuntu" style="font-family:monospace;">;extension=mysql.so</pre></td></tr></table></div>

<p>Tukar kepada:</p>

<div class="wp_codebox"><table><tr id="p13733"><td class="code" id="p137code33"><pre class="ubuntu" style="font-family:monospace;">extension=mysql.so</pre></td></tr></table></div>

<p>Restart apache anda untuk kali terakhir untuk menamatkan tutorial ini =)</p>

<div class="wp_codebox"><table><tr id="p13734"><td class="code" id="p137code34"><pre class="ubuntu" style="font-family:monospace;">sudo /etc/init.d/apache2 restart</pre></td></tr></table></div>

<p>Ambil masa anda untuk memahami tutorial ini, dan jangan takut untuk mencuba. Jika ada yang tidak difahami, soalan boleh diajukan di ruangan komen. Selamat mencuba!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tutorialmelayu.com/linux/lamp-linux-apache-mysql-php-dalam-ubuntu/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

