LAMP (Linux, Apache, MySQL, PHP) adalah kumpulan aplikasi yang biasa digunakan untuk proyek pembuatan infrastruktur sebuah website. Apache berperan sebagai web server, MySQL sebagai pengatur database dan relasinya, dan PHP sebagai bahasa pemrograman web berbasis OOP (object oriented programming). Pada kesempatan kali ini, saya ingin berbagai info mengenai cara mudah menginstal LAMP di Ubuntu.
Pada tutorial ini saya menggunakan "tasksel" untuk mempermudah proses instalasi LAMP (lihat gambar di atas). Tasksel bisa diinstal dengan mengetik perintah berikut di Terminal:
sudo apt-get install tasksel
Setelah "tasksel" berhasil diinstal, jalankan aplikasi tersebut dengan mengetik perintah berikut:
sudo tasksel
Kalian akan dihadapkan dengan sebuah dialog, sorot "LAMP server" kemudian tekan tombol spasi untuk memilih lalu tekan Enter. Tasksel secara otomatis akan men-download dan menginstal LAMP di Ubuntu, tunggu proses instalasi tersebut sampai selesai. (kalian mungkin akan diminta memasukkan password untuk MySQL).
Testing Instalasi
Apache
Buka browser lalu ketik "localhost" (tanpa tanda petik) di address bar. Jika tidak ada masalah, kalian seharusnya mendapat pesan seperti gambar di bawah ini: (atau semisalnya).
PHP
Buka Terminal dan ketik:
sudo gedit /var/www/info.php
Jendela Gedit akan terbuka, kemudian tambahkan baris berikut pada file yang dibuka Gedit:
<?php phpinfo(); ?>
Simpan file kemudian tutup aplikasi Gedit.
Restart Apache dengan perintah:
sudo /etc/init.d/apache2 restart
Buka browser lalu masukkan alamat "http://localhost/info.php" (tanpa tanda petik) di address bar. Seharusnya kalian akan dihadapkan dengan halaman seperti di bawah ini:
MySQL
Untuk mempermudah manajemen database di MySQL, disarankan untuk menginstal paket "phpmyadmin". Ketik perintah berikut:
sudo apt-get install phpmyadmin
Setelah proses instalasi selesai, buka browser dan masukkan alamat "http://localhost/phpmyadmin/" (tanpa tanda petik) di address bar.
Selamat mencoba.
Sumber: Unixmen
Nice Tutorial Kang
BalasHapus@elegance: Thank's bro ...
BalasHapusrequest pemrograman shell di linux donk
BalasHapus:D
wah kyk di ubuntu server
BalasHapusrequest dasar2 phyton
Maaf mas, sy udah DL phpmyadmin, tapi setelah selesai dan mencoba mengetik "http://localhost/phpmyadmin/" hasilnya :
BalasHapusNot Found
The requested URL /phpmyadmin/ was not found on this server.
bisa kasih saran, Terima Kasih
@entrazx: Saya sarankan menginstal phpmyadmin lewat repository Ubuntu yaitu dengan mengetik perintah:
BalasHapussudo apt-get install phpmyadmin
Mungkin Anda perlu merestart web server apache dengan perintah:
sudo /etc/init.d/apache2 restart
Saya sudah menginstall via repo ubuntu dan sy jg udah merestart apachex namun tetap saja g bisa bahkan sy sudah melakukanx 3 kali (2 via repo/terminal dan 1 via Ubuntu Software center)
BalasHapus-entrazx-
@entrazx: Coba cek TKP gan:
BalasHapushttp://go.tahutek.net/2ht
@entrazx, saya juga pernah begitu, itu gara-gara pas konfigurasi mysql-nya, lupa centang apache2....
BalasHapustuh kk irfan solusix gimana?
BalasHapusTerima Kasih
@entrazx: Coba dicek di link yang saya kasih gan ...
BalasHapusmaaf mas tadi sy g lihat link tapi sy udah coba dan berhasil.
BalasHapusTerima Kasih
kok g bisa ya .. ?
BalasHapusUnable to connect
Firefox can't establish a connection to the server at localhost.
The site could be temporarily unavailable or too busy. Try again in a few
moments.
If you are unable to load any pages, check your computer's network
connection.
If your computer or network is protected by a firewall or proxy, make sure
that Firefox is permitted to access the Web.
thank you infonya, ane mau coba2 dulu, kalo ada masalah bolehkan ane nanya lagi..... makeulum masih sangat2 newbie....
BalasHapus@Muhammad: Sama-sama gan, semoga bermanfaat ...
BalasHapusKok http://localhost/info.php kagak muncul apa-apa gan?
BalasHapusagar kegiatan deveolp aplikasi menjadi mudah, aktifkan juga modul user directory. modul ini mengaktifkan virtual host untuk masing-masing user http://css.web.id/11/apache-per-user-virtualhost/
BalasHapus@Colek: Mmm, terima kasih atas masukannya gan ...
BalasHapusikut nimbrung
BalasHapus@Pujiono
Cek pengaturan proxy, kosongkan proxynya atau masukkan localhost (127.0.0.1) ke ignore-list
@Colek
Untuk phpmyadmin butuh restart apachenya, /etc/init.d/apache2 restart
pastikan module php5 nya terpasang
tinggal configurasi phpmyadmin, mana yang harus dipilih
BalasHapus[]apache2 , atau
[]lighttpd
thanks
Alhamdulillah berhasil installnya gan, tapiiiii username & passwodd nya kok ditolak terus ya ????? jgn2 saya salah pas wkt cofigurasi deh ... aaaaahhhhh ada-ada aja nih , bantu tolong gan
BalasHapuscoba akh..
BalasHapusmas kok saya nga bisa install phpmyadmin ???
BalasHapussudo apt-get install phpmyadmin
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
error gan nga bisa nih.. haduh...
BalasHapusdebconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
Setting up phpmyadmin (4:3.3.10-1) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing phpmyadmin (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
phpmyadmin
E: Sub-process /usr/bin/dpkg returned an error code (1)
@ianpanrita: Nampaknya apt sedang digunakan gan, coba tutup aplikasi yang menggunakan resource apt seperti synaptic, aptitude dan lain-lain atau paling mudah restart komputernya.
BalasHapuskok lama ya di proses installasi mysql nya?
BalasHapusconfiguring mysql-server 5.1
78%
dari tadi gak nambah2 persentasinya??
apa emang lama atau ada yg gak beres?
udah berhasil gan, skarang ane malah bingung naroh file websitenya di mana?
BalasHapuskalo di /var/www/
malah not found??
Mau tanya mas, saya dah berhasil semuanya dan work, akan tetapi pas mau login phpmyadmin saya selalu gagal, idnya pakai yg apa ya?
BalasHapus@se73nTime: Coba paka username: root dan kosongi password
BalasHapusgan saya di info.php not found gan udah sesuai setingan tapi tulisan di terminal gini gan
BalasHapus(gedit:7730): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files