Вы находитесь на странице: 1из 8

LAPORAN PRAKTIKUM

Mata Diklat : Basic Network Administrator Kompetensi : Instalasi Database Server Sub Kompetensi : Membangun Database Server Menggunakan Sistem Operasi Windows 2000 Adv Server Tgl. Praktikum : 18 September 2006 Nama : Miftakhurrokhmat NIS : 11122

1.

TUJUAN

1. Siswa menguasi teori dasar instalasi web server, php enginee, database server MySQL 2. Siswa menguasai dan menerapkan instalasi dan konfigurasi : MySQL database server Apache Web Server Konfigurasi PHP Engine

2.

LANDASAN MATERI

Beberapa Software database server antara lain: Oracle, MS SQL Server, MS Access, Informix, PostgreSQL, MySQL, dll AppServ bukan merupakan database Server,di dalamnya ada bundel Pada AppServ terdapat Apache,dan diamond adalah program yang dijalankan terus-menerus saat komputer dihidupkan. Diamond= Service

3.

LANGKAH KERJA

A.INSTALASI
1.Sebelum Instalasi Pastikan di di Drive Windows tidak ada Directory Apache Sediakan Master AppServ-win32.2.4.0

2.Proses Instalasi Muncul kotak dialog Welcome Muncul kotak dialog Choose Direction Folder Ket:Space Required : 21084 K Space Available: 1600592 K Muncul kotak dialog Setup Type : Typical,Compact, Custom.Pilih Typical lalu Next Muncul kotak dialog Apache httpd Server, Server Name : diisi dengan nama server Administator's Email Address : diisi untuk permohonaan bantuan jika ada error HTTP Port : port HTTP yang digunakan,sebaiknya dibiarkan saja lalu di Next Muncul kotak dialog MySQL Database: (Server Information) User Name: nama user Password : kata kunci Charset : sebaiknya dibiarkan saja lalu di Next. Muncul kotak dialog Setup, tunggu hingga proses selesai. Muncul kotak dialog Finished, tekan Close. 3.Cek Hasil Instalasi Lihat pada toolbar bawah akan tampak lampu hijau, tanda tools berjalan. Buka pada drive tempat instalasi AppServ tersebut. Buka pada Control Panel Administrative Tools Services.Lihat pada sebelah kanan layanan AppServ telah ada. Buka http://localhost, lihat tampilannya

A.KONFIGURASI
1. Mengadministasi MySQL 1.Login MySQL Server

Syarat : harus mempunyai account dan password pada MySQL Server Secara default setelah instalasi, MySQL menyediakan user account bernama root, tanpa password. Account root sebagai administrator mempunyai hak dan kekuasaan paling tinggi. Syntax Login: Linux : # mysql h nama_host -u nama_user p password Windows: C:\> mysql h nama_host -u nama_user p password Note : urutan : host_name, user_name, password boleh terbolak-balik Ket.: Nama_host (hostname) : menunjukkan dari mana user login ke MySQL Server Nama_user (username) : nama user yang telah ada di MySQL server Password : password user account Contoh: Mysql h localhost u nova p enter 2.Konfigurasi Login ke MySQL Server G:\>cd AppServ G:\AppServ>dir Volume in drive G is WIN2K Volume Serial Number is 80B7-EE6B Directory of G:\AppServ 18/09/2006 18/09/2006 18/09/2006 18/09/2006 09:34 09:34 09:34 09:34 <DIR> <DIR> <DIR> <DIR> . .. apache mysql

18/09/2006 09:34 <DIR> php 18/09/2006 09:34 32.502 uninstal.log 18/09/2006 09:34 <DIR> www 1 File(s) 32.502 bytes 6 Dir(s) 1.587.490.816 bytes free G:\AppServ>cd mysql G:\AppServ\mysql>cd bin G:\AppServ\mysql\bin>mysql -u root {memulai mysql} Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 12 to server version: 4.0.18-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> show databases; {memunculkan database} +----------+ | Database | +----------+ | mysql | | test | +----------+ 2 rows in set (0.00 sec) mysql> use mysql; {menggunakan mysql} Database changed mysql> show tables; +-----------------+ | Tables_in_mysql | +-----------------+ | columns_priv | | db | | func |nm | host |

