Minggu, 01 Februari 2015

LAPORAN KEGIATAN KELAS INDUSTRI

LAPORAN KELAS INDUSTRI
PADA PT BELOGIX INDONESIA
Jl. Lengkong kecil 73 bandung 40261

Diajukan Sebagai Salah satu syarat untuk melengkapi tugas kelas industri Ajaran 2014/2015
Disusun Oleh


AL JUNDI FITRIANI






SMK YADIKA SOREANG


Jl.Bojong koneng kampung karang anyar RT04/05 desa cingcin kec.katapang kabupaten Bandung Tlp.(022) 5880577 /Fax (022) 5880780



KATA PENGANTAR


          Puji dan syukur kami ucapkan kepada Allah SWT yang telah melimpahkan rahmat serta hidayah-Nya, sehingga penyusunan Laporan Kelas Industri di PT.belogix ini dapat terselesaikan dengan baik tanpa kendala.Adapun penyusunan Laporan Kelas Industri ini berdasarkan data-data yang diperoleh selama melakukan Kelas Industri. Kami menyadari bahwa dalam penyusunan Laporan Kelas Industri ini tidak lepas dari dukungan berbagai pihak, oleh karena itu pada kesempatan ini kami menyampaikan ucapan terima kasih kepada:
1.    Bapak   Didin supriatna ,ST  selaku  kepala  sekolah  SMK YADIKA SOREANG
2.    Bapak  joko  rusbiyanto  selaku  pembimbing  kelas  industri  dari PT.Belogix  indonesia
3.    Bpak Ajie  widianto,s.pd  selaku  guru  TKJ SMK YADIKA SOREANG
4.      Pihak-pihak yang tidak dapat saya sebutkan , terima kasih atas bantuan dan do’a  restu yang sehubungan dengan praktek kelas industri
     Akhirnya, penulis menyadari bahwa dalam penyusunan laporan kelas  industri masih banyak kekurangan. Karena keterbatasan pengetahuan dan kemampuan, untuk itu kritik dan saran yang membangun dari pembaca sangat diharapkan demi kesempurnaan Laporan Praktik Industri ini. Demikian kata pengantar ini saya buat, semoga dapat bermanfaat, khususnya bagi diri pribadi kami sendiri dan pembaca pada umumnya.




DAFTAR ISI
BAB  I      PENDAHULUAN
1.1    LATAR BELAKANG DIADAKAN KELAS INDUSTRI
1.2     TUJUAN DIADAKAN NYA KEGIATAN KELAS INDUSTRI
1.3     MANFAAT DARI KELAS INDUSTRI
1.4    TENTANG SMK YADIKA SOREANG
BAB II PEMBAHASAN (HASIL YANG DI PEROLEH)
2.1 PROFIL  PT.BELOGIX INDONESIA
2.2 HASIL KELAS INDUSTRI


BAB III PENUTUP
3.1 PENUTUP
 3.2 KESAN& SARAN




BAB I
PENDAHULUAN
1.1    Latar Belakang Kelas Industri
Kelas industri dipilih untuk menambah pengalaman siswa tentang dunia kerja. Siswa dituntut untuk aktif menggali informasi tentang kelas industri untuk memperoleh pengetahuan tentang sistem operasi Linux. Kelas industri dilakukan untuk memberikan gambar kepada siswa tentang industri dan bidang IT. Siswa diwajibkan membuat laporan atas informasi yang di peroleh selama kelas industri tentang perusahaan yang bersangkutan.

1.2   Tujuan Kelas  Industri
Ada beberapa tujuan diadakannya kelas industri bagi siswa/siswi sebagai berikut:
1.      Memperluas pengatahuan siswa dalam lingkungan dunia kerja.
2.      Mendorong siswa agar mempunyai minat bekerja di perusahaan.
3.      Mendorong siswa agar mempunyai rasa kedisiplinan dan tanggung jawab.

1.3   Manfaat Kelas Industri
                Kelas industi bersama perusahaan ini diharapkan dapat memiliki manfaat bagi para siswa diantaranya siswa dapat mengetahui dan lebih mengerti tentang teknik komputer ingan, khus nya di sistem operasi Linux  .

