Rabu, 16 Desember 2009

LAPORAN PRAKTIKUM LINUX (MODUL VII)

LAPORAN PRAKTIKUM
LINUX


Modul VII
CMS WORDPRESS




Penyusun :
Yuni Nukdin
123070143
Plug 5


Assisten :
M. Riza Hilmi


JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UPN “VETERAN” YOGYAKARTA
2009







PEMBAHASAN LAPORAN

1. Melakukan pengecekan paket apakah sudah terinstal. Adapun nama paket yang akan kita cek yaitu: phpmyadmin,mysql-server,apache2 dan wordpress. Perintahnya yaitu :

mimin@labkomp29:~$ dpkg -l | grep phpmyadmin
ii phpmyadmin 4:3.1.2-1 MySQL web administration tool
mimin@labkomp29:~$ dpkg -l | grep mysql-server
ii mysql-server 5.1.30really5.0.75-0ubuntu10 MySQL database server (metapackage depending
ii mysql-server-5.0 5.1.30really5.0.75-0ubuntu10 MySQL database server binaries
ii mysql-server-core-5.0 5.1.30really5.0.75-0ubuntu10 MySQL database core server files
mimin@labkomp29:~$ dpkg -l | grep apache2
ii apache2 2.2.11-2ubuntu2 Apache HTTP Server metapackage
ii apache2-mpm-prefork 2.2.11-2ubuntu2 Apache HTTP Server - traditional non-threade
ii apache2-utils 2.2.11-2ubuntu2 utility programs for webservers
ii apache2.2-common 2.2.11-2ubuntu2 Apache HTTP Server common files
ii libapache2-mod-php5 5.2.6.dfsg.1-3ubuntu4 server-side, HTML-embedded scripting languag
mimin@labkomp29:~$ cd /var/www
mimin@labkomp29:/var/www$ ls
index.html praktikum
mimin@labkomp29:/var/www$ sudo vim index.html
[sudo] password for mimin:
mimin@labkomp29:/var/www$ ls -l

mimin@labkomp12:~$ dpkg -l | grep wordpress
karena wordpress belum terinstall, maka kita harus menginstallnya dengan perintah : sudo apt-get install wordpress . setelah itu kita melakukan configurasi pada apache,perintahnya yaitu : 
mimin@labkomp12:~$ ls /etc/apache2 apache2.conf

mimin@labkomp12:~$ cat /etc/apache2/sites-enabled/000-default

Adapun langkah - langkah untuk instalasi wordpress,yaitu:
1. ektrak file wordpress yang telah kita download(ekstraknya di desktop aja).
copy file di /var/www/praktikum. tp sebelum itu kita harus buat folder praktikum dulu dengan perintah :
sudo mkdir /var/www/praktikum
sudo chmod 777 /var/www/praktikum


2. setelah itu kita copy folder wordpress yang ada dideskop pada folder praktikum yang ada di /var/www/praktikum dengan perintah :
cp -r /home/mimin/Desktop/wordpress /var/www/praktikum


3. Buat Database
4. Config wp-sample.php
5. Rename ke wp-config.php


setelah itu kita buka browser kita dan ketikkan pada urlnya (http://localhost/phpmyadmin) tp terlebih dahulu kita setting dengan perintah :
lm -s /usr/share/phpmyadmin


Setelah kita membuka (http://localhost/phpmyadmin) kita akan memasukkan username dan passwordnya(root).setelah itu kita buat database dengan nama wordpress.
masuk keterminal dan mengedit sample.php dengan perintah : vim wp-config-sample.php


Ubah 4 variabel dibawah ini. 
// ** MySQL settings ** //
define('DB_NAME', 'wordpress');    
define('DB_USER', 'username');     
define('DB_PASSWORD', 'password'); 
define('DB_HOST', 'localhost');    


Menjadi :


define('DB_NAME', 'wordpress');    // nama database  define('DB_USER', 'root');     // nama user pada MySQL define('DB_PASSWORD', 'root'); // password user pada MySQL define('DB_HOST', 'localhost');    // gak usah di rubah.


Jika sudah selesai save.setelah itu jalankan browser dengan memasukkan URLnya..maka akan muncul tampilan seperti ini :
  • Klik Firs Step.






  • Masukkan title blog kita dan email kita.





  • Kita mendapatkan user name (admin) dan password kita (harus diingat).

 


  • Kita akan melakukan login dengan dengan memasukkan username dan password kita yang telah kita dapatkan (sesuai pada gambar diatas).







  • Setelah itu kita akan masuk di blog kita dan kita akan mengisi blog kita dengan teks,tulisan gambar dll. Tampilan blog saya yang sudah jadi :







finally...........dah jadi deh blognya!!!
Okaylah Klu Beg...beg..beg...begitu..tu..tu.. 








Rabu, 02 Desember 2009

LAPORAN PRAKTIKUM LINUX (Modul VI : DNS SERVER )

LAPORAN PRAKTIKUM
LINUX


Modul VI
DNS SERVER




Penyusun :
Yuni Nukdin
123070143
Plug 5


Assisten :
M. Riza Hilmi




JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UPN “VETERAN” YOGYAKARTA
2009







PEMBAHASAN LAPORAN



Pembahasan laporan kali ini yang berdasarkan praktikum yaitu mengeneai DNS Server. Dimana Domain Name System (DNS) merupakan suatu jenis sistem yang melayani pemetaan IP Address ke FQDN (Fully Qualified Domain Name) atau sebaliknya. Fungsi utama dari sebuah sistem DNS adalah menerjemahkan nama-nama host (hostnames) menjadi nomor IP (IP address) atau sebaliknya. Sehingga nama tersebut mudah untuk diingat oleh pengguna internet.
Pada Praktkum kemarin dibahas dengan diadakan demo cara penggunaan DNS menggunakan aplikasi BIND9 dan DNSUTILS yang merupakan package dari linux. Dalam DNS terdapat cara kerja dimana semisal melakukan browsing menggunakan computer kita mengetikan if.com maka browser bertanya pada DNS local yang akan mengecek lewat cache jika ada maka akan masuk dan bila tidak masuk maka akan bertanya pada DNS local akan bertanya pada root server.

Dalam DNS juga terdapat Top Level Domain dimana TLD dibagi menjadi beberapa bagian misal COM untuk perusahaan komersial, EDU untuk lembaga pendidikan, ORG organisasi non komersial, MIL untuk militer, GOV untuk pemerintahan. Selain itu juga terdapat beberapa inisial missal id untuk Indonesia, us untuk amerika dll.



Beirkut ini adalah cara untuk install BIND9:
1. Kita harus login sebagai Super User (root).
2. Install program BIND 9 dengan perintah pada konsole :



Adapun DNSUTILS adalah Paket yang sangat berguna untuk pengujian dan troubleshooting masalah DNS.Untuk menginstal dnsutils masukkan perintah pada konsole berikut ini:





Untuk mengetahui apakah paket yang sudah kita install benar-benar sudah lengkap, maka kita cek dengan menggunakan perintah konsole yang di bold dibawah ini :





Setelah semuanya dicek apabila tadi kita masuk pada if.com not found maka sekarang bila ketik di if.com maka akan masuk ke localhost. Dengan kata lain kita memindah browser ke localhost masing2-masing computer.


Adapun perintah yang digunakan untuk membuat if.com tersebut(Dalam bagian ini BIND9 akan dikonfigurasi sebagai Primary Master untuk domain if.com. yaitu sebagai berikut:
1.Edit file /etc/bind/named.conf.local :



dan tambahkan baris di bawah ini :





2.Sekarang kita akan gunakan file isi /etc/bind/db.local untuk membuat file /etc/bind/db. if.com :



3.Edit file /etc/bind/db.himatif.com :



Pastikan sudah diedit seperti contoh dibawah ini :







Kita memerlukan sebuah reverse zona yang memungkinkan DNS untuk menyelesaikan sebuah alamat IP ke sebuah nama.
1.Edit /etc/bind/named.conf.local dan tambahkan dibawah ini :





Ganti 144.168.192 dengan tiga oktet pertama jaringan yang kita gunakan. Juga, nama file zona /etc/bind/db.192 hartepat, harus sesuai dengan oktet pertama jaringan kita.


2.Sekarang kita buat file /etc/bind/db.192 dengan menyalin isi dari file /etc/bind/db.127



3.Setelah itu Edit file seperti /etc/bind/db.192 di bawah ini:



4.Restart bind9





Adapun untuk menguji DNS tersebut adalah sebai berikut :
1.Langkah pertama dalam pengujian BIND9 adalah dengan menambahkan Alamat IP nameserver ke sebuah host resolver. Primary nameserver harus dikonfigurasi sebagai host lain untuk dua kali pemeriksaan. Cukup edit /etc/resolv.conf dan tambahkan baris berikut ini:



2.Ganti alamat IP di atas dengan alamat IP DNS server kita.









•Pengecekan dengan ping nama domain








•Pengecekan dengan host nama domain atau alamat IP







•Pengecekan dengan dig nama domain




Selain penggunaan DNS kita juga belajar tentang bagaimana download file pada linux. Baik melalui terminal maupun melalui GUI. Dimana pada GUI tinggal setting pada linux sesuai yang dibutuhkan.

Rabu, 18 November 2009

TUGAS PRAKTIKUM LINUX (SubNeting)

TUGAS PRAKTIKUM
LINUX


Perhitungan Subneting





Penyusun :
Yuni Nukdin
123070143
Plug 5


Assisten :
M. Riza Hilmi




JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UPN “VETERAN” YOGYAKARTA
2009





SOAL!!!
Saya mempunyai IP Address 192.10.11.0 dengan jumlah subnet 5 yaitu basisdata, digital, komputasi, jaringan, dan multimedia. Hitunglah ?


1. Berapa Netmasknya ?


2. Berapa host tiap subnet ?


3. Berapa range IP yang valid tiap subnet ?






JAWAB :


1. IP = 192.10.11.0
dengan 2*-2 merupakan jumlah subnet (2*-2=jumlah subnet)
maka subnetmask yang digunakan adalah 224 (11100000)
225.225.225.224
Hasilnya adalah 2^3 – 2 = 8- 2 = 6


2. Banyaknya host tiap subnet adalah 2^Y – 2 = 25 – 2 = 32 – 2 = 30
maka host tiap subnet sebanyak 30


3. Diatas ditemukan subnetmask 255.255.255.224 maka IP range valid tiap subnet adalah 256-224 = 32


1. 192.10.11.0 – 192.10.11.31 = tidak valid
2. 192.10.11.32 – 192.10.11.63 = valid
3. 192.10.11.64 – 192.10.11.95 = valid
4. 192.10.11.96 – 192.10.11.127 = valid
5. 192.10.11.128 – 192.10.11.159 = valid
6. 192.10.11.160 – 192.10.11.191 = valid
7. 192.10.11.192 – 192.10.11.223 = valid
8. 192.10.11.224 – 192.10.11.255 = tidak valid


Karena hanya dibutuhkan 5 subnet untuk 5 kebutuhan maka :


1. 192.10.11.0 – 192.10.11.31 = tidak valid
2. 192.10.11.32 – 192.10.11.63 = valid
3. 192.10.11.64 – 192.10.11.95 = valid
4. 192.10.11.96 – 192.10.11.127 = valid
5. 192.10.11.128 – 192.10.11.159 = valid
6. 192.10.11.160 – 192.10.11.223 = valid
7. 192.10.11.224 – 192.10.11.255 = tidak valid


Maka subnet terakhir merupakan gabungan 2 subnet. Adapun pembagian kelompoknya sebagai berikut :


Basisdata


Subnet : 192.10.11.32
Host Pertama : 192.10.11.33
Host Terakhir : 192.10.11.62
Broadcast : 192.10.11.63


Digital


Subnet : 192.10.11.64
Host Pertama : 192.10.11.65
Host Terakhir : 192.10.11.94
Broadcast : 192.10.11.95


Komputasi


Subnet : 192.10.11.96
Host Pertama : 192.10.11.97
Host Terakhir : 192.10.11.126
Broadcast : 192.10.11.127


Jaringan


Subnet : 192.10.11.128
Host Pertama : 192.10.11.129
Host Terakhir : 192.10.11.158
Broadcast : 192.10.11.159


Multimedia


Subnet : 192.10.11.160
Host Pertama : 192.10.11.161
Host Terakhir : 192.10.11.222
Broadcast : 192.10.11.223

Selasa, 27 Oktober 2009

TUGAS PRAKTIKUM LINUX (Instalasi Ubuntu)

TUGAS PRAKTIKUM

LINUX

INSTALASI UBUNTU




Penyusun :
Yuni Nukdin
123070143
Plug 5



Assisten :
M. Riza Hilmi





JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UPN “VETERAN” YOGYAKARTA
2009



INSTALASI LINUX (UBUNTU) 
Instalasi ubuntu ini dilakukan di windows,adapun screenshootnya yaitu sebagai berikut :




Setelah instalasi selesai, maka akan terjadi reboot system. Setelah reboot linux(ubuntu) sipa dijalankan.

LAPORAN PRAKTIKUM LINUX (Modul 2)

LAPORAN PRAKTIKUM
LINUX

Modul II
COMMAND LINE DAN
ADMINISTRASI SISTEM







Penyusun :
Yuni Nukdin
123070143
Plug 5

Assisten :
M. Riza Hilmi


JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UPN “VETERAN” YOGYAKARTA
2009






PEMBAHASAN LAPORAN
TERMINAL MODE







Adapun penggunaan / penjelasan perintah – perintah dasar yang dimasukkan ke mode konsole / terminal mode berdasarkan praktikum yang telah dilakukan adalah sebagai berikut :
1. Perintah ls (student@labkom11:~$ ls) : yaitu untuk menampilkan seluruh isi pada keadaan default.
2. Perintah (student@labkom11:~ $ ls -l/home/student) : yaitu menampilkan seluruh daftar isi home/student.
3. Perintah mkdir (student@labkom11:~ $ mkdir cobanih) : yaitu membuat direktori kosong .Dalam praktikum ini kita membuat direktori dengan nama cobanih di home/student/ . Untuk mengecek apakah diektori (cobanih) ini telah ada atau belum,maka dilakukan lagi perintah Perintah ls (student@labkom11:~ $ ls -l).
4. Perintah cd (student@labkom11:~/cobanih$ cd ..) : yaitu perintah untuk pindah satu tingkat diatasnya (pindah ke direktori sebelumnya).
5. Perintah touch (student@labkom11:~/cobanih$ touch ketik.txt) : yaitu untuk membuat file kosong ketik.txt. Dimana dalam hal ini file ketik.txt berada pada direktori cobanih. Adapun untuk mengecek apakah diektori (cobanih) ini telah ada atau belum,maka dilakukan lagi perintah Perintah ls (student@labkom11:~ $ ls -l).
6. Perintah vim (student@labkom11:~/cobanih$ vim ketik.txt) : yaitu untuk melakukan editing terhadap file ketik.txt atau untuk menambahkan tulisan dalam file tersebut. untuk melakukan hal tersebut ada perintah tambahan yaitu menekan tombol I (pada keyboard), setelah itu kita bisa menambahkan tulisan apa saja yang kita ingin tulis /ketikkan. Adapun untuk menyimpan hasil teks tersebut yaitu dengan menekan tombol esc (pada keyboard), kemudian ketik (:wq).
7. Perintah cat (student@labkom11:~/cobanih$ cat ketik.txt) : yaitu untuk menampilkan isi dari file ketik.txt .
8. Perintah cp (student@labkom11:~/cobanih$ cp ketik.txt praktikum.txt) : yaitu untuk mengcopy isi file ketik.txt ke praktikum.txt.
9. Perintah mv (student@labkom11:~/cobanih$ mv ketik.txt hilang.txt) : yaitu untuk memindah file ketik.txt menjadi hilang.txt. Atau untuk mengganti nama file ketik.txt menjadi hilang.txt.
10. Perintah chmod (student@labkom11:~/cobanih$ chmod 777 plug.txt) : yaitu untuk mengubah hak kepemilikan suatu file atau direktori. Seperti contoh diatas (pada terminal mode),chmod 777 plug.txt maka setelah kita mengetikkan perintah ls –l akan menjadi :
-rwxrwxrwx 1 student student 24 2009-10-22 11:39 plug.txt
Keterangan:
· r : read diubah ke angka 4.
· w : write diubah ke angka 2.
· x : executable diubah ke angka 1