| tables_priv | | user | +-----------------+ 6 rows in set (0.01 sec) mysql> select user,host,password from user; {menampilkan informasi berupa nama user dan password dari user} +------+-----------+----------+ | user | host | password | +------+-----------+----------+ | root | localhost | | | root | % | | | | localhost | | | |% | | +------+-----------+----------+ 4 rows in set (0.02 sec) muncul 2 root pokok 1.local host 2.% tanda "%:" berarti darimana saja mysql> update user set password=password 'stembayo' where user=''; ERROR 1064: You have an error in your SQL syntax. Check the manual that corresp onds to your MySQL server version for the right syntax to use near ''stembayo' w here user=''' at line 1 mysql> update user set password=password('stembayo') where user=''; {mengubah settingan password} Query OK, 2 rows affected (0.07 sec) Rows matched: 2 Changed: 2 Warnings: 0 {dienkripsi} password=password ' --> untuk tipe string

mysql> flush privileges; { mengeksekusi bin } Query OK, 0 rows affected (0.10 sec) note: "jgn keluar command prompt sebelum eksekusi berhasil" 3.Akses ke MySQL Microsoft Windows 2000 [Version 5.00.2195] (C) Copyright 1985-1999 Microsoft Corp. G:\>cd AppServ G:\AppServ>cd mysql G:\AppServ\mysql>cd bin G:\AppServ\mysql\bin>mysql -h localhost -p Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 13 to server version: 4.0.18-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>quit; {keluar command prompt} mysqld start {memulai mysqld lagi} 2. Mengadministrasi Database Beberapa Software database server antara lain: Oracle, MS SQL Server, MS Access, Informix, PostgreSQL, MySQL, dll 3. Mengadministrasi PHPMyAdmin

Kita dapat mengadministrasi phpMyAdmin dengan membuka file config.inc.php dengan program Word Pad.Pathnya dapat kita temukan pada: Drive:AppServ\www\phpMyAdmin\config.inc.php
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/ $cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = 'stembayo'; // MySQL password (only needed

4.

Mengadministrasi Apache

Untuk mengadministrasi Apache kita dapat membuka file httpd.conf dan membuka dengan Word Pad.Pathnya dapat kita temukan pada Drive:AppServ\apache\conf\httpd.conf 1.Web Software web server : apache, IIS Internet Information Service (WinXP, Win2K), PWS (win98 Personal Web Server), Xitami, dll Mengecek Web Server Buka Internet Explorer, ketikkan http://localhost maka akan muncul tampilannya. 2.Port
# # Port: The port to which the standalone server listens. Certain firewall # products must be configured before Apache can listen to a specific port. # Other running httpd servers will also interfere with this port. Disable # all firewall, security, and other services if you encounter problems. # To help diagnose problems use the Windows NT command NETSTAT -a # Port 80

3.Directive Alias
Alias /mftwew/ "G:/Apache/www/myweb/" <Directory "G:/Apache/www/myweb/"> Options None </Directory>

4..htaccess

<Directory " G:Apache/www/myweb/latihan/> AuthName" Dangerous AuthNameType Basic AuthUser File" C:Apache.htpaswd AuthGroupFile/dev/null <Limit GET POST> require user mftwew </Limit> </Directory> Options None Order deny, allow Deny from all Allow from localhost 5. 6. Directive DocumentRoot Directive Directory

4.

HASIL KERJA

Pada praktikum AppServ ini masih banyak hal-hal yang kurang saya mengerti.Sehingga dalam prakteknya pun saya agak kurang mengerti juga.Tetapi kalau point-point saja, saya agak mengerti.

5.

KESIMPULAN

AppServ adalah salah satu program Databases Server.Sebelum kita dapat menggunakannya kita harus mengkonfigurasinya terlebih dahulu.Dan untuk mengkonfigurasiannya itupun tidak mudah.

Sleman, 25 Desember 2006 Praktikan, Miftakhurrokhmat

NIS. 11122

Вам также может понравиться