Showing posts with label server. Show all posts
Showing posts with label server. Show all posts

Thursday, January 14, 2010

Instalasi PHPMyAdmin

Melengkapi tiga tulisan sebelumnya tentang instalasi web server di Ubuntu, berikut ini adalah tulisan tentang instalasi PHPMyAdmin, sekaligus sebagai contoh menginstall aplikasi web di web server kita, yang kemarin telah siap yaitu: Apache Server, PHP5 dan MySQL.
PHPMyAdmin ini adalah aplikasi berbasis web yang digunakan untuk mengelola database MySQL secara mudah melalui/berbasis web PHP.

1. Cara instalasi PHPMyAdmin dengan mengetikkan kode berikut ini. Kode tersebut berguna menginstal PHPMyAdmin di /usr/share/phpmyadmin

#sudo apt-get install phpmyadmin

2. Setelah selesai, coba dipanggil melalui browser http://localhost/phpmyadmin, apabila tidak bisa maka selanjutnya edit file apache2.conf yang mengatur semua konfigurasi apache2

#sudo gedit /etc/apache2/apache2.conf

3. Di file apache2.conf tersebut, buatlah sebuah alias baru bernama "phpmyadmin" dan diarahkan ke /usr/share/phpmyadmin menggunakan kode berikut

Alias /moodle "/usr/share/phpmyadmin/"

(Directory "/usr/share/phpmyadmin//")
<
AllowOverride None
Options Indexes MultiViews
AddHandler type-map var
Order allow,deny
Allow from all
LanguagePriority en cs de es fr it nl sv pt-br ro

(/Directory)

ganti tanda () dengan <>

4. Setelah itu di simpan/save dan keluar dari gedit, sekarang phpmyadmin seharusnya bisa langsung diakses melalui browser dengan alamat http://localhost/phpmyadmin

Dengan terinstall phpmyadmin maka dengan mudah kita mengelola data base melalui antar muka web PHP

Wednesday, January 13, 2010

Setup Database Server di Ubuntu

Melanjutkan tulisan sebelumnya tentang instalasi web server di Ubuntu. Sebuah web server umumnya dilengkapi dengan database mengingat sebuah aplikasi web kini lazim menyimpan datanya di sebuah web server. Untuk contoh ini adalah menggunakan database MySQL.

1. Aktifkan konsol, kemudia install MySQL. Ada 3 tahapan instalasi MySQL, pertama adalah dengan menginstal libapache2 untuk autentifikasi MySQL seperti berikut:

# sudo apt-get install libapache2-mod-auth-mysql

2. Selanjutnya install konektor PHP5 dan MySQL dengan mengeksekusi perintah:

# sudo apt-get install php5-mysql

3. Yang ketiga adalah menginstall mysql-server dengan cara mengeksekusi perintah berikut:

# sudo apt-get install mysql-server

4. Untuk instalasi mysql server, kita juga harus menentukan password untuk user root di kotak new Password for the MySQL "root" user.

nanti di screen akan muncul tampilan agar kita mengisikan password sebagai "root"

5. Selanjutnya, konfigurasikan file php.ini dengan mengetikan perintah:

# sudo gedit /etc/php5/apache2/php.ini

6. Carilah baris ;extension=mysql.so, kemudian hilangkan tanda titik koma yang ada di depannya sehingga menjadi seperti berikut:

extension=mysql.so

7. Restart Apache, kita bisa melakukannya dengan mengeksekusi perintah:

# /etc/init.d/apache2

8. Setelah mysql terinstal, kita bisa melakukan pengujian dengan masuk ke MySQL dengan mengetikan perintah ke MySQL

# mysql -u root -p

Enter password: masukkan password

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 364

Server version: 5.0.75-0ubuntu10.2 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Setelah semuanya terinstall, kita dapat menginstallkan aplikasi tertentu di web server tsb, misalnya Moodle dll.


Tuesday, January 05, 2010

Instalasi PHP5 di Ubuntu

Melanjutkan tulisan sebelumnya tentang instalasi web server di Ubuntu, biasanya kita perlu melengkapi dengan instalasi PHP5, karena PHP sering digunakan sebagai bahasa pemrograman web, utamanya di server-server berbasis linux. Banyak sekali web CMS yang dibangun dengan PHP.
Dengan menginstal PHP5, kita dapat menggunakan apache untuk meng-host file-file yang berekstensi .php dan memiliki kode-kode php di dalamnya.
Berikut ini cara instalasi PHP 5:

1. Aktifkan konsol, kemudian ketikan perintah berikut ini untuk menginstal php5:

# sudo apt-get install php5

2. Ketika muncul perintah "Do you want to contonue [Y/n], silahkan klik tombol Y di keyboard dan klik enter.