1.5    TENTANG SMK YADIKA SOREANG
Smk yadika soreang berada di daerah soreang kab.bandung sekolah ini adalah gedung ke 25 dari yayasan abdi karya .
Memiliki sarana dan prasarana yang baik ,gedung milik sendiri,dan lokasi yang strategis smk yadika ini memiliki beberapa jurusan yaitu
1.    Akomodasi perhotelan
2.    Administrasi perkantoran
3.    Akuntansi
4.    Teknik komputer dan jaringan (TKJ)
5.    Teknik kendaraan ringan (TKR)
Berikut foto gedung beserta lokasi nya :






















BAB II
PEMBAHASAN ( HASIL YANG DI PEROLEH)
2.1 PROFIL PT.BELOGIX
PT. BeLogix Indonesia adalah sebuah perusahaan yang bergerak di bidang teknologi informasi secara umum, dan berfokus pada pengembangan keahlian, pengetahuan, serta sikap mental sumber daya manusia yang berkecimpung dalam dunia teknologi informasi secara khusus.Perusahaan ini dikenal di Bandung sebagai perusahaan pelatihan sumber daya manusia di bidang teknologi informasi. Untuk informasi lebih lanjut silahkan buka link nya www.belogix.com


2.2 Hasil Kelas Industri
1. perkenalan dengan guru pembimbing dari PT.belogix yaitu bapak joko rusbiyanto dan menceritakan sedikin tentang pt.belogix itu sendiri .
2. Sistem Operasi Linux
Ditengah hiruk pikup perkembangan UNIX yang kemudian beranak pinak menjadi banyak
sekali varian muncul juga ketidakpuasan-ketidakpuasan dari sekelompok orang yang pada
akhirnya memunculkan species UNIX baru yang bukan turunan atau modifikasi dari UNIX
yang ada.
Sistem operasi UNIX pada mulanya dikembangkan secara kooperatif oleh AT&T dengan
bantuan dari universitas-universitas dan laboratorium penelitian. Kemudian, para kontributor
tersebut merasa kecewa karena di akhir tahun 70-an dan sekitar tahun 80-an AT&T
menerapkan copyright terhadap penggunaan dan distribusi UNIX. Ini mengakibatkan
“perang” antara AT&T (sebagai pemilik UNIX) dengan University of California – Berkeley
(sebagai kontributor terbesar).
Sebagai respon terhadap masalah ini, Massachusetts Institute of Technology (MIT), sejak
tahun 1984, mendukung gagasan dari Richard Stallman dalam gerakan terhadap
pengembangan free software. Hasil dari gerakan ini adalah dibuatnya The Free Software
Foundation (FSF) dan proyek GNU (Gnu is Not UNIX).
Tujuan utama dari Proyek ini adalah membuat sebuah Operating System sendiri secara utuh
yang sama dengan UNIX tapi bukan turunan atau modifikasi dari UNIX yang sudah ada.
Semua dibuat dari nol sehingga tidak ada kode-kode yang sama antara operating system yang
dibuat oleh proyek ini dengan UNIX yang sudah ada.
Mulailah Richard Stallman membangun tools, shell (bash), compiler (cc, gcc), utility dan
editor teks (Emacs). Semua sudah hampir lengkap kecuali kernel nya. Menurut Rencana
kernel dari Proyek GNU ini akan dinamakan GNU/Hurd yang diturunkan dari kernel Mach.
Akan tetapi entah kenapa kernel ini tidak selesai-selesai, padahal semua bagian yang lain
sudah siap.
Sementara itu Linus Torvalds, seorang mahasiswa asal Finlandia yang sedang
menyelesaikan kuliah nya mengotak atik MINIX. MINIX adalah sebuah sistem operasi kecil
yang dibuat Profesor Andrew Tanenbaum dari Vrije Universiteit, Belanda, yang banyak
digunakan dalam mata kuliah sistem operasi. Bagian utama yang diotak-atik oleh Linus
sebenar nya adalah kernel nya. Setelah dirasa cukup Linus mengumumkan hasil kerjanya
kepada publik dengan sebuah e-mail yang kemudian dianggap sebagai titik awal lahir nya
 3. Red Hat
