SMKN 7 PEKANBARU SMKN 7 PEKANBARU SMKN 7 PEKANBARU

Senin, 12 September 2011

PRAKERIN SMKN 7 PEKANBARU

Seluruh siswa SMKN 7 Pekanbaru angkatan pertama melaksanakan prakerin pada tanggal 10 januari 2011 sampai dengan 25 april 2011. Pelaksanaan prakerin ini dilaksanakan serentak oleh 2 jurusan, yaitu TKJ dan MM. Seluruh siswa yang melaksanakan prakerin ditempatkan di berbagai perusahaan dan instansi-instansi yang ada di pekanbaru. Nah, termasuk juga saya.


Saya ditempatkan di PT.Chevron Pacific Indonesia. Disana saya dan 3 teman saya melaksanakan prakerin selama 3 bulan. Jadwal prakerin di sini bebeda dengan yang di tetapkan oleh sekolah saya.  Disini saya melaksanakan prakerin dari tanggal 28 januari sampai dengan 28 april 2011.


Pada saat melaksanakan prakerin saya mendapatkan banyak ilmu. Baik itu yang di berikan oleh pembimbing saya di perusahaan ataupun teknisi teknisi yang ada di PT. Chevron Pacific Indonesia. Setelah saya menyelesaikan prakerin saya. saya kembali kesekolah untuk menyelesaikan pekerjaan laporan. Pengerjaan laporan ini merupakan tugas yang di berikan oleh pihak sekolah sebagai syarat untuk kenaikan kelas. Alhamdulillah saya bisa menyelesaikan laporan saya itu dengan baik.

Mungkin itu saja cerita saya mengenai prakerin yang telah saya lakukan. Masa masa sewaktu prakerin tidak akan pernah terlupakan oleh saya. Karena, itulah saat saat yang menyenangkan oleh saya. walaupun awal nya saya merasa takut untuk melaksanakan prakerin.

Jadi saran saya kepada seluruh siswa yang melaksanakan prakerin. Jangan pernah menganggap segala sesuatu sulit jika kita belum pernah mencobanya. Satu lagi pesan saya, jika kamu belum menemukan pekerjaan yang sesuai dengan bakat kamu, maka bakatilah apa yang sedang kamu kerjakan. Itu akan membuat kamu lebih mudah dalam mengerjakan hal yang sulit sekalipun.

terima kasih ..
»»  read more Selengkapnya...

Sabtu, 27 Agustus 2011

Profile Sekolah SMK Negeri 7 Pekanbaru

M O T  O

"Bekerja Keras, Berfikir Cerdas, Beramal Ikhlas"


V I S I

“ Terwujudnya SMK Negeri 7 Pekanbaru sebagai lembaga pendidikan dan pelatihan dibidang Teknik Informasi dan Komunikasi yang menghasilkan tamatan tingkat menengah yang terampil, mandiri dan memiliki etos kerja yang tinggi serta mampu bersaing secara global“.



 M I S I

  • Mewujudkan proses pembelajaran yang aktif, kreatif, efektif dan menyenangkan.

  • Meningkatkan Kompetensi Tenaga Edukatif dan Non Edukatif

  • MeningkatkanKualitas pendidikan dan ketrampilan yang mengacu kepada standar kopetensi kerja nasional dan internasional

  • Menyiapkan tamatan yang mampu beradaptasi terhadap perkembangan ilmu pengetahuan dan teknologi.

»»  read more Selengkapnya...

Rabu, 17 Agustus 2011

PASSUS SMKN 7 Pekanbaru Pengibar Bendera HUT RI di kecamatan Rumbai Pesisir



Meskipun masih tergolong sekolah baru. Tetapi PASSUS (Pasukan Khusus) SMKN 7 Pekanbaru sudah dipercayai sebagai pengibar bendera pada upacara HUT RI ke 66 di kecamatan Rumbai Pesisir.

Berkat kekompakan dan kebersamaan serta kerja keras para anggota PASSUS SMKN7 Pekanbaru, pelaksanaan pengibaran bendera pada upacara tersebut pun berlangsung dengan lancar dan sukses. Upacara yang dilaksanakan di lapangan Dakwah Rumbai itu di hadiri oleh beberapa sekolah di rumbai yang di undang oleh kecamatan, salah satu nya yaitu SMKN 7 PEKANBARU.


