22 November 2012

Ubuntu Web Server with LAMP and Phpmyadmin

Hanya berbagi, dan sebagai pengingat buat pribadi, semoga bermanfaat :-)

Target: Setup (hanya setup) Ubuntu sebagai Web Server

Pada saat melakukan setup ini, OS yang digunakan adalah Ubuntu Server 11.10 (natty) dengan menginstall LAMP yang sudah disediakan pada CD.

Buat teman2 yang mungkin belum tahu, sedikit penjelasan bahwa LAMP (Linux, Apache, MySQL and PHP) adalah sebuah platform web development (open source) yang menggunakan Linux sebagai OS-nya, Apache sebagai Web Servernya, MySQL sebagai sistem database dan PHP sebagai bahasa pemrogramannya.

Setup web server menjadi lebih mudah, tidak perlu lagi menginstall satu-persatu.Namun demikian, masih banyak yang senang dan terasa lebih asik dengan menginstall satu-persatu :D

Di bawah ini dituliskan langkah-langkahnya dengan asumsi menginstall server sudah sampai tahap pemilihan paket.

1. Install Ubuntu sesuai aturan :D
2. Saat pemilihan paket, pastikan memilih "LAMP Server" dan tentunya "SSH Server".
3. Saat proses instalasi, akan ditanya password root untuk MySQL. Biarkan blank (kosong) untuk disetup belakangan. (masing2 orang punya style, bebas aja ya)
4. Setelah instalasi selesai, ganti repository mengarah ke server lokal. Tujuannya tentunya untuk mempercepat proses download untuk update atau aplikasi berikutnya, tau kan... ya edit pada /etc/apt/sources.list dan save, kemudian apt-get update lalu apt-get upgrade.
5. Berikutnya sekedar memastikan apakah php bekerja, kita buat file "info.php" dengan:
#nano /var/www/info.php
tambahkan di dalamnya:
phpinfo();
?>
6. Restart apache dengan:
# /etc/init.d/apache2 restart
7.  Ketikkan pada browser:
http://ip-address/info.php
8. Untuk memudahkan memanage database, kita install phpmyadmin dengan perintah:
apt-get  install  phpmyadmin
9. Saat instalasi, akan ada pertanyaan:
kurang lebih pilih jawaban sbb:
- apache2
- configure dbcommon = yes
- password-password yg diminta dibiarkan kosong (blank) dulu
10. Untuk login ke phpmyadmin, ketikkan di browser:
http://ip-address/phpmyadmin.
Seharusnya page sudah bisa dibuka, namun belum bisa login karena secara default phpmyadmin tidak mengizinkan login tanpa password.
11. Masuk kembali ke shell, kita beri password untuk mysql, ketik berurutan sebagai berikut:
#mysql (enter)
SET PASSWORD FOR root@localhost=PASSWORD('passwordbaru'); (enter)
#quit (enter)
12. Saat ini, kita sudah bisa login ke phpmyadmin dengan password yg dimasukkan di atas.

Finish.
Tinggal upload file2 web..

Ga ada gambar karena ga sempat printscreen..
Nulis aja lama apalagi capture :D

No comments:

Post a Comment

seperti yang kalian tau ya begitulah... seperti yang kalian lihat ya itulah adanya... seperti yang kalian kenal ya demikianlah kesimpulannya...