Webserver Localhost Ubuntu

27 Oktober 2010 | 20:10:02 | Kategori Linux | Short url : http://goo.gl/CmGw8

Langsung saja, rencananya saya mau membuat server web local (localhost) di linux tanpa menggunakan aplikasi xampp for linux. atau aplikasi lainnya. Ternyata yang dibutuhkan adalah Linux, Apache, MySql, php dan phpMyAdmin, untuk itu di linux biasanya dikenal dengan istilah LAMPP. Ada banyak cara untuk melakukan installasi masing-masing bagian tersebut. Saya lebih memilih install melalui terminal /console (biar terlihat canggih, euy…). Kalau di Ubuntu saya, tempatnya ada di Applications > Accessories > Terminal.


1. Install Apache2



$ sudo apt-get install apache2



jika sudah selesai, buka browser dan ketikkan pada address bar: localhost atau 127.0.0.1 . Jika yang terlihat adalah tulisan:



It works!



berarti Apache kita sudah bekerja baik, tapi jika terdapat pesan error (kebetulan mengenai saya) seperti ini :



Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName



kita bisa memperbaiki dengan cara : 



$ gksu gedit /etc/apache2/conf.d/fqdn



ketika aplikasi Gedit sudah terbuka, ketik ServerName localhost di dalam file tersebut dan jangan lupa klik Simpan kemudian bisa ditutup.


2. Install php5



$ sudo apt-get install php5 libapache2-mod-php5



agar php5 bisa jalan, kita restart dulu apache2 kita, untuk merestart apache, jalankan perintah ini :



$ sudo /etc/init.d/apache2 restart



untuk memeriksa apakah php5 sudah jalan atau belum, caranya :



  • membuat file php baru di dalam /var/www/folder, caranya : $ sudo gedit /var/www/phpinfo.php

  • setelah aplikasi gedit terbuka, silakan isikan :


<? phpinfo(); ?>



  • buka browser lagi dan ketikkan pada address bar http://localhost/phpinfo.php

  • Jika melihat phpinfo() dan informasi installasi tentang php, berarti sudah benar dan bisa dilanjutkan. Perhatikan gambar di bawah :


php5


3. Install mysql



$ sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql



Di akhir installasi kita diharuskan mengisi password root atau admin.


4. Installasi phpmyadmin



$ sudo apt-get install phpmyadmin



ketika dalam installasi kita disuruh untuk memilih server web ( Please choose the web that should be automatically configured to run phpMyAdmin ) yang digunakan pilihlah apache2 dengan tombol space.


Secara default phpMyAdmin akan terinstall ke dalam /usr/share/ ( /usr/share/phpmyadmin/direktori ). Kita salin terlebih dahulu ke dalam /var/www ( /var/www/direktori ). Untuk menyalin, silakan ketikkan perintah :



$ sudo ln-s /usr/share/phpmyadmin/ /var/www/phpmyadmin



Untuk mencoba apakah berhasil atau belum, silakan buka kembali browser dan ketikkan pada address bar : http://localhost/phpmyadmin/index.php. Untuk mysql biasanya usernamenya root, password silakan yang tadi telah dibuat dalam installasi mysql.


phpmyadmin


sedikit tambahan :


jika tidak mau login di phpmyadmin ketikkan di terminal sperti ini


sudo /etc/init.d/mysql start


mysqladmin -u root password passKamu


dan coba login kembali ke phpmyadmin dengan password yang baru kamu buat.


5. Mengganti tampilan awal localhost/server web.


Secara default ketika kita mengetikkan localhost pada browser akan diredirect ke halaman index.html yang telah ada Kita bisa mengedit halaman tersebut sesuai yang kalian kehendaki dengan mengeditnya didalam



$ sudo gedit /var/www/index.html



atau bisa membuat halaman index tersendiri yang lebih menarik.


 


Sumber : http://mashendri.com/install-webserver-localhost-di-ubuntu.html


Tinggalkan komentar
Aaa, pada 18 November 2010, Jam 13:02:54

pas install php5, yang musti diketik di gedit apa yah gan?

[Balas]
Agan, pada 18 November 2010, Jam 13:21:03
Aaa, pada 2010-11-18 , Jam 13:02:54.