Hal ini tentu saja membagakan bagi seluruh keluarga besar SMKN7 Pekanbaru.
semoga saja hal ini bisa berlanjut untuk seterusnya, atau bahkan mengibar untuk di tingkat yang lebih tinggi.
amiiiinnn...
»»  read more Selengkapnya...

Administrasi Server

Administrasi Server Pada Debian Lenny


MEMBUAT SERVER

1. DNS SERVER

Domain Name Server(DNS) digunakan untuk translasi dari IP address ke nama host yang lebih mudah diingat atau sebaliknya. Untuk instalasi BIND9 dapat menggunakan perintah berikut

Server:~#apt-get install bind9

Masuk kedalam directory cd /etc/bind

Lakukan edit file konfigurasi /etc/bind/named.conf dengan menggunakan perintah berikut
Server:~# nano /etc/bind/named.conf

zone "255.in-addr.arpa" {

type master;

file "/etc/bind/db.255";

};

Copy teks di atas menjadi 3, caranya ctrl+k 3 kali dan ctrl+u 3 kali.

Sehingga menjadi:

zone "0.in-addr.arpa" {

type master;

file "/etc/bind/db.0";

};



zone "255.in-addr.arpa" {

type master;

file "/etc/bind/db.255";

};

Zone “latihan.org” {

type master;

file “/etc/bind/latihan.db”;

};

Zone “5.168.192.in-addr.arpa” {

type master;

file “/etc/bind/latihan”;

};

Setelah itu simpan konfigurasi dengan menekan tombol Ctrl O setelah itu tekan Ctrl x. Setelah itu buat file yang bernama smk.db dengan perintah berikut

Server:~# nano smk.db

Maka akan muncul tampilan blank, kemudian tekan ctrl+r ctrl+t dan pilih db.local.

Maka akan muncul seperti di bawah ini.

Tambahkan script seperti dibawah ini



$TTL 604800

@ IN SOA server.latihan.org. root.server.latihan.org. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS server.latihan.org.

@ IN A 192.168.5.1

@ IN AAAA ::1

www IN A 192.168.5.1



Simpan konfigurasi dengan menekan tombol Ctrl o lalu tekan Ctrl x

Catatan server yang dibuat adalah 192.168.5.1

Setelah itu edit database latihan.

Server:~# nano fahmi

Maka akan muncul tampilan layar blank, tekan ctrl+r ctrl+t kemudian pilih db.255

$TTL 604800

@ IN SOA server.latihan.org. root.server.latihan.org. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS server.latihan.org.

@ IN A 192.168.5.1

1 IN PTR server.latihan.org.

Simpan konfigurasi.

Lakukan restart pake dengan perintah

Server:~# /etc/init.d/bind9 restart

Setelah itu lakukan tes ping ke www.latihan.org , jika hasilnya reply, maka setting dns server berhasil di buat.

2. DHCP SERVER

DHCP(dynamic host configuration Protocol) adalah aplikasi server yang bertujuan agar ip client dibuat secara otomatis oleh server tanpa si client harus menkonfigurasi ip nya sendiri.

untuk menginstal paket dhcp server menggunakan perintah dibawah ini

Server:~#apt-get install dhcp3-server

Setelah itu lakukan edit file untuk melakukan konfigurasi dengan perintah

Server:~#nano /etc/dhcp3/dhcpd.conf

Setelah itu cari baris seperti dibawah ini

# A slightly different configuration for an internal subnet.

#subnet 10.5.5.0 netmask 255.255.255.224 {

# range 10.5.5.26 10.5.5.30;

# option domain-name-servers ns1.internal.example.org;

# option domain-name "internal.example.org";

# option routers 10.5.5.1;

# option broadcast-address 10.5.5.31;

# default-lease-time 600;

# max-lease-time 7200;

#}



Ubah menjadi seperti dibawah ini

# A slightly different configuration for an internal subnet.

subnet 192.168.5.0 netmask 255.255.255.0 {

range 192.168.5.2 192.168.5.25;

option domain-name-servers 192.168.5.1;

option domain-name "latihan.org";

option routers 192.168.5.1;

option broadcast-address 192.168.5.255;

default-lease-time 7200;

max-lease-time 7200;

}