Red Hat adalah contoh sukses sebuah perusahaan komersial yang berbasis pada FOSS (Free
Open Source Souftware). Pada saat ini Red Hat lebih berkonsentrasi pada layanan jasa
layanan dan dukungan implementasi Linux untuk penggunaan di Enterprise yang butuh
kestabilan, kehandalan, dan kinerja yang tinggi dengan produk utamanya yaitu Red Hat
Enterprise Linux (RHEL). Sedangkan untuk pengembangan dan kontribusi kepada komunitas
Red Hat mendelegasikan nya kepada Fedora Project. Informasi lebih detail dapat dilihat di
http://www.redhat.com
4.  melakun penginstallan sistem operasi linux-red hat (CentOS) 4. mempelajari perintah dasar di sistem operasi red hat seperti file dan direktori di beri tahu beberapa aplikasi yang ada di linux dan kesamaan nya dengan sistem operasi windows seperti di tabel beritut ini :
Windows Apps    Linux Apps
Ms.office    Libre office
Adobe photoshop    Glimp
Adobe acrobat reader    Evince
Nero     Brasero
Ms.outlook    Evolution
b. file & direktori
File adalah struktur yang digunakan untuk menyimpan informasi dalam konsep sistem
operasi. Pada umumnya, file sama seperti dokumen. Secara teknis, file adalah kumpulan-
kumpulan bytes yang disimpan dalam media penyimpanan. Seperti halnya dokumen yang
mempunyai judul dokumen, file mempunyai judul yang dikenal sebagai filename, yang mana
unik terhadap suatu file. Untuk dapat bekerja dengan nyaman, Anda harus mengingat
filename-nya. Sedangkan direktori  Directory
Direktori adalah file yang menyimpan file-file lain, baik itu ordinary file, link, direktori, atau special file.
5. perkenalan dekstop environment yang ada di CentOS yaitu ada
a. GNOME
b.KDE
c.XFCE
d.LDXE
6. sistem Operasi linux ini memiliki beberapa kelebihan yang unggul yaitu
- OS ini open source (sumber terbuka) atau free
-os ini sangat secure karena karena di lengkapi dengan log in terlebih dahulu
- tidak mudah terkena virus
7. mempelajari tentang perintah dasar seperti :
a. Login & Logout
Karena Linux adalah sistem operasi multi user maka Anda harus mempunyai sebuah user
account dan password yang sah di sebuah komputer Linux. Jika tidak mempunyai user
account tersebut, maka mintalah administrator sistem untuk membuatnya (jika tidak
mempunyai hak administratif) atau buatlah sendiri account itu (jika mempunyai hak
administratif). Adapun cara membuat user account secara khusus akan diterangkan pada
bagian konsep user dan group.
b. ada beberapa jenis account juga yaitu
• Root Account
root adalah user yang mempunyai kuasa penuh terhadap sistem, yang mempunyai
User ID (UID) 0 dan Group ID (GID) 0. User ini automatis disediakan setelah
sistem di-install.
• System Account
Account ini digunakan oleh servis dan tidak bisa digunakan untuk login. Account
ini sudah disediakan dan akan ditambahkan oleh servis yang membutuhkannya pada
saat instalasi servis.
• User Account
Account yang digunakan dalam kegiatan sehari-hari.
5.    Mempelajari tentang konsep user & group
    Konsep User
Seorang user harus memiliki identitas untuk bekerja di Linux. Identitas ini berupa username
yang diamankan dengan password. Ketika mulai bekerja seorang user harus melakukan
verifikasi terlebih dahulu dengan menyebutkan username dan password nya sehingga
Operating Sytem dapat mengenali nya.
    Mempelajari tentang switching user
Satu hal penting yang harus dibiasakan adalah walapun anda adalah root biasakan untuk tidak
         login (bekerja) dengan username root. Untuk itu anda harus membuat user biasa         bagi diri
anda sendiri untuk keperluan anda bekerja.
Pergunakan user root hanya secara insidetil untuk keperluan-keperluan khusus yang
mengharuskan anda bekerja sebagai root. Itulah sebab nya mengapa pada distro Ubuntu
sengaja user root ini disembunyikan supaya pemakainya tidak secara sembarangan login dan
bekerja dengan username root.

Kita dapat berpindah dari user biasa menjadi root (switching user) dengan menjalankan
perintah “su”, jadi tidak perlu login sebagai user root. Pada beberapa sistem ada yang sengaja
dibuat user root tidak boleh login (terutama dari remote), hal ini untuk meminimalkan resiko
celah keamanan.

