• Home
  • Profile
  • Contributor
  • About
ELCO UNP FOSS UNP Start From Here !

Category Archives: Web Server

Solusi “#2002 Cannot log in to the MySQL server”

February 12, 2012 4:20 pm / Leave a Comment / Anna Erdiawan

Hari ini saya dan teman-teman dapat kesempatan untuk mengutak-ngatik VPS (Virtual Private Server) di pinjamkan oleh Pak Abonk Farouk. Terima kasih Pak! :) , VPS yang gunakan yaitu menggunakan Prosessor Intel Xeon, RAM 256 MB, Disk Space 10 GB, dan bandwidthnya saya lupa, lumayan Gan untuk ukuran VPS :D . Menggunakannnya tentu saja di-remote misalnya melalui SSH. Setelah di coba rasanya hampir sama saja me-remote server biasa, karena letak server VPS-nya di luar koneksinya cepet Gan. Tapi bukan itu yang mau saya bahas.

Rencananya pada VPS itu mau saya install Web server dengan PHP, MySQL. dan tentu saja ada PHPMyAdmin-nya untuk mengatur Database tapi ketika mau login muncul pesan Error kurang lebih seperti ini:

#2002 Cannot log in to the MySQL server

Padahal saya yakin passwordnya benar

Setelah tanya Mbah Gugel katanya harus mengedit file config.inc.php di /etc/phpmyadmin/config.inc.php yang isinya

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

Dibawah tulisan ini

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
if (empty($dbserver)) $dbserver = 'localhost';
$cfg['Servers'][$i]['host'] = $dbserver;

Kamudian saya save dan mencoba login kembali ternyata tidak bisa juga. Saya pikir lagi “Apa ya yang salah” saya lihat dari pesan Errornya berhubungan MySQL Server. Hmmm…… ternyata benar MySQL Servernya belum diinstal :D . Untuk menginstal-nya mudah Gan sudah ada di Repo perintahnya

apt-get install mysql-server

Saya login lagi di http://localhost/phpmyadmin/ ternyata bisa, sekian dulu gan pengalaman saya

Selamat Memcoba


Posted in: Tips and Trick, Ubuntu, Web Server

Instal Web Server Apache2 dengan PHP5 dan MySQL di Ubuntu 11.10

February 11, 2012 3:48 am / Leave a Comment / Anna Erdiawan

Mengutip dari Wikipedia fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang telah ditentukan. Disebabkan sebuah halaman web dapat terdiri atas berkas teks, gambar, video, dan lainnya pemanfaatan server web berfungsi pula untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web yang terkait; termasuk di dalamnya teks, gambar, video, atau lainnya.

Pengguna, biasanya melalui aplikasi pengguna seperti peramban web / web browser, meminta layanan atas berkas ataupun halaman web yang terdapat pada sebuah server web, kemudian server sebagai manajer layanan tersebut akan merespon balik dengan mengirimkan halaman dan berkas-berkas pendukung yang dibutuhkan, atau menolak permintaan tersebut jika halaman yang diminta tidak tersedia.

saat ini umumnya server web telah dilengkapi pula dengan mesin penerjemah bahasa skrip yang memungkinkan server web menyediakan layanan situs web dinamis dengan memanfaatkan pustaka tambahan seperti PHP, ASP.

Saat ini ada beberapa web server seperti Apache, IIS, nginx, GWS, lighttpd, dan Sun Java System Web Server. Tapi pada tutorial kali ini yang akan kita instal yaitu Apache dengan dukungan puskata PHP dan database MySQL. Bagaimana menginstallnya pada Linux berikut caranya:

Masuk Sebagai Root

Sebelum melakukan instalasi masuk sebagai root terlebih dahulu

sudo su

Instalasi MySQL 5

Jalankan perintah ini untuk menginstal MySQL 5

apt-get install mysql-server mysql-client

Jika muncul permintaan password root seperti ini

Silakan isi password rootnya

Instalasi Apache2

apt-get install apache2