3. Selanjutnya instalasi akan dijalankan hingga sukses.

4. Setelah itu coba restart komputer kita, kemudian buatlah file baru dengan nama info.php dengan mengetik perintah :

# vi /var/www/info.php

5. Tuliskan baris berikut ke dalamnya, caranya dengan menekan tombol ins di keyboard kemudian mengetikkan kode:



6. Simpanlah file tersebut dengan menekan tombol ESC, kemudian mengeklik tombol ":wq" di keyboard.

7. Jalankan Web Browser Firefox, kemudian masukan alamat http://localhost/info.php maka akan terlihat tampilan seperti berikut yang menunjukkan bahwa PHP5 sudah terinstal di Ubuntu.

Tuesday, December 29, 2009

Instalasi Web Server di Ubuntu

Web Server adalah sebuah sistem yang menyediakan tempat bagi halaman web agar dapat diakses oleh web client/browser. Karena menggunakan arsitektur client-server, web server bertindak sebagai pihak yang menyediakan halaman web kepada client. Web server dapat menerima permintaan HTTP, kemudian merespon dengan mengirimkan kode-kode HTML.
Linux Ubuntu merupakan salah satu open source system yang semakin popular saat ini. Linux Ubuntu bukan hanya memiliki fleksibilitas dan fitur lengkap di bidang desktop, namun juga memiliki stabilitas dan unjuk kerja tinggi sebagai sistem operasi server jaringan.
Web server di Linux yang terkenal adalah Apache.

Sebagai persiapan instalasi kita perlu melakukan konfigurasi penambahan repository baik melalui internet ataupun DVD (jika memang memiliki DVD Repository sehingga instalasi tidak perlu koneksi internet).
Untuk Ubuntu, secara default kita dapat memanfaatkan repository di internet apabila kita memiliki koneksi internet yang cukup andal. Lokasi repository default dari Ubuntu adalah di server www.ubuntu.com, jika koneksi internasional tidak optimal, proses download program melalui repository di internet akan berjalan lambat.
Untuk itu, kita dapat mengubah lokasi repository yang digunakan ke beberapa repository lokal yang tersedia di berbagai mirror server Indonesia, misalnya:
  • ftp://kambing.ui.edu/pub/ubuntu/releases/9.04
  • http://archive.canonical.com/ubuntu
  • http://ubuntu.cbn.net.id/Ubuntu-Release/9.04
Cara menggantinya adalah :
  1. Salinlah file source.list yang ada di /etc/apt sebagai backup. Hal ini untuk mencegah seandainya nanti ada masalah dalam pengeditan source.list. caranya dengan mengeksekusi perintah ini di command line : sudo cp -p /etc/apt/sources.list /etc/apt/sources.list.backup
  2. Selanjutnya bukalah file source.list tersebut menggunakan software pengedit teks, seperti Gedit atau yg command-line-base.
sudo gedit /etc/apt/sources.list
kemudian coba ganti http://id.archive.ubuntu.com/ dengan (misalnya) http://kambing.vlsm.org/ubuntu/

Bila telah selesai edit, maka simpan file tersebut dengan mengeklik CTRL + S. Simpanlah file tsb dengan nama file yang sama.
setelah itu, kembali di konsole ketikan:
# sudo apt-get update

jika tidak memiliki koneksi internet ataupun koneksi lambat, kita dapat memanfaatkan DVD repository yang di dalamnya berisi software2 yang dapat kita gunakan untuk melengkapi Ubuntu kita.
Berikut ini adalah cara menambah repository dari DVD:
- Masukkan DVD Repository Ubuntu ke drive DVD, kemudian eksekusi perintah berikut :
sudo apt-cdrom add
- tunggu hingga proses scaning selesai untuk semua DVD
- Berikan nama untuk DVD Repository, misalnya "Ubuntu-Main"
- setelah itu, update dengan mengeksekusi
# sudo apt-get update

Setelah persiapan selesai, maka selanjutnya Instalasi Apache.

Cara instalasi Apache di Ubuntu adalah :
1. Aktifkan konsole, kemudian eksekusi perintah :
# sudo apt-get install apache2

2. Ketika muncul perintah Do You want to continue, ketikkan Y dan tekan Enter

3. Selanjutnya, file-file yang akan disalin ke komputer. Setelah itu, proses instalasi apache2 berjalan sampai selesai.

4. Untuk membuktikan bahwa Web Server sudah terinstal, kita tinggal membuka web browser Firefox kemudian buka halaman http://localhost sehingga terbuka tulisan It works!


5. Web server juga bisa diakses dengan browser lain, dan dari client dengan memanggil alamat IP server tersebut, misalnya http://192.168.0.1 dan hasilnya seperti gambar di atas pula

6. Tempat meletakkan file-file web adalah di folder /var/www