pas install php5, yang musti diketik di gedit apa yah gan?

untuk perintah2 install diatas, di ketikkan di terminal, bukan di gedit.

[Balas]
Aaa, pada 18 November 2010, Jam 16:11:11
Agan, pada 2010-11-18 , Jam 13:21:03.

untuk perintah2 install diatas, di ketikkan di terminal, bukan di gedit.

ia gan, tapi kan di atas ditulis "setelah aplikasi gedit terbuka, silakan isikan :" nah itu isikan apa? ohya terus yang perintah ini: $ sudo ln-s /usr/share/phpmyadmin/ /var/www/phpmyadmin ko terminal saya ngomong gini yah: sudo: ln-s: command not found sori gan banyak nanya masih nubie neh

[Balas]
Aeron, pada 18 November 2010, Jam 16:53:33

gan setelah step ini $ sudo gedit /var/www/phpinfo.php isikan apa kok ga tampil di ane??

[Balas]
Oji, pada 19 November 2010, Jam 08:36:11
Aaa, pada 2010-11-18 , Jam 16:11:11.

ia gan, tapi kan di atas ditulis "setelah aplikasi gedit terbuka, silakan isikan :" nah itu isikan apa? ohya terus yang perintah ini: $ sudo ln-s /usr/share/phpmyadmin/ /var/www/phpmyadmin ko terminal saya ngomong gini yah: sudo: ln-s: command not found sori gan banyak nanya masih nubie neh

itu udah ane edit, iya ada yang ketinggalan. kalau localhost/phpinfo.php udah jalan gak perlu lagi pake perintah sudo ln-s /usr/share/phpmyadmin/ /var/www/phpmyadmin. soalnya di ane jg gitu.

[Balas]
Oji, pada 19 November 2010, Jam 08:38:07
Aeron, pada 2010-11-18 , Jam 16:53:33.

gan setelah step ini $ sudo gedit /var/www/phpinfo.php isikan apa kok ga tampil di ane??

itu udah ane edit.

[Balas]
Oji, pada 19 November 2010, Jam 08:44:52
Aaa, pada 2010-11-18 , Jam 16:11:11.

ia gan, tapi kan di atas ditulis "setelah aplikasi gedit terbuka, silakan isikan :" nah itu isikan apa? ohya terus yang perintah ini: $ sudo ln-s /usr/share/phpmyadmin/ /var/www/phpmyadmin ko terminal saya ngomong gini yah: sudo: ln-s: command not found sori gan banyak nanya masih nubie neh

eh, maap. kalau udah jalan localhost/phpmyadmin gak perlu lagi sudo ln-s /usr/share/phpmyadmin/ /var/www/phpmyadmin. soalnya di gw juga gitu

[Balas]
Rock, pada 12 Januari 2011, Jam 13:37:35
Aaa, pada 2010-11-18 , Jam 16:11:11.

ia gan, tapi kan di atas ditulis "setelah aplikasi gedit terbuka, silakan isikan :" nah itu isikan apa? ohya terus yang perintah ini: $ sudo ln-s /usr/share/phpmyadmin/ /var/www/phpmyadmin ko terminal saya ngomong gini yah: sudo: ln-s: command not found sori gan banyak nanya masih nubie neh

kayaknya mesti buat direktori baru di /var/www/ dengan nama phpmyadmin.. aku jg bgtu setelah buat direktori baru bisa sukses..^^

[Balas]
Oji, pada 13 Januari 2011, Jam 15:12:21
Rock, pada 2011-01-12 , Jam 13:37:35.

kayaknya mesti buat direktori baru di /var/www/ dengan nama phpmyadmin.. aku jg bgtu setelah buat direktori baru bisa sukses..^^

oo gitu ya, pantasan ane gak bisa dulu. tapi lancar jg kok phpmyadminnya. itu lah linux, kita harus bisa ber-eksperimen sendiri. makasih rock. ^_^

[Balas]
Masjon, pada 20 Januari 2011, Jam 21:46:09

Pake aja XAMPP linux nanti kalo diinstall jadinya LAMPP

[Balas]
Silahkan beri komentar anda.
Comment Form
 Kirim ke email jika komentar di balas.
 
 (Masukkan kode diatas)