Ketika anda menjalankan perintah ‘su’ maka anda akan diminta verifikasi dengan
memasukkan password root.   : su lalu beri password
6.    Membuat User Baru,dan Menghapus User
Dengan perintah : - useradd nama_user
              -userdel nama_user

7.    .  Membuat, Menghapus, dan Memodifikasi Group
Dengan perintah : addgroup nama_group (group baru di buat)
              gpasswd –a nama_user nama_group (menambahkan user ke group)
                      gpasswd –d nama_user nama_group (mengeluarkan user ke group)
              groupdel nama_group (menghapus sebuah group)
             

8.    Mempelajari teks editor Vim

Menjalankan Vim
Untuk membuat sebuah file teks latihan maka: vim latihan lalu tekan enter
9.    Mempelajari shell
Shell adalah command interpreter yang bukan bagian dari kernel. Shell berada diantara
pengguna dan Linux kernel. Setiap perintah yang Anda berikan akan diterjemahkan oleh shell
dan diteruskan ke Linux kernel.


10.    Menginstal FTP server
Vsrtd adalah salah satu FTP server yang mudah di installasi dan memiliki fitur keamanan yang cukup baik
Tahap pertama periksa dahulu apakah vsftpd sudah terinstallasi pada komputer atau belum dengan menggunakan perintah sebagai root : gunakan perintah untuk mengecek nya #rpm –qa | grep vsftpd
Bila belum terinstall copy kan lah file rpm dari vsftpd nya kedalam sebuah direktori misal ke direktory Downloads
Bila sudah di copy kan lakukanlah installasi dengan perintah #rpm –ivh vsftpd -2.2.2-6.el6.i686.rpm hasil dari installasi ini memiliki directory baru dalam directory etc yaitu /etc/vstftpd/ untuk melihat isi direktory nya ketik kan perintah ls –l
Untuk menjalankan ftp server berikut cukup masukan perintah service vsftpd start,
                     
11.    Installasi DHCP
    Lohat apakah DHCP sudah terinstall atau belum dengan perintah rpm –qa | grep dhcp
    Bila belum segeralah untuk menginstall mya dengan mengcopykan file nya terlebih dahulu bila sudah masukan perintah rpm –ivh
    Hasil installasiberada di directory etc yaitu /etc/dhcp
    Melihat isi file configurasi dengan perintah cat dhcp.conf
    Untuk mnjalankan dhcp beri perintah service dhcp start
    Agar dhcp di jalankan setiapkali di hidupkan beri perintah chkconfig dhcp on
    Periksa konfigurasi dengan perintah chkconfig –list dhcp
    Untuk mengaktifkan firewall dengan menggunakan iptables-save filter tersebut harus di ubah dengan mengedit file /etc/sysconfi/iptables
    Setelah mengedit file tsb restart dengan perintah service iptables restart

12.    Mempelajari DNS server dan penginstallan nya
    Menginstallasi DNS dengan menggunakan ISC BIND pada distro scientific linux yang merupakan distro setara sdengan red hat enterprise linux 6 (RHEL).
    Sedikit membahas tentang ISC BIND ini adalah server paling banyak di gunakan pada lingkungan Linux dan terbukti cukup handal dengan fitur yang lengkap..
    Brikut penginstallan DNS server yang saya lakukan di kelas industri
    Periksa terlebih dahulu apakah ISC BIND sudah terinstall atau belum pada komputer yang di gunakan dengan menggunakan perintah tsb : #rpm –qa | grepbind
    Apabila DNS belum terinstall kita bisa mengambil nta dari cd installasi sistem operasi yang di gunakan bila file rpm nya sudah anda kita bisa meng copy nya ke salah satu directory agar mudah di cari .
    Bila file rpm sudah di copykan maka tahap selanjutnya adalah kita menginstalll DNS nya dengan perintah #rpm –ivh bind-9.7.0-5.P2.el6.i686.rpm
    Hasil yang telah kita installasi dapat di lihat pada directory  /etc/ kita bisa mengetikan perintah nya dengan cd /etc/named.conf/
    Untuk menjalan kan DNS yaitu menggunakan perintah #service named start
    Dan agar named selalu di jalan kan setiap kali komputer di hidupkan dan juga sekaligus dimatikan setiap komputer di matikan maka kita bisa mengkonfigurasi nya dengan permanen yaitu denngan perintah #chkconfig named on
    Maka named akan aktif pada run lever 2,3,4,dan5
    Lalu mengaktifkan firewall nya dengan menggunakan iptables dengan menggunakan perintah #iptables-save
    Perintah tersebut harus di ubah dengan mengedit file /etc/sysconfig/iptables
    Setelah mengedit jangan lupa intuk merestart nya yaitu dengan perintah  #service iptables restart.
    Selanjut nya kita tinggal mencoba fungsionalitas DNS server tersebut denganmenggunakan perintah “dig” atau nslookup”pada komputer  seperti contoh berikut : nslookup disertakan dengan IP address masing2 komputer.

