Sabtu, 26 Februari 2011

Instal apache, PHP, MySQL pada Ubuntu

Pada postingan kali ini saya  bahas tentang bagai mana cara instal apache, phpmyadmin, dan mysql pada ubuntu. Cara penginstalan ada dua yaitu melalui terminal dan melalui synaptic package manager.

Langsung saja, cara pertama :

-masuk ke terminal lalu masukan perintah

        sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server phpmyadmin

 (saya sarankan jika koneksi internet anda minim sebaiknya instal satu per satu lakukan langkah berikut)

      sudo apt-get install apache2

    Terminal akan menanyakan password Anda, ketik dan tekan Enter
Buka browser web dan masukkan alamat berikut http://localhost jika instalasi dilakukan pada komputer lain maka masukkan ip address dari komputer tersebut.
Jika muncul pesan It works! berarti instalasi Apache berhasil.


        sudo apt-get install php5 libapache2-mod-php5

 Jangan lupa restart apache


   sudo /etc/init.d/apache2 restart

Test PHP dengan membuat file berikut. Untuk membuat file dilakukan dengan editor nano 
   sudo nano /var/www/testphp.php
 
Isi file tersebut dengan perintah PHP berikut

   <?php phpinfo(); ?>Pada web browser masukan http://localhost/testphp.php atau ipaddress/testphp.php. 

        sudo apt-get install mysql-server

Tahap berikut adalah opsional yang berfungsi agar komputer lain di jaringan Anda dapat melihat server yang Anda buat, edit file /etc/mysql/my.cnf ganti baris bind-address=127.0.0.1 dengan ip address

     sudo nano /etc/mysql/my.cnf

Berikutnya instalasi phpmyadmin supaya MySQL bisa di akses via web browser.


     sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin


     Web server to reconfigure automatically: <-- apache2


     Configure database for phpmyadmin with dbconfig-common? <-- No

Berikutnya adalah membuat PHP dan MySQL bisa saling bekerja sama.
Buka file php.ini.

      sudo nano /etc/php5/apache2/php.ini

hilangkan tanda ; pada baris ;extension=mysql.so menjadi extension=mysql.so
Terakhir restart apache

  sudo /etc/init.d/apache2 restart

 Cara yang ke-dua :

- System-Administration-Synaptic Package Manager

    pada Quick search (apache, php5, libapache-mod-php5, mysql-server, phpmyadmin) ketikan satu persatu lalu tandai dan apply hingga terinstall perintah setelah instalasinya sama seperti cara pertama lihat pada gambar :








Folder webserver berada di /var/www

Rabu, 23 Februari 2011

install windows 10 menit???masa??

Biasanyakan install ulang windows butuh waktu secepat-cepatnya satu jam,kali ini saya akan share tentang cara nyepetin si windows waktu lagi di install,oke cekibrooot,,,,,

STEP1   : Setelah bagian Copy Files XP … System akan Restart secara otomatis untuk melanjutkan ke proses berikutnya…
Setelah itu akan muncul gambar seperti di bawah….

STEP 2   : Ketika gambar diatas muncul, tekan “Shift + F10 ” . Hal ini akan memunculkan command Prompt… sekarang tulis taskmgr dan akan membuka Task Manager
STEP 3    : Setelah task Manager Terbuka plih tab Goto Processes … dan temukan “Setup.exe” pilih dan klik kanan…. dan set the Priority ke Highest….
STEP 4    : Sekarang lihat proses akan selesai dalam waktu sekitar 10 menit kira-kira c tergantung nasib anda ,,..hehehehe

Coba dech.,,,,
Selamat mencoba,,,,,,,,,,,,,

Trik Agar corel Draw X4 atau X5 bisa ngesave lagi.....

Temen-temen yang suka dgn dunia desain pasti tau donk yang namanya software corel,nah pada saat kita uda susah payah desain suatu poster ato apalah pake corelx4 atau X5,waktu mau di save,e… malah gak mau di save, mungkin temen-temen juga ada yang ngalami hal seperti ini,ne aku punya sedikit trik biar corelx4 ataupun X5 kita bisa ngesave lage,

Caranya gampang ko…
copykan aja  file psikey_2.dll ke folder C:\Program Files\Common Files\Protexis\License Service replace file tersebut…
link download —>>>di sini

Cara Upgrade Ubuntu 10.04 ke 10.10

Walau masih dalam tahap beta, Ubuntu 10.04 sudah bisa di Upgrade ke Ubuntu 10.10. Selain dari Ubuntu 10.04, anda juga bisa mengupgrade ke Ubuntu 10.10 dari Ubuntu Karmic (9.10).
Versi Desktop
Untuk versi desktop caranya seperti ini:
Tekan Alt + F2 kemudian ketik :
       update-manager -d
Kemudian tekan Enter atau klik “Run”.
Jendela Update Manager akan muncul untuk mengecek update-an terbaru.
Kalau ada upgrade ke release yang terbaru maka akan muncul pesan seperti diatas. Untuk mengupgradenya cuku dengan
Check , lalu Install Updates dan klik tombol Upgrade. Silakan menunggu sampai upgrade ke Ubuntu 10.10 selesai :)

Jumat, 18 Februari 2011

Membuat kalkulator sederhana dengan javascript

Buat teman-teman yang lagi belajar bahasa pemrograman javascript sama seperti saya yang lagi belajar dikampus juga ,mungkin postingan yang satu ini bisa membantu pembaca untuk mengetahui lebih dalam tentang java script...seperti judul diatas,pada postingan ini saya akan mencoba menuliskan sedikit coding yang berfungsi untuk membuat kalkulator sederhana..langsung saja

silahkan copy coding berikut ke dalam html anda yaitu dibagian badan program yang telah anda buat


<body>
<center>
<form name="Keypad" action>
<table border="1"&nbsp; bgcolor="#838383">
<tr>
<td colspan="5" bgcolor="#DFDFDF">
 <input name="ReadOut" type="Text" size="30" value="0">
</td>
</tr>
<tr>
<td bgcolor="#DFDFDF">
<input name="btnSeven" type="Button" value="&nbsp; 7&nbsp; " onClick="NumPressed(7)">
</td>
<td bgcolor="#DFDFDF">
<input name="btnEight" type="Button" value="&nbsp; 8&nbsp; " onClick="NumPressed(8)">
</td>
<td bgcolor="#DFDFDF">
<input name="btnNine" type="Button" value="&nbsp; 9&nbsp; " onClick="NumPressed(9)">
</td>
<td bgcolor="#DFDFDF"><input name="btnNeg" type="Button" value=" +/- " onClick="Neg()"></td>
<td bgcolor="#DFDFDF"><input name="btnPercent" type="Button" value=" % " onClick="Percent()"></td>

</tr>
<tr>
<td bgcolor="#DFDFDF">
<input name="btnFour" type="Button" value="&nbsp; 4&nbsp; " onClick="NumPressed(4)">
</td>
<td bgcolor="#DFDFDF">
<input name="btnFive" type="Button" value="&nbsp; 5&nbsp; " onClick="NumPressed(5)">
</td>
<td bgcolor="#DFDFDF">
<input name="btnSix" type="Button" value="&nbsp; 6&nbsp; " onClick="NumPressed(6)">
</td>
<td bgcolor="#DFDFDF"><input name="btnPlus" type="Button" value="&nbsp; +&nbsp; "
 onClick="Operation('+')"></td>
<td bgcolor="#DFDFDF"><input name="btnMultiply" type="Button" value="&nbsp; *&nbsp; "
 onClick="Operation('*')"></td>

</tr>
<tr>
<td bgcolor="#DFDFDF">
<input name="btnOne" type="Button" value="&nbsp; 1&nbsp; " onClick="NumPressed(1)">
</td>
<td bgcolor="#DFDFDF">
<input name="btnTwo" type="Button" value="&nbsp; 2&nbsp; " onClick="NumPressed(2)">
</td>
<td bgcolor="#DFDFDF">
<input name="btnThree" type="Button" value="&nbsp; 3&nbsp; " onClick="NumPressed(3)">
</td>
<td bgcolor="#DFDFDF"><input name="btnMinus" type="Button" value="&nbsp; -&nbsp; "
 onClick="Operation('-')"></td>
<td bgcolor="#DFDFDF"><input name="btnDivide" type="Button" value="&nbsp; /&nbsp; "
 onClick="Operation('/')"></td>

</tr>
<tr>
<td bgcolor="#DFDFDF">
<input name="btnZero" type="Button" value="&nbsp; 0&nbsp; " onClick="NumPressed(0)">
</td>
<td bgcolor="#DFDFDF">
<input name="btnDecimal" type="Button" value="&nbsp; .&nbsp; " onClick="Decimal()">
</td>
<td colspan="3"&nbsp; bgcolor="#797979">
 <input name="btnClear" type="Button" value="&nbsp; C&nbsp; " onClick="Clear()">
 <input name="btnClearEntry" type="Button" value=" CE " onClick="ClearEntry()">
 <input name="btnEquals" type="Button" value="&nbsp; =&nbsp; " onClick="Operation('=')"></td>
</tr>
</table>
</form>
</center>
<font face="Verdana, Arial, Helvetica" size=2>
 <script LANGUAGE="JavaScript">

var FKeyPad = document.Keypad;
var Accum = 0;
var FlagNewNum = false;
var PendingOp = "";
function NumPressed (Num) {
if (FlagNewNum) {
FKeyPad.ReadOut.value = Num;
FlagNewNum = false;
}
else {
if (FKeyPad.ReadOut.value == "0")
FKeyPad.ReadOut.value = Num;
else
FKeyPad.ReadOut.value += Num;
}
}
function Operation (Op) {
var Readout = FKeyPad.ReadOut.value;
if (FlagNewNum && PendingOp != "=");
else
{
FlagNewNum = true;
if ( '+' == PendingOp )
Accum += parseFloat(Readout);
else if ( '-' == PendingOp )
Accum -= parseFloat(Readout);
else if ( '/' == PendingOp )
Accum /= parseFloat(Readout);
else if ( '*' == PendingOp )
Accum *= parseFloat(Readout);
else
Accum = parseFloat(Readout);
FKeyPad.ReadOut.value = Accum;
PendingOp = Op;
}
}
function Decimal () {
var curReadOut = FKeyPad.ReadOut.value;
if (FlagNewNum) {
curReadOut = "0.";
FlagNewNum = false;
}
else
{
if (curReadOut.indexOf(".") == -1)
curReadOut += ".";
}
FKeyPad.ReadOut.value = curReadOut;
}
function ClearEntry () {
FKeyPad.ReadOut.value = "0";
FlagNewNum = true;
}
function Clear () {
Accum = 0;
PendingOp = "";
ClearEntry();
}
function Neg () {
FKeyPad.ReadOut.value = parseFloat(FKeyPad.ReadOut.value) * -1;
}
function Percent () {
FKeyPad.ReadOut.value = (parseFloat(FKeyPad.ReadOut.value) / 100) * parseFloat(Accum);
}
</script>
</body>

contoh :



selamat mencoba kawan.