XAMPP Error di Ubuntu

Selasa, Januari 24, 2012 6 Comments A+ a-

Saat mengaktifkan service XAMPP dengan cara
sudo su
cd ../../
opt/lampp/lampp start
diterminal muncul pesan:
XAMPP: Another MySQL daemon is already
XAMPP Another web server daemon is already
Pesan di terminal tersebut adalah contoh error yang kadang terjadi pada saat menjalankan XAMPP. Karena ada service MySQL dan Web server lain yang sedang berjalan. Entah itu Apache atau sebagainya. Ada  beberapa cara yang bisa dilakukan untuk mengatasi hal tersebut
  • Matikan service lain sebelum mengaktifkan service XAMPP
  • Menghapus instalasi service lain (recomended)
Saya sendiri memilih untuk menghapus service sejenis XAMPP di Ubuntu, karena jika tidak kita perlu mematikan terlebih dahulu setiap akan menjalankan XAMPP. Kurang efisien. Cukup 1 web server saja yang terinstall agar tidak bentrok satu dengan yang lain. Pilihlah salah satu web server yang paling baik.

Saat muncul pesan error
XAMPP: Another MySQL daemon is already
Ternyata saya memiliki instalasi mysql-server dan sedang berjalan. Untuk menghapus dan mematikan semua servicenya tinggal ketikkan
sudo apt-get remove --purge mysql-server
di terminal.

Sedangkan untuk pesarn error
XAMPP: Another web server daemon is already running.
tinggal buka synaptic dan remove package apache. Karena pada saat itu ternyata saya juga menggunakan apache. Selain itu yang mungkin terinstall secara tidak sengaja adalah vsfptd. Di hapus sekalian juga bisa.

Coba lagi jalankan perintah
sudo su
cd ../../
opt/lampp/lampp start
InsyaAllah yang muncul adalah seperti gambar di bawah ini

xampp run
Dengan begitu url localhost sudah bisa diakses :). Happy Developing!

Ada sedikit tambahan dari Mas Alul, untuk membuat lampp berjalan secara otomatis

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp

sudo update-rc.d -f lampp defaults


Seorang pemuda di kota kecil yang sudah kecanduan dengan Internet. Suka nulis hal hal ringan tentang kegiatan sehari-hari yang penuh pencitraan, namun enggak nyangkal juga kalau beberapa ada yang bermanfaat buat orang lain :D

6 comments

Write comments
Alul Cholil
AUTHOR
24 Januari 2012 16.51 delete

Nambahin dikit buat bikin auto run :

$sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
$sudo update-rc.d -f lampp defaults

Reply
avatar
24 Januari 2012 18.33 delete

Terima kasih mas sharenya, akan saya masukkan kedalam tulisan saya :)

Reply
avatar
Nurul Hidayat
AUTHOR
27 Juni 2012 21.51 delete

klo errornya kayak gni solusiny gmn gan ? :(

root@daytch-Compaq-510:/home/daytch# mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Reply
avatar
27 Juni 2012 22.10 delete

Coba
ketikan pada terminal untuk mereset

1. stop mysqlnya terlebih dahulu
sudo /etc/rc5.d/S19mysql stop
2. kemudian ketik text dibawah ini
sudo mysqld --skip-grant-tables --skip-networking
3. kemudian buka terminal baru lalu ketikan :
mysql -u root
4. ubah password yang lama ke yang baru (warna merah= password anda yang baru) :
mysql> update mysql.user set password=password('baru') where user='root';
5. ketikan pula text dibawah ini
mysql> flush privileges;
6. lalu keluar
mysql> quit
setelah selesai maka kita ulang lagi pada terminal tersebut dengan mengetik ulang
mysql -u root -p
Enter password: baru

Reply
avatar
Nurul Hidayat
AUTHOR
19 Juli 2012 10.55 delete

XAMPP: Another web server daemon

klo errorny kyk di atas,pnyelesaiannya gmn gan ?

Reply
avatar
19 Juli 2012 11.31 delete

sepertinya ada web server lainnya yang sedang jalan. coba dimatikan web server lainnya dulu

Reply
avatar

Komentar spam enggak bakal aku approve lho. Gunakan nama asli bukan keyword :p