Sekarang coba buka http://localhost melalui web browser, jika muncul tulisan “It Works” seperti gambar dibawah ini berarti Apache2 telah bekerja

Localhost

Untuk Apache2 documen rootnya berada di directori /var/www/ , sedangkan untuk konfigurasinya /etc/apache2/apache2.conf

Konfigurasi tambahan terdapat pada subfolder /etc/apache2 seperti /etc/apache2/mods-enabled (untuk Module Apache), /etc/apache2/sites-enabled (untuk virtual host), dan /etc/apache2/conf.d.

Instalasi PHP5

Untuk instalasi PHP5 silakan jalankan perintah berikut

apt-get install php5 libapache2-mod-php5

Setelah PHP5 terintal, restart kembali Apache2

/etc/init.d/apache2 restart

Percobaan PHP5 / Mendapatkan Informasi Tentang Instalasi PHP5

Karena dokumen root Apache2 berada di folder /var/www , silakan buat sebuah file php dan buka melalui browser

nano /var/www/info.php

Isi dari file php tersebut seperti dibawah ini

 <?php
phpinfo();
<pre>?> 

Tekan CTRL+X kemudian ketik Y dan Enter, maka file info.php akan tersimpan
Sekarang buka http://localhost/info.php melalui browser, akan terlihat seperti dibawah ini

Mendapatkan Dukungan MySQL Pada PHP5

Untuk mendapatkan dukungan dari PHP5 Anda harus menginstal pakei php5-mysql, Ketikkan perintah ini untuk melihat module apa saja yang harus diinstal

apt-cache search php5

Anda akan melihat beberapa paket PHP5 yang harus diinstal seperti perintah berikut

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Sekarang restart kembali Apache2

/etc/init.d/apache2 restart

Refresh kembali halaman http://localhost/info.php , scrool kebawah Anda akan melihat apa saja dukungan MySQL pada PHP5

Instalasi PHPMyAdmin

Untuk mengatur database MySQL Anda harus menginstall PHPMyAdmin berikut perintahnya

apt-get install phpmyadmin

Pada waktu proses instalasi Anda akan menjumpai beberapa pertanyaan seperti

Web server to reconfigure automatically

Silakan pilih Apache2 , kemudian pertanyaan berikutnya

Configure database for phpmyadmin with dbconfig-common?

Pilih No

Instalasi telah selesai, Anda dapat mengakses PHPMyAdmin di http://localhost/phpmyadmin/

Selamat Mencoba ;D

Referensi


Posted in: MySQL, PHP5, Ubuntu, Web Server

Instal Lampp Pada Ubuntu (Xampp for Linux)

August 7, 2011 10:28 am / Leave a Comment / Anna Erdiawan

Kalau ingin menginstall Web Server di Linux biasanya harus menginstall paketnya satu persatu seperti MySQL, Apache dan PHP. Belum lagi kita harus mengkonfigurasinya terlebih dahulu. Untuk kita yang sekedar buat belajar yang tidak mau repot bisa mencoba Lampp (Xampp for Linux). Di dalam Lampp ini sudah di buat satu paket bundle seperti Apache, MySQL, PHP bahkan phpmyadmin sudah terpaket. Untuk mengginstalnya cukup mudah.

Read More →

Posted in: Application, Applications, How To, PHP5, Tips dan Trik, Tutorial, Ubuntu, Web Server
ELCO UNPon

Recent Posts

  • Kenapa Z Shell (zsh) Lebih “Keren” Daripada Bash Shell
  • Install Microsoft Core Font di Fedora 18
  • Menjalankan Terminal Melalui Browser Menggunakan “Shell In A Box” (Web Shell)
  • “CIRC” IRC Client Untuk Google Chrome / Chromium
  • Membuat SMS Gateway Menggunakan Gammu dan Kalkun Pada Ubuntu

Support

Maxindo Mitra Solusi

Puskom UNP

Banner

Student Ambassadors
Puskom UNP

The next version of Ubuntu is coming soon
© Copyright 2018 - ELCO UNP
Infinity Theme by DesignCoral / WordPress