13.    Selanjut nya saya mempelajari tentang installasi apache web server
    Apache adalah web server yang paling populer dan paling banyak di pakai di seluruh dunia insttalasi apache juga cukup mudah
    Pertama kita lihat apakah paket ini sudah di installasi atu belu dengan perintah rmp –qa | grep httpd karena apache ini nama paket nya adalah httpd
    Bila belum terinstall kita bisa mengambil file nya di CD installasi  dan konfigurasi installasi nya ada di directory /etc/httpd
    Bila telah melakukan installasi kita bisa memulai dan menjalankan  nya dengan perintah #service httpd start
14.    Selajutnya mempelajari tentang Database server
    Data base server adalah suatu kumpulan data yang di kumpulkan secara terorganisir jadi tidak sembarangan
    Relasional data base adalah kumpulan data yang terdiri beberapa data
    SQL adalah suatu bahasa pemrograman yang memiliki tujuan tertentu .
    Menginstall mysql
    Pertama mendownload file yang aka di install
    Lalu menginstall mysql dengan perintah #rmpm –ivh disini kita menginstall 4 paket nah kita install saja secara bersamaan.
    Mysql menyimpan data nya yaitu dalam bdirectory /var/lib/mysql
    Lalu jalankan paket nya dengan perintah #chkconfig mysql on
    Lalu masuk ke mysql –u root mysql  untuk mengakses database user
    Create database = untuk membuat database
    Show databese= untuk menampilkan data base yang di buat
    Create user = untuk membuat user

15.    Installasi wordpress
    Pertama kita download dulu source code wordpress ini dari website nya dengan perintah : #wget http://wordpress.org/laset.tar.gz
    dan kita kan mendapat satu file yang bernama latest.tar.gz
    karena file tsb masih di paket dalam format tar.gz maka kita harus menguarai nya dengan perintah : tar –zxvf latest.tar.gz
    hasiluraian tsb aka tersimpan di directory wordpress
    untuk keperluan ini kita akan membuat sebuah database dengan nama wordpress spt berikut
    mysql –p
    CREAT DATABASE wordpress;
    Lalu GRANT ALL PRIVILEGES ON wordpress.*TO “mycms”@localhost!” IDENTIFIED BY “mycmspwd”;
    Lalu FLUSH PRIVILEGES;
    Keluar dari mysql dengan perintah EXIT
    Selanjut nya kita membuat file vim wp-config.php
    Lalu mengganti di baris 19 dengan (DB_Name) diganti
    Baris ke 22 (DB_user) diganti
    Baris ke 25 (DB_password) dikasih password
    Simpan dan keluar dengan perintah :wq
    Pindah ke directory cd var/www/html/
    Wordpress yang anda pindahkan dari luar directory tempat anda mengurai source code dari wordpress dengan perintah : chcon –R –h –t httpd_sys_content_t html
    Selanjut nya kita sudah dapat melakukan konfigurasi  wordpress dengan  mengakses nya
    Bila ada perintah lets go bisa kita klik
    Lalu klik installing now
    Site title di isi
    Username diisi
    Password di isi
    E-mail nya pun harus diisi
    Bila sudah klik install worpress
    Lalu kita bisa log in sesuka hati dan jangan lupa log out

16.    Installasi postfix dan dovecot
Postfix adalah derfault mail server pada distro scientific linux,pada distro yang lain biasanya default mail server adalah sendmail.postfix merupakan mail server generasi baru yang lebih sederhana dan mudah di konfigurasi dan kompatibel dengan sendmail sehingga perlahan mulai menggatikan kedudukan sendmail sebagai default mail server di linux.
    Sebagai default nail maka postfix sudah terinstall secara otomatis padasaat kita emlakukan installasi scientific linux dapat dilihat dengan perintah : rpm –qa | grep postfix
    Postfix meletakan konfigurasi nya dalam directory /etc/postfix
    Masuk ke file main.cf
    Vim main.cf isikan di baris paling bawah.
a.    myhostname=mail.kelasindustri
b.    myorigin=$mydomain
c.    inet_interfaces=all
d.    my destination = kelasindustri.tkj$myhostname,localhost.
e.    $mydomain,localhost
f.     Mynetworks_style_subnet
g.    Mail_spool_directory /var/spool/mail


    Setelah itu simpan dan keluar dari file dengan perintah :wq
    Setelah melakukan perubahan sebaik nya kita restar dengan perintah service postfix restart

Selanjutnya kita menginstall dovecote
    Mengecek nya terlebih dahulu dengan perintah rpm –qa dovecote
    Bila belum terinstal ambil file nya dan download
    Masuk ke directory download dengan perintah cd Downloads/
    Install file rmp nya dengan perintah rpm –ivh dovecot-2 dan tekan perintah Tab
    Masuk ke directory /etc/dovecot/
    Masuk ke cd conf.d/
    Lau masuk ke edit file vim 10-mail-conf
    Menambahkan mail_location = mbox:~/mai;:INBOX=/var/spool/mail/%u
    Selanjutnya tinggal menjalankan dovecot nya dengan perintah service dpvecot start
    Lalu membuat nya permanen dan langsung di jalankan perintah nya dengan chkconfig dovecote on
    Membuat 2 user untuk saling berkomunikasi melalui email
    Masuk ke app evolution
    Server type nya POP
    Server nya IP address masing-masing
    Beri cheklist di remember password
    Sinding E-mail
    Server type nya SMTP
    Membuat file e-mail di masing-masing user agar bisa saling kirim email dengan perintah : masuk dulu ke /etc/skel/ lalu mkdir –p mail/.imap/INBOX
    Dan kita bisa saling berkomunikasi dan menarik E-mail

17.    Installasi squirrelmail
    Squirell mail adalah aplikasi mail client yang berbasis web sehingga user dapat membaca dan mengirim e-mail cukup menggunakan bowser saja.kegunaan squirrelmail setara dengan evolution,thunderbird,atau outlook express.
    Sayang nya squirrel mail ini tidak tersedia repository scientific .salah satu repository pelengkap bagi distro berbasihs RHEL adalah EPEL yang merupkan repository dari project fedora,
    Mengambil file squirrelmail nya dari EPEL
    Ada dua file yaitu squirrelmail dan php-mbstring
    Kita install kedua nya dengan perintah rmp –ivh
    Masuk ke cd /usr/shre/squirrelmail
    Ke cd/var/lib/squirrelmail
    cd /etc/httpd/conf.d/
    cd usr/share/squirrelmail/config./conf.pl
    masuk ke vim squirrelmail.conf beri tanda #
    untuk memulai layanan kita klik service httpd restart
    masuk ke http://localhost/webmailsrc/configtes.php
    bila terjadi error masuk saja ke file /etc/php.ini
    solusi nya :setbool –P httpd_can_network_connet=1
    bila masih terjadi error dan ada tulisan email delivery error maka solusi nya setbool  -P httpd_can sendmail=1
    dan squirrel mail pun bisa di gunakan untuk membaca dan mengirim e-mail 


BAB III
PENUTUP

3.2 Kesan dan Saran
          Untuk menjadi bahan referensi dalam kelas industri ini, saya mempunyai beberapa masukan yang mungkin bisa bermanfaat.
Kesan :
a.       Sambutan dari pihak perusahaan sangat ramah dan baik.
b.      Kelas industri ini sangat bermanfaat.
c.       Banyak pengalaman yang kami peroleh di kelas industri tersebut.
Saran :
a.       Sebaiknya pempimbing lebih jelas dalam menerangkan materi tapi sejauh ini sudah sangat baik.
b.       Diharapkan agenda program Kelas Industri ini tetap berjalan setiap tahunnya.





Tidak ada komentar:

Posting Komentar