Perhatikan beris diatas, yang diubah adalah membuang tanda pagarnya dan mengubah beberapa angka,(tergantung ip yang kita buat, contoh dalam hal ini adalah 192.168.5.1.

Simpan konfigurasi dengan menekan tombol Ctrl o dan setelah itu Ctrl x.

Lakukkan restart paket dengan perintah

server:~#/etc/initd/dhcp3-server restart

Lakukan tes pada client, jika client berhasil mendapatkan ip dynamic dari server yang kita buat, maka sekali lagi kita berhasil membuat server dhcp

3. FTP SERVER

FTP(file Transfer Protocol) adalah protokil yang digunakan untuk mengunduh/download ataupun upload file. Jadi apabila kita menginginkan agar dapat membuat server untuk upload dan download atau istilahnya transfer file maka kita harus menggunakan protocol FTP.

untuk menginstal paket FTP server, gunakan perintah dibawah ini

server:~#apt-get install vsftpd

Setelah itu, lakukan configurasi file dengan menggunakan perintah

server:~#nano /etc/vsftpd.conf

Cari baris seperti dibawah ini



anonymous_enable=YES

ubah menjadi

anonymous_enable=no



cari baris dibawah ini

#local_enable=YES

Ubah menjadi

Local_enable=YES







Lalu cari baris dibawah ini

#write_enable=YES

Ubah seperti dibawah ini

write_enable=YES



cari baris dibawah ini

#anon_upload_enable=YES

ubah menjadi

anon_upload_enable=YES



cari baris dibawah ini

#anon_mkdir_write_enable=YES

Tambahkan baris sehingga menjadi

anon_mkdir_write_enable=YES

anon_root=/var/www/ftp



Setelah itu simpan konfigurasi dengan menekan tombil Ctrl o lalu tekan Ctrl x

Buat folder ftp dengan perintah

server:~#mkdir /var/www/ftp

Buat permission atau hak akses dengan perintah

server:~#chmod 755 /var/www/ftp

Buat user untuk login dengan perintah

server:~#useradd –d /var/www/ftp admin

Buat password untuk user dengan perintah

server:~#passwd admin

Masukan passwordnya

Lalu ulangi masukan passwordnya

Buat contoh file ftp nya:

Server:~# echo ini adalah contoh file ftp > /var/www/ftp/jajal.txt

Setelah itu restart service ftp dengan mengetikan perintah

server:~#/etc/init.d/vsftpd restart

4. WebServer

Webserver dalah membuat server debian yang kita buat menjadi salah satu server web dan dapat digunakan sebagai tempat web kita diupload berbasis local.

Install paket yang dibutuhkan dengan menggunakan perintah

server:~#apt-get install apache2 php5 links

kemudian edit file htmlnya

server:~#nano /var/www/index.html

alhamdulilah webserver saya sudah berhasil

Kemudian simpan file dengan ctrl+o enter ctrl+x

Setelah itu restart paket apache2 php5 dengan

Server:~# /etc/init.d/apache2 restart
»»  read more Selengkapnya...

Keamanan Jaringan

Keamanan Jaringan

Keamanan: menjaga agar resource digunakan sebagaimana mestinya oleh pemakai yang berhak.

Pemakaian alat (termasuk program) dapat menyebabkan kerusakan baik disengaja atau tidak. Pembatasan pemakaian bukan untuk mempersulit tetapi supaya efisien dan tidak merusak.

Proteksi:

authentication: pemakai harus dapat membuktikan dirinya. Contoh: user dan password.
gateway: gerbang masuk menuju sistem dengan firewall
attack: serangan terhadap sistem.

authorization: pemakai diperbolehkan menggunakan pelayanan dan resource sesuai dengan haknya.
monitoring: pengawasan terhadap jaringan
Komunikasi terenkripsi: menggunakan enkripsi agar data tak dapat diintip

Authentication. Database tentang user.

Informasi umum tentang pemakai disimpan di file /etc/passwd

Enter command # more /etc/passwd
root:*:0:0:Bozz:/root:/bin/sh
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/sbin/nologin

www:*:10000:65533:WebMaster:/nonexistent:/sbin/nologin
nobody:*:65534:65534:Unprivileged user:/nonexistent:/sbin/nologin
gatut:*:21001:21001:Gatut:/home2/gatut:/usr/local/bin/tcsh
wardojo:*:1004:20:Wardojo:/home2/wardojo:/usr/local/bin/tcsh
ari:*:1005:20:Ari Nurcahyo:/home1/ari:/usr/local/bin/tcsh
tres:*:1006:20:Theresia Maria Sri Prihatiningsih:/home2/tres:/usr/local/bin/tcsh


utilitas UNIX: finger

Defaultnya, menampilkan daftar nama pemakai yang sedang aktif atau informasi lain tentang pemakai tertentu.

[gatut@bsd02 gatut]$ finger

[gatut@bsd02 gatut]$ finger gatut
Login Name TTY Idle Login Time Office Phone
gatut V Gatut Harijoso p0 Wed 00:13 PUSKOM

utilitas UNIX: w dan who

Mengetahui pemakai yang sedang aktif.

[gatut@bsd02 gatut]$ w

[gatut@bsd02 gatut]$ who


utilitas UNIX: last

Menampilkan daftar pemakai terakhir

[gatut@bsd02 gatut]$ last
pemake ttyp0 10.210.2.51 Tue Jun 29 23:50 - 00:02 (00:11)
yuser ttyp9 167.205.136.3 Tue Jun 29 23:37 - 23:39 (00:02)
7397023 ttyp1 10.210.2.48 Tue Jun 29 23:07 - 23:24 (00:16)


Pemakai hendaknya selalu memperhatikan pesan "last login from:" pada saat login agar dapat segera diketahui apabila terdapat pemakai lain yang menggunakan user-id tersebut.

Authentikasi melalui sistem (yaitu, password) yang sesungguhnya disimpan dalam bentuk ter-enkripsi dalam file yang tak dapat dilihat oleh pemakai biasa, biasanya /etc/master.passwd atau /etc/shadow.

Authentikasi dapat dilakukan secara terpusat, misalnya dengan Network Information Service (NIS) juga disebut sebagai Yellow Pages (YP), Kerberos (eBones), RADIUS.

Authorization

Pemakai yang sudah terbukti mendapatkan haknya untuk dilayani dan menggunakan resource. Karena pemakai memiliki hak penuh atas file yang dimilikinya, maka pemakai harus mengatur sendiri datanya.

Utilitas UNIX: chmod

Menentukan hak akses file dan directory.

[gatut@bsd02 gatut]$ chmod
[gatut@bsd02 /home]$ ls -l
total 4
drwxr-xr-x 26 gatut staff 2048 Jun 30 00:03 gatut
drwxr-xr-x 9 pemake user 1024 May 8 09:41 pemake
drwxr-xr-x 2 noone nobody 1024 Apr 16 11:53 noone
[gatut@bsd02 /home]$ chmod 0711 gatut
[gatut@bsd02 /home]$ ls -l
total 4
drwx--x--x 26 gatut staff 2048 Jun 30 00:03 gatut
drwxr-xr-x 9 pemake user 1024 May 8 09:41 pemake
drwxr-xr-x 2 noone nobody 1024 Apr 16 11:53 noone
[gatut@bsd02 /home]$

Ada banyak aplikasi yang bekerja di server bekerja atas nama super-user, misalnya agar dapat membaca file password atau menulis data ke dalam sistem (lihat kembali perintah "ps aux"). Semakin kompleks aplikasi, semakin besar kemungkinan terdapat kesalahan (bug). Program yang berjalan atas nama super-user dan salah bisa berakibat fatal. Oleh sebab itu, biasanya aplikasi client-server sebisa mungkin memisahkan akses yang menuntut hak super-user.

Gateway

Gateway yang menghubungkan sistem ke luar dapat menjadi gerbang ke dalam, sehingga ada resiko perusakan atau pencurian data oleh publik yang jauh lebih luas.

Firewall (dinding api) gateway yang menjaga keamanan sistem.

Penyaringan packet: hanya paket dari dan ke host, tcp, udp tertentu yang boleh berkomunikasi. Program melakukan pemeriksaan dan penyaringan sehingga hanya pelayanan yang diketahui dan benar yang boleh lewat.
Gateway aplikasi: pengiriman dan penerimaan mail gateway untuk mempermudah pemeriksaan dan mengurangi beban jaringan.

Attack

Password terbuka karena: pencurian, catatan yang tercecer, pengamatan (cara mengetik, mengintip paket)

Membelokkan akses: dengan mengganti ip, dns, atau route membelokkan akses ke server palsu untuk menjebak password.

Kesalahan program: tak ada gading yang tak retak Jangan menjalankan program yang tak diketahui. Penyebaran virus melalui email, java script, vb script. Membebani server dengan akses yang besar.

Batu loncatan: biasanya akses dari komputer yang terletak di intranet kurang dibatasi. Apabila akses ke komputer di intranet terbuka, maka pemakai internet dapat masuk ke dalam komputer di intranet, kemudian menggunakan komputer tersebut sebagai batu loncatan.

Monitoring

Mengetahui apa yang terjadi sebagai tindakan preventif dengan membaca catatan system.

UNIX: catatan biasanya disimpan dalam directory /var/log.
/var/log/messages Pesan-pesan dari sistem
/var/log/maillog Transaksi email (SMTP)

Komunikasi Terenkripsi

Komunikasi melalui jaringan publik memungkinkan adanya penyadap ikut mendengarkan percakapan.

Beberapa software:

Secure Shell: pengganti telnet dengan enkripsi
HTTPS: secure HTTP

Akibat enkripsi, data yang dipertukarkan lebih besar.
source : http://www.unhas.ac.id/
»»  read more Selengkapnya...

Minggu, 14 Agustus 2011

SMKN 7 Pekanbaru


 SMKN 7 PEKANBARU Sekolah Menengah Kejuruan Kelompok Teknologi dan Informasi yang berlokasi di Jl. Yos Sudarso Rumbai - Pekanbaru Telp. (0761) 54246, 54247 Fax. (0761) 54248.
 Sekolah Menengah Kejuruan Negeri 7 Pekanbaru sebagai salah satu sekolah yang baru memulai kegiatan pembelajaran pada tahun pelajaran 2009/2010, sesuai dengan Surat Keputusan Bapak Wali Kota Pekanbaru No. 10496502.SK.114/2009 Tanggal 6 Mei 2009.

SMKN 7 Pekanbaru adalah sekolah menengah kejuruan pertama di Sumatera dan yang kedua di Indonesia  yang hanya memiliki jurusan khusus TI ( Teknologi Informasi) yang lengkap.
Di SMKN 7 Pekanbaru terdapat 4 jurusan. Yaitu :
1. Teknik Komputer dan Jaringan
2. Multimedia
3. Rekayasa Perangkat Lunak
4. Animasi

SMKN 7 Pekanbaru terletak di jalan yos sudarso rumbai. Sekolah ini terdiri dari 2 (dua) lantai dan memiliki 4 (empat) labor komputer.


Meskipun sekolah ini masih tergolong baru. Tetapi sekolah ini sudah memiliki banyak prestasi. Baik itu di bidang TI (Teknologi Informasi) maupun di bidang ekstrakulikulernya.
Saya merasa bangga telah menjadi siswa SMKN 7 Pekanbaru.
»»  read more Selengkapnya...

Jumat, 12 Agustus 2011

Membuat WEB SERVER

Membuat Web Server di Linux Ubuntu

Nah, untuk kali ini saya akan mencoba menulis tentang cara membuat web server di Linux. Mungkin bagi temen-temen yang sering otak-atik pemrograman web seperti php(Personal Home Page), sudah tidak asing lagi kalau mendengar istilah webserver. Kalau di windows mungkin udah biasa membuatnya tapi bagaiman halnya dengan di linux.?

Berikut ini saya akan memberi tau bagaimana membuat webserver di linux dan semoga bisa membantu temen-temen semua dalam belajar pemrograman web khususnya di linux. Jangan lupa untuk laptop atau komputer kita harus terkoneksi internet terlebih dahulu karena file-file yang akan kita install seperti apache, php dan server database nanti langsung didownload dari internet, sebenarnya ada cara lain untuk mendapatkan file-file untuk tersebut yaitu dengan DVD repositorinya linux, tapi untuk cara tersebut tidak saya bahas disini.

Langsung saja dari pada kelamaan, temen-temen pasti juga pengen segera tau bagaiman cara membuatnya, berikut ini langkah-langkah :

Pertama instal dulu web server apache
# sudo apt-get install apache2

kedua install database server
# sudo apt-get install mysql-server

kemudian install php untuk apache
# sudo apt-get install php5

selanjutnya install mysql untuk apache
# apt-get install libapache-mod-acct-mysql
# apt-get install php5-mysql

sebagai tambahan juga silahkan tes terlebih dahulu apakah webserver yang telah temen-temen buat tadi sukses atau tidak dengan cara ketikkan alamat di browsernya :
http://localhost

jika telah tampil tulisan “it work“, berarti instalasi yang baru saja temen-temen lakukan telah berhasil dan untuk htdoc di linux adalah :
/ var / www /

sudah selesai semua, semoga bisa membantu temen-temen agat tidak terlalu tergantung pada windows. kalau linux bisa kenapa pakai windows..

maju terus Opensource..!!
»»  read more Selengkapnya...