Modul Praktikum Sistem Operasi PERTEMUAN KE-VI
|
|
- Hartanti Rachman
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Kompilasi Paket Perangkat Lunak Pada Sistem Operasi Linux A) TUJUAN 1) Melakukan kompilasi kode 2) Melakukan instalasi hasil executable 3) Mengatur path direktori instalasi B) DASAR TEORI Bahasa tingkat tinggi harus diubah ke dalam bentuk yang dikenali oleh komputer. Sebagai contoh, kode sumber bahasa C di ubah ke bahasa tingkat yang lebih rendah yang biasa disebut bahasa assembly. Kode assembly yang dibuat tersebut kemudian diubah menjadi kode object yang berupa bagian-bagian yang dapat dipahami langsung oleh komputer. Langkah terakhir dalam mengkompilasi program adalah melakukan penyambungan (linking) kode objek ke pustaka kode berisi fungsi-fungsi bawaan tertentu. Langkah terakhir ini menghasilkan program yang dapat dieksekusi (executable program). Untuk melakukan langkah-langkah tersebut secara manual sangatlah rumit dan diluar kemampuan pengguna pada umumnya. Oleh karena itu sejumlah peralatan (utilities and tools) telah dibuat bagi programmer ataupun end-user agar lebih mudah melalui tahapan ini. Make dan Makefile Perintah make digunakan programmer untuk mengelola program yang besar atau sejumlah kelompok program. Perintah tersebut sangat membantu pengembangan program-program besar dengan mengawasi bagian-bagian dari keseluruhan program yang mengalami perubahan, make hanya mengkompilasi bagian yang berubah sejak kompilasi terakhir dilakukan.
2 Program make mendapatkan aturan-aturan kompilasi dari file teks bernama Makefile yang terdapat pada direktori yang sama dengan file sumber. Makefile berisi informasi bagaimana cara mengkompilasi perangkat lunak, misalnya level optimisasi, atau apakah perlu menyertakan info debug dalam file eksekutable. File ini juga berisi informasi tempat menaruh file-file instalasi bagi file binary yang telah dikompilasi (executables), manual page, file data, file pustaka yang dibutuhkan, file konfigurasi, dsb. Beberapa paket masih membutuhkan pengaturan isi file Makefile secara manual untuk menyesuaikan dengan direktori instalasi akhir dan beberapa parameter lainnya. Saat ini kebanyakan paket didistribusikan mengacu pada utility konfigurasi GNU. Configure Karena jumlah varian UNIX terus bermunculan, menyebabkan makin sulit untuk membuat program yang dapat berjalan di semua varian. Pengembang seringkali tidak memiliki akses ke setiap sistem, selain itu karakteristik beberapa sistem berubah seiring perkembangan versinya. Untuk mengatasi masalah tersebut, disepakati penggunaan sistem konfigurasi dan build GNU (GNU configure and build system) yang dapat memudahkan penyusunan program-program yang didistribusikan dalam bentuk kode sumber. Penyusun program (program builder) tidak perlu menginstall perangkat khusus untuk menyusun program tersebut. Skrip shell configure mencoba menerka nilai yang cocok pada berbagai variabel yang tidak tergantung pada sistem tertentu untuk digunakan selama kompilasi. Configure menggunakan nilai tersebut untuk membuat file Makefile di tiap direktori paket. Cara paling sederhana untuk melakukan kompilasi paket adalah sebagai berikut: 1. cd ke direktori yang berisi paket kode sumber 2. Ketikkan./configure untuk mengkonfigurasi paket terhadap sistem yang kita gunakan. 3. Ketikkan make untuk mengkompilasi paket
3 4. Kita dapat mengetikkan perintah make check untuk menjalankan self-test yang disediakan oleh paket. Ini opsional. 5. Ketikkan make install untuk melakukan installasi program, file data, dan dokumentasi. 6. Kita dapat mengetikkan make clean untuk membersihkan program binary dan file objek dari direktori kode sumber. Ini juga opsional. Perangkat configure mendukung banyak opsional. Gunakan --help untuk melihat daftar pilihan yang dapat digunakan. Pilihan yang sering digunakan adalah --prefix dan --exec-prefix. Pilihan ini digunakan untuk menunjukkan direktori instalasi. Direktori yang dituliskan bersama --prefix akan menyimpan file-file yang tidak tergantung pada mesin yang digunakan, misalnya: file dokumentasi, file data, dan file konfigurasi. Sedangkan direktori yang dituliskan dengan --exec-prefix, akan menampung file-file yang tergantung pada mesin tertentu yang digunakan, contohnya: executable file. C) PERCOBAAN 1. Kode sumber $ mkdir download $ cd download Tanyakan asisten praktikum lokasi file: units-1.74.tar.gz, kemudian letakkan dalam direktori download 2. Melakukan ekstraksi kode sumber $ gunzip units-1.74.tar.gz $ tar xvf units-1.74.tar $ ls -l $ cd units # Jelaskan fungsi program gunzip dan tar 2# Jelaskan arti -xvf
4 3. Melakukan konfigurasi dan membuat Makefile $ less README (silahkan baca isi file tersebut) $ less INSTALL (silahkan pelajari isi file tersebut) Paket yang kita amati menggunakan sistem konfigurasi GNU untuk mengkompilasi kode sumbernya. Kita perlu menentukan direktori instalasi karena secara default akan ditaruh pada area sistem utama yang user-biasa tidak memiliki hak akses menulis (write). Sehingga kita perlu membuat direktori instalasi pada home direktori. $ mkdir ~/units174 Kemudian jalankan configure dengan mengarahkan ke path tersebut: $./configure --prefix=$home/units174 3# Jelaskan arti --prefix=$home/units174 Jika configure berjalan lancar, maka akan dibuat file Makefile dengan segala pilihan yang diperlukan. Lihatlah isi Makefile misalnya dengan perintah less, namun jangan mengubah isinya. 4# Jelaskan secara garis besar isi file Makefile 4. Membangun paket Bangunlah (build) paket dengan menggunakan perintah: $ make Setelah itu periksa bahwa kompilasi kita berhasil dengan mengetikkan: $ make check Jika tidak ada masalah, maka lanjutkan dengan menginstall paket $ make install Langkah terakhir ini akan menginstall file ke direktori ~/units174 yang tadi kita buat. 5# Jelaskan perbedaan perintah make dengan make install
5 5. Menjalankan program $ cd ~/units174 $ cd bin Jalankan program dengan perintah: $./units Cobalah masukkan nilai berikut: You have: 6 feet You want: metres * (jika ini jawaban pada tampilan anda, artinya anda telah berhasil) 6. Stripping kode yang tidak dibutuhkan Beralih ke direktori bin: $ cd ~/units174/bin (catat ukuran file) Kita lihat informasi file dengan perintah: $ file units Units: ELF 32-bit LSB executable, Intel 80386, version 1, dynamically linked (uses shared libs), not stripped. Untuk membersihkan informasi debug dan baris nomor dari file binary, gunakan perintah: $ strip units (amati ukuran file sekarang) $ file units Units: ELF 32-bit LSB executable, Intel 80386, version 1, dynamically linked (uses shared libs), stripped. 6# Berikan kesimpulan anda terkait hasil dari stripping kode yang anda lakukan 7# Tuliskan rangkuman singkat anda mengenai peran configure, Makefile, dan make dalam melakukan kompilasi paket.
LAMPIRAN C INSTALASI PERANGKAT LUNAK
LAMPIRAN C INSTALASI PERANGKAT LUNAK Bab ini akan membahas:? Instalasi MySQL pada Linux dengan menggunakan RPM? Instalasi MySQL pada Linux dengan mengunakan tarbal? Instalasi MySQL pada Windows Instalasi
Lebih terperinciPraktikum 12. Manajemen Aplikasi POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 MANAJEMEN PAKET SOFTWARE
Praktikum 12 Manajemen Aplikasi POKOK BAHASAN: Redhat Package Manager Tar, Gzip TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Mengerti konsep RPM, TAR dan GZIP.
Lebih terperinciBAB III PERANCANGAN. Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast.
BAB III PERANCANGAN Bab ini berisi perancangan sistem audio streaming dengan server shoutcast dan icecast. 3.1. Server Shoutcast Arsitektur perancangan sistem audio streaming dengan server shoutcast digambarkan
Lebih terperinciBab 2 Turck - MMCache
Bab 2 Turck - MMCache A. T U J U A N : 1. Mempelajari teknologi Turck - MMCache. 2. Dapat mengimplementasikan teknologi Turck MMCache kedalam sebuah halaman web dinamis PHP. B. DASAR TEORI : Turck MMCache
Lebih terperinciBerikut spesifikasi perangkat keras (laptop) yang digunakan di dalam lingkungan. : Intel(R) CPU Core(TM) 2.
MENJALANKAN PROGRAM NS-3 1. Rancangan Simulasi 1.1 Perangkat Keras yang Digunakan Berikut spesifikasi perangkat keras (laptop) yang digunakan di dalam lingkungan percobaan: Manufacturer : Asus System Model
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Bab ini akan memaparkan bagaimana source kernel linux dibangun hingga menjadi sebuah paket binary kernel linux yang berkstensi.deb yang optimal serta membangun jaringan LTSP
Lebih terperinciPERBANDINGAN KOMPILATOR SILANG UNTUK PAKET TARBALL GUNA DITANAM PADA PDA DENGAN SISTEM OPERASI LINUX FAMILIAR DI QEMU
PERBANDINGAN KOMPILATOR SILANG UNTUK PAKET TARBALL GUNA DITANAM PADA PDA DENGAN SISTEM OPERASI LINUX FAMILIAR DI QEMU Abdi Wahab 1, Abdusy Syarif 2 1,2 Fakultas Ilmu Komputer, Program Studi Teknik Informatika
Lebih terperinciPraktikum I Pengenalan Sistem Operasi Linux
Praktikum I Pengenalan Sistem Operasi Linux I. Tujuan Setelah melaksanakan praktikum ini mahasiswa diharapkan mampu : 1. Mengenal sistem operasi Linux 2. Memahami proses login/logout pada sistem operasi
Lebih terperinciLAPORAN PRAKTIKUM 1 TEKNIK KOMPILASI
LAPORAN PRAKTIKUM 1 TEKNIK KOMPILASI DI SUSUN OLEH : ADITYA TUNGGAL PRAKOSO 3201216005 PRODI TEKNIK INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI PONTIANAK TAHUN 2015 BAB 1 TEORI PRAKTIKUM A. BAHASA
Lebih terperinciSistem Administrasi Linux
Sistem Administrasi Linux pertemuan 2 Struktur Direktori Linux Perintah dasar linux Helmy Faisal M, S.Kom Direktori di linux Direktori /bin /boot /dev /etc /home /lib /mnt Isi Direktori berisi file-file
Lebih terperinciMODUL I LINUX DASAR. etc bin usr sbin home. Coba.txt. Gambar 1 Struktur Hirarki Direktori
MODUL I LINUX DASAR A. Organisasi File Sistem file pada Linux diorganisasikan sebagai sebuah tree dengan sebuah single node root (/), setiap node non-leaf dari system file adalah sebuah direktori, sedangkan
Lebih terperinciKernel. Sistem Operasi. STMIK Indonesia Padang Yayasan Amal Bakti Mukmin LINATI IFFAH ( )
Kernel Sistem Operasi LINATI IFFAH (151100098) STMIK Indonesia Padang Yayasan Amal Bakti Mukmin 2016 Kernel A. Pengertian Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem
Lebih terperinciModul Praktikum Sistem Operasi PERTEMUAN KE-VII
Variabel Pada Sistem Operasi Linux A) TUJUAN Mempraktekkan penggunaan Variabel di linux B) DASAR TEORI Variabel merupakan teknik mengirimkan informasi dari shell ke program yang kita jalankan. Program
Lebih terperinciMelihat Traffic Router dengan MRTG pada Linux
Melihat Traffic Router dengan MRTG pada Linux Pendahuluan Jaringan komputer merupakan hal sudah terbiasa terdengar oleh sebagian masyarakat di indonesia ini, sudah barang tentu jika membicarakan jaringan
Lebih terperinciMultiabilities OS. Sistem Operasi. Hardware
Multiabilities OS Pada pertemuan sebelumnya telah disoalkan mengenai fungsi dari sistem operasi, konsep multi-programming, multi-tasking, multi-user dan time-sharing dari sistem operasi. Pada kesempatan
Lebih terperinciUnix/Linux Operating system
Unix/Linux Operating system Pengenalan dan sejarah Unix Linux dan distribusi linux Unix File System Direktory Unix, File dan Inode User, Group dan Permissions Unix Unix adalah multi-user dan multi-tasking
Lebih terperinciLAPORAN PRAKTIKUM INSTALLASI DEBIAN 8.1 MENGGUNAKAN VMWARE
LAPORAN PRAKTIKUM INSTALLASI DEBIAN 8.1 MENGGUNAKAN VMWARE DI SUSUN: ENDRIF SUPRIADI 2015 Linux debian. Ya salah satu linux yang cukup stabil dan handal jika di gunakan untuk membangun sebuah server. Pada
Lebih terperinciMODUL INSTALASI XAMPP PADA SISTEM OPERASI LINUX
MODUL INSTALASI XAMPP 1.6.6 PADA SISTEM OPERASI LINUX Author Toto Haryanto, S.Kom POSS-IPB Pendayagunaan Open Source Software Institut Pertanian Bogor Departemen Ilmu Komputer Fakultas Matematika dan Ilmu
Lebih terperinciSMK-TI TRAINING AND CERTIFICATION. Modul 2. MySQL. Team Training SMK TI 22
SMK-TI TRAINING AND CERTIFICATION Modul 2 MySQL Team Training SMK TI 22 SMK-TI TRAINING AND CERTIFICATION Tujuan: Siswa dapat mengetahui MySQL sebagai server database. Siswa dapat menginstall dan menguninstall
Lebih terperinciYLSA. (Yayasan Lembaga SABDA) SABDA) SABD A) [SABDA. Tim SABDA
YLSA SABD A) (Yayasan Lembaga SABDA) SABDA) Petunjuk 4.x] Instalasi [SABDA Tim SABDA Langkah-langkah Instalasi Software SABDA: 1. Jika Anda menggunakan CD SABDA Masukkan CD SABDA pada CD/DVD drive, atau
Lebih terperinciPetunjuk Instalasi SRAC
Petunjuk Instalasi SRAC Muhammad M. Imron Nuclear Engineering Gajah Mada University Jogjakarta, May 15, 2009 Fakta bahwa SRAC hanya dapat dijalankan pada komputer yang memiliki sistem operasi berbasis
Lebih terperinci1. Langlah pertama yang harus Anda lakukan adalah mengunduh XAMPP terlebih dahulu di alamat website resmi yaitu.
MELAKUKAN INSTALASI XAMPP DI LINUX Bagi para pengembang website, tentu sudah tidak asing lagi dengan aplikasi seperti Apache webserver, MySQL dan PHP. Biasanya mereka memanfaakan ketiga aplikasi tersebut
Lebih terperinciIDE AVR-GCC PADA LINUX MENGGUNAKAN CODE::BLOCKS. Oleh: Sumarsono
IDE AVR-GCC PADA LINUX MENGGUNAKAN CODE::BLOCKS Oleh: Sumarsono Awal Kisah... Pada suatu hari saya sedang belajar mikrokontroler AVR. Ketika masih menggunakan windows saya menggunakan AVRStudio (free software
Lebih terperinciINTRODUCTION JAVA NORHIKMAH,M.KOM
NORHIKMAH,M.KOM Modul_Praktikum Setting Path & Program Java Sederhana OOP OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah
Lebih terperinciAdmin Jaringan Komputer APACHE WEB SERVER
1 Admin Jaringan Komputer APACHE WEB SERVER JURUSAN TEKNOLOGI INFORMASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2008 2 Apache Web Server Tujuan: Mahasiswa mampu
Lebih terperinciLAPORAN PRAKTIKUM I DAN II SISTEM OPERASI TENTANG MENGENAL PERINTAH DASAR LINUX UBUNTU
LAPORAN PRAKTIKUM I DAN II SISTEM OPERASI TENTANG MENGENAL PERINTAH DASAR LINUX UBUNTU SISTEM OPERASI DISUSUN OLEH : MELINA KRISNAWATI 12.12.0328 SI 12 F JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN
Lebih terperinciSpesifikasi Tugas Besar II IF3055 Sistem Operasi
Spesifikasi Tugas Besar II IF3055 Sistem Operasi Tujuan Tujuan dari pemberian tugas ini adalah Peserta mengetahui mekanisme filesystem. Peserta mengetahui mekanisme IPC. Deskripsi Pada tugas besar kali
Lebih terperinciBAB 12 KOMPILASI KERNEL
BAB 12 KOMPILASI KERNEL 12.1 Anatomi Direktori/file Kernel Linux Sebuah source kernel Linux biasanya tersedia dalam format kompresi *.gz atau *.bz2. Saat kernel tersebut telah diekstrak, akan terdapat
Lebih terperinciInstalasi Oracle 11g R2 Express Edition di Debian 64 Bit
Instalasi Oracle 11g R2 Express Edition di Debian 64 Bit OLEH : RUDY ADITYA ABARJA Oracle XE (Express Edition) adalah sebuah produk database server yang berlisensi freeware dari Oracle Corporation. Dengan
Lebih terperinciSejarah Linux berawal dari inisiatif seorang mahasiswa dari Finlandia bernama Linus Torvalds.
Linux Sejarah Linux Sejarah Linux berawal dari inisiatif seorang mahasiswa dari Finlandia bernama Linus Torvalds. Pada tanggal 5 Oktober 1991, mahasiswa bernama lengkap Linus Benedict Torvalds ini mengumumkan
Lebih terperinciBAB IV IMPLEMENTASI DAN ANALISA
41 BAB IV IMPLEMENTASI DAN ANALISA 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak Spesifikasi perangkat keras dan perangkat lunak yang penulis gunakan dalam merubah pembuatan paket berekstensi.imp
Lebih terperinciJurusan : TEKNIK KOMPUTER DAN JARINGAN SMK NASIONAL MALANG JOB SHEET ADMINISTRASI SERVER. Revisi : 00
Jurusan : TEKNIK KOMPUTER DAN JARINGAN SMK NASIONAL MALANG JOB SHEET ADMINISTRASI SERVER Smtr 1-XII No Jobsheet: 1 Menginstalasi Sistem Operasi Server Revisi : 00 Tgl. Agustus 2016 Instruktur : Ardiansah
Lebih terperinciUBUNTU LEARNING Instalasi Ubuntu Ubuntu Repository Instalasi Paket Software GNU
UBUNTU LEARNING Instalasi Ubuntu Ubuntu Repository Instalasi Paket Software GNU Hak cipta buku ini tetap pada penulis.tetapi buku ini bebas untuk diperbanyak,dikutip baik sebagian atau seluruhnya ataupun
Lebih terperinciMengkompilasi Source Code C++ dengan g++.
Mengkompilasi Source Code C++ dengan g++. Untuk mengubah source code menjadi sebuah program, kita membutuhkan sebuah alat yang disebut dengan compiler. Cara memanggil compiler GNU C++: g++ nama_file.cpp
Lebih terperinciModul 4 Telnet dan File Transfer Protocol (FTP)
Modul 4 Telnet dan File Transfer Protocol (FTP) TUJUAN PEMBELAJARAN: 1. Mahasiswa memahami konsep FTP 2. Mahasiswa mampu membangun FTP 3. Mahasiswa mampu melakukan troubleshooting FTP DASAR TEORI FTP menggunakan
Lebih terperinciMODUL 11 PENGENALAN LINUX
MODUL 11 PENGENALAN LINUX 11.1 Pengertian Linux Linux adalah salah satu system software yang OPEN SOURCE, yang berarti kode sumber (source) nya terbuka untuk semua orang. Sehingga Linux dapat di modifikasi
Lebih terperinciWEB SERVER LINUX DEBIAN 8.5
WEB SERVER LINUX DEBIAN 8.5 A. WEB SERVER Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya
Lebih terperinciKOMPETENSI PROFESIONAL
2.02 KOMPETENSI PROFESIONAL PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELOMPOK KOMPETENSI C GURU SMK 1 2 1 2 Tujuan Melalui diskusi peserta diklat dapat menganalisis kebutuhan Hardware dan Software untuk
Lebih terperinciTutorial J A R I N G A N. Perintah Dasar Linux (Debian 5)
Tutorial J A R I N G A N Perintah Dasar Linux (Debian 5) IRHADY KUSUMA WARDHANA November - 2014 PERINTAH-PERINTAH DASAR LINUX Setelah Linux Debian terinstall, kita perlu mengetahui beberapa perintah dasar
Lebih terperinciSlackware my linux system choice
Slackware my linux system choice Posted: 17th March 2010 by Muhammad Saefurrozi/11718 Situs web: www.slackware.com Perusahaan/ pengembang: Patrick Volkerding Keluarga OS: Linux, Unix-like Model kode sumber:
Lebih terperinciPendahuluan. Komputasi Nuklir. 29 Oktober Komputasi Nuklir Pendahuluan 29 Oktober / 41
Pendahuluan Komputasi Nuklir 29 Oktober 2015 Komputasi Nuklir Pendahuluan 29 Oktober 2015 1 / 41 Outline 1 Pendahuluan 2 Algoritma 3 Bahasa Pemrograman 4 Implementasi aturan trapesium menggunakan bahasa
Lebih terperinciInstalasi dan Konfigurasi Java
Instalasi dan Konfigurasi Java Panji Wisnuwirawan div. Iptek KOMUNIKE elektro ugm Edited : 12/18/2004 7:12 AM email : panjix03@student.te.ugm.ac.id maspanji@gmail.com Artikel ini dapat disebarkan,diedit
Lebih terperinciPemrograman Bash Shell di Linux. agussalim
Pemrograman Bash Shell di Linux agussalim Apa itu shell? Shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi dalam hal ini kernel (inti sistem operasi), umumnya shell
Lebih terperinciObjectives. Sekilas Linux. Distribusi Linux. Sejarah Linux. Three: Pengenalan Linux. The Challenger. Sekilas Linux -continued
Objectives Three: Pengenalan Linux The Challenger Setelah menyelesaikan bab ini, anda diharapkan dapat: Mengerti sistem operasi Linux secara garis besar. Mengerti instalasi Linux Menu-menu dasar di Linux
Lebih terperinciMODUL 5 MANAJEMEN PAKET
MODUL 5 MANAJEMEN PAKET Tujuan Setelah mempelajari modul ini, peserta diharapkan mampu: Menginstal, remove, upgrade paket dengan yum. Menggunaan perintah rpm untuk instal, remove, dan update. Mengintsal
Lebih terperinciMenginstall JAVA di Mac OS X.
Menginstall JAVA di Mac OS X. Mac OS X secara default sudah menyertakan Java, baik itu JDK maupun JRE (Java Runtime Environment) sebagai virtual machine-nya. JDK ini versi 1.4.2 pada Mac OS X 10.4.2 dan
Lebih terperinciManajemen Paket pada GNU/Linux
Manajemen Paket pada GNU/Linux Sistem Manajemen Paket pada Linux Sebuah package manager (package management system atau sistem manajemen paket) adalah kumpulan perangkat untuk mengotomatisasi proses instalasi,
Lebih terperinciLAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi
LAPORAN PRATIKUM LINUX Modul I Sekilas Linux dan Instalasi Disusun oleh : Roby Elmanto / 123060148 Asisten Dosen : Arda Plug 2 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN
Lebih terperinciInstalasi Framework Laravel di Windows dan di Linux Ubuntu
Instalasi Framework Laravel di Windows dan di Linux Ubuntu Abdul Rohman admin@abdulrohman.web.id :: http://www.abdulrohman.web.id Abstrak Tidak seperti instalasi framework PHP kebanyakan, dimana Anda bisa
Lebih terperinciSistem Operasi Linux PJJ PENS ITS. Tujuan
Bab 1 Pengenalan dan Perintah Dasar Program D3 1 Tujuan Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Mengenal Mengetahui bagaimana mengeksekusi perintah pada prompt Mengenal beberapa
Lebih terperinciE. Ully Artha SISTEM OPERASI
E. Ully Artha Email : mas.ully@gmail.com SISTEM OPERASI TAMPILAN SISTEM OPERASI PENGERTIAN Sistem Operasi adalah perangkat lunak yang bertugas mengelola penggunaan sumberdaya dalam komputer dan menyediakan
Lebih terperinciSekilas C DAN C++ DISUSUN OLEH. Sebuah bahasa, yaitu: 1. Bahasaa tingkat tinggi. High. dapat. lunak
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB I PENDAHULUAN C DAN C++ IF Sekilas Tentang C dan C+ ++ Sebuah bahasa pemrograman dapat dikategorikan ke dalam tiga level
Lebih terperinciMapping URL Sistem Web
Web server Komponen Sistem Web Mapping URL Sistem Web Web Server vs Web Application Web Application: Menggunakan bahasa Pemprograman(misal ASP, PHP, Java,.Net, Perl atau C) Web Server: Melayani permintaan
Lebih terperinciI. DASAR TEORI. Perintah Dasar Linux
Perintah Dasar Linux Tujuan Praktikum : 1. Mengenal sistem operasi GNU/Linux 2. Memahami perintah-perintah dasar GNU/Linux 3. Mampu mengoperasikan GNU/Linux pada mode terminal I. DASAR TEORI Command line
Lebih terperinciRedirection dan pipe merupakan standar dari fasilitas shell di unix.
1 I/O dan perintah Dasar Linux Pengenalan redirection dan pipe Redirection dan pipe merupakan standar dari fasilitas shell di unix. Redirection Fasilitas redirection memungkinkan kita untuk dapat menyimpan
Lebih terperinciLAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA
1. $ sudo su Digunakan untuk login sebagai root/pengguna tertinggi, untuk dapat masuk root kita harus mengetikkan password terlebih dahulu. 2. $ login [namauser] Digunakan untuk login sebagai user lain,
Lebih terperinciLAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP
LAPORAN RESMI PRAKTIKUM SISTEM OPERASI MODUL I SHELL INTERAKTIF DAN SKRIP TGL PRAKTIKUM : 27 September 2012 NAMA : M. ANANG SETIAWAN NRP : 11.04.111.00061 KELAS : C2 DOSEN PENGAMPU : Faikul Umam, S.Kom.
Lebih terperinciMembuat Mail Server pada Ubuntu Server
Membuat Mail Server pada Ubuntu 12.04 Server Mail server Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan
Lebih terperinciPertemuan 1. Riza Kurniawan Ahmad Wildan L Kelas G _ Pendidikan Teknik Informatika
Pertemuan 1 Debian dan SSH Riza Kurniawan 11520244024 Ahmad Wildan L 11520244034 Kelas G _ Pendidikan Teknik Informatika 2013 U N I V E R S I T A S N E G E R I Y O G Y A K A R T A Pertemuan 1 Revisi :
Lebih terperinciSharing Data pada LINUX dan WINDOWS
Sharing Data pada LINUX dan WINDOWS 1. Sharing Data pada LINUX Samba merupakan aplikasi Unix yang memanfaatkan protokol SMB [Server Message Block] dimana banyak sistem operasi yang memanfaatkan protokol
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Monitoring dan User Management pada PT Patra Jasa adalah hardware, - CPU Pentium IV 2.4 GHz
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Sarana yang dibutuhkan untuk mengimplementasikan Sistem Traffic Monitoring dan User Management pada PT Patra Jasa adalah hardware, software, dan brainware.
Lebih terperinciBUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE STASIUN BUMI PEMANTAU GAS RUMAH KACA (DBGRK)
BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE STASIUN BUMI PEMANTAU GAS RUMAH KACA (DBGRK) I. PENDAHULUAN Software Database Stasiun Bumi Pemantau Gas Rumah Kaca (DBGRK) adalah sistem perangkat lunak
Lebih terperinciMODUL INSTALLASI LINUX UBUNTU SERVER
MODUL INSTALLASI LINUX UBUNTU SERVER Pada dasarnya instalasi Ubuntu Server dengan versi desktop sama mudahnya. Hanya saja pada versi server kita menggunakan antarmuka berbasis teks, tidak seperti versi
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA
PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA A. Instalasi paket Java Development Kit (JDK) 1. Download paket JDK MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) Pertama masuk ke situs http://java.sun.com/javase/downloads/index.jsp,
Lebih terperinciNama : Badiah Setyowati NIM :
Nama : Badiah Setyowati NIM : 12141363 ----------------------------------------------- Tugas 1 Web Dinamis 1. Composer Composer merupakan dependencies manager. Sebuah project open source yang dimotori
Lebih terperinciLAPORAN RESMI PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN File Transfer Protocol (FTP)
LAPORAN RESMI PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN File Transfer Protocol (FTP) Mata Kuliah : Admin dan Manajemen Jaringan Dosen Pengampu : Ferry Astika Saputra, S.T, M.Sc. Departemen : Departemen Teknik
Lebih terperinciFig.1 System Architecture OpenRemote [http://www.openremote.com/functions-features/]
Internet-of-Things Platforms : OpenRemote OpenRemote adalah sebuah proyek open source yang dimulai kembali pada tahun 2009 dengan tujuan untuk mengatasi tantangan integrasi antara banyak protokol yang
Lebih terperinciPraktikum 1. Pengenalan dan Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 PENGENALAN UNIX
Praktikum 1 Pengenalan dan Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: Pengenalan UNIX Pengenalan Linux Perintah Sederhana dan Help TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa
Lebih terperinciTitin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009
Titin Winarti Diterbitkan oleh : Semarang University Press Semarang 2009 Perpustakaan Nasional : Katalog dalam Terbitan (KDT) ISBN : 978-602-9012-10-0 Hak cipta dilindungi oleh Undang-undang Dilarang mengutip
Lebih terperinciBAB I PENGENALAN FLASH DAN ACTIONSCRIPT 3.0
BAB I PENGENALAN FLASH DAN ACTIONSCRIPT 3.0 Bab ini akan dibahas: Komponen-komponen Flash beserta dengan fitur-fiturnya Contoh-contoh penggunaan beberapa komponen Flash untuk membuat disain animasi. Dasar-dasar
Lebih terperinci/(Root) menunjukkan hirarki tertinggi dari sistem ditektori Linux dimana direktori ini membawahi direktori lainya. Diantaranya :
/(Root) menunjukkan hirarki tertinggi dari sistem ditektori Linux dimana direktori ini membawahi direktori lainya. Diantaranya : Direktori ini dapat ditemukan perintahperintah navigasi, program-program
Lebih terperinciMODUL 3 INTRUSION DETECTION SYSTEM SNORT
MODUL 3 INTRUSION DETECTION SYSTEM DG SNORT TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep IDS dg snort di linux 2. Mahasiswa memahami cara membuat rule pada snort 3. Mahasiswa mampu
Lebih terperinciPRAKTIKUM 6 NFS DAN SAMBA SERVER
PRAKTIKUM 6 NFS DAN SAMBA SERVER A. TUJUAN PEMBELAJARAN 1. Mahasiswa dapat memahami manfaat/penggunaan dari Network File System (NFS). 2. Mahasiswa dapat melakukan instalasi dan konfigurasi NFS sever dan
Lebih terperinciBAB 3 FILE AND DIRECTORIES
BAB 3 FILE AND DIRECTORIES Tujuan Praktikum : 1. Mengerti konsep file dan directories. 2. Mampu membuat file dan directories. 3. Mampu mencetak/print file. 4. Mampu memahami konsep path. 5. Memahami cara
Lebih terperinciPENJELASAN DETAIL LANGKAH-2 JAVA DI LINUX BASH SHELL Doc version : 9/22/2017 4:53:52 PM
PENJELASAN DETAIL LANGKAH-2 JAVA DI LINUX BASH SHELL Doc version : 9/22/2017 4:53:52 PM 1. Cara membuat program java di ubuntu bash-shell I. Tentukan Lokasi/path/direktori + nama file lengkap source code.java
Lebih terperinciJURNAL PRAKTIKUM JARINGAN KOMPUTER 2012/2013. NAMA : Gatra Anggadita NIM : ASISTEN : Amina Alda KELAS : B2 BAB Ke- : 5
JURNAL PRAKTIKUM JARINGAN KOMPUTER 2012/2013 NAMA : Gatra Anggadita NIM : 12523257 ASISTEN : Amina Alda KELAS : B2 BAB Ke- : 5 BAB (5) (Utilitas Linux) 1. Repository lokal atau repository adalah kumpulan
Lebih terperinciWEB DATABASE ( WEB SERVER dan DATABASE )
WEB DATABASE ( WEB SERVER dan DATABASE ) oleh RHENO SULISTYO TAKA QUSURA Tugas PI ( Praktek Industri ) di Linux Center Jl. Diponegoro No. 219 Mukuh Kediri Telp. ( 0354 ) 7107313 PENDAHULUAN Web database
Lebih terperinciPERTEMUAN KE <JUDUL PERTEMUAN PRAKTIKUM>
Tanggal Penyerahan Laporan Praktikum LAPORAN PRAKTIKUM SISTEM OPERASI PERTEMUAN KE NAMA : KELAS : NIM : NAMA : PRAKTIKAN : ASISTEN PRAKTIKUM : STMIK AMIKOM YOGYAKARTA JURUSAN
Lebih terperinciWeb Server Administrator
Modul 33: Overview Web Server adalah Komputer yang dirawat oleh system administrator atau Internet Service Provider (ISP) dan merespon permintaan dari browser user, atau istilah lainnya Perangkat keras
Lebih terperinciENTERPRISE RESOURCE PLANNING (ERP)
ENTERPRISE RESOURCE PLANNING (ERP) DAFTAR ISI Daftar Isi... iii I. Tentang Compiere ERP...1 II. Instalasi dan Menjalankan Compiere...2 II.1. Menginstall Oracle 10g...2 II.2. Instalasi Java JDK...3 II.3.
Lebih terperinciFTP (File Transfer Protokol) merupakan salah satu cara kita berkomunikasi dengan remote komputer. Pada postingan ini saya akan berbagi tutorial
FTP (File Transfer Protokol) merupakan salah satu cara kita berkomunikasi dengan remote komputer. Pada postingan ini saya akan berbagi tutorial cara membuat FTP server pada sistem operasi ubuntu 11.10,
Lebih terperinciPerintah Dasar Shell. Praktikum 1 A. T U J U A N B. DASAR TEORI. command), ataupun perintah eksekusi suatu file progam (eksternal command),
Praktikum 1 Perintah Dasar Shell A. T U J U A N 1. Menggunakan Pipeline untuk mengetahui hasil keluaran suatu proses program yang diberikan sebagai input pada proses lainnya. 2. Menggunakan Regular Expression
Lebih terperinciMODUL 2 NETWORK SECURITY PASSWORD MANAGEMENT
MODUL 2 NETWORK SECURITY PASSWORD MANAGEMENT TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep dasar autentikasi password di linux 2. Memahami konsep shadow password 3. Mampu menganalisa
Lebih terperinciInstalasi Debian 7. Oleh: Rizky Agung W
Instalasi Debian 7 Oleh: Rizky Agung W Debian adalah sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan lisensi mayoritas
Lebih terperinciInstalasi Paket OpenSource di Linux
Instalasi Paket OpenSource di Linux Zulkhaery Basrul zulkhaery@ilmukomputer.com http://zulkhaery.tk Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara
Lebih terperinciBAB III PERANCANGAN SIMULASI
BAB III PERANCANGAN SIMULASI Pada bagian ini akan menjelaskan mengenai perancangan dari simulasi yang dilakukan. 3.1 Perangkat Keras Yang Digunakan Berikut ini adalah perangkat keras yang digunakan untuk
Lebih terperinciMODUL PRAKTIKUM KE 1
MODUL PRAKTIKUM KE 1 A. Target Praktikum 1. Mengenal bahasa pemrograman JAVA. 2. Mampu membuat kelas sederhana dengan bahasa pemrograman JAVA. 3. Mengerti penggunaan komentar dalam bahasa pemrograman JAVA.
Lebih terperinciPRAKTIKUM SISTEM OPERASI TEKNIK INFORMATIKA
PRAKTIKUM SISTEM OPERASI TEKNIK INFORMATIKA LABORATORIUM TEKNOLOGI INFORMASI DAN APLIKASI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO MADURA TAHUN AJARAN 2015-2016 / GANJIL i
Lebih terperinciKONFIGURASI RTMP SERVER NGINX
KONFIGURASI RTMP SERVER NGINX KONFIGURASI RTMP SERVER NGINX DEBIAN 6 Alat dan bahan : 1. Laptop/PC 2. Aplikasi VMWare 3. ISO Debian 6 4. OBS (Open Broadcaster Software) 5. VLC Media Player 6. File tambahan
Lebih terperinciMEMPROGRAM MIKROKONTROLER DENGAN BAHASA C MENGGUNAKAN WIN-AVR
MEMPROGRAM MIKROKONTROLER DENGAN BAHASA C MENGGUNAKAN WIN-AVR Dalam turorial ini akan mengenai dijelaskan cara penggunaan WinAVR (baca: whenever ) di dalam platform system operasi Windows. Untuk dapat
Lebih terperinciBAB IV IMPLEMENTASI DAN ANALISA
BAB IV IMPLEMENTASI DAN ANALISA 4. Implementasi dan Analisa Pada bagian ini akan dijelaskan langah-langkah pembuatan aplikasi dengan menggunakan Bahasa pemrograman Java untuk Android, proses implementasi
Lebih terperincimengganti grup file chmod chown cp dd df du
Perintah Dasar Linux RedHat. Berikut merupakan perintah dasar Linux Redhat, perintahperintah dibawah ini dikelompokkan sebagai berikut, yaitu Perintah Pengelolaan File, Perintah Editing dan Scripting,
Lebih terperinciTIP PRAKTIS MEMBANGUN KOMPUTER LINUX CLUSTER
TIP PRAKTIS MEMBANGUN KOMPUTER LINUX CLUSTER Dwi Handoko, Tri Sampurno (dwih@inn.bppt.go.id, sampurno@inn.bppt.go.id) Teknologi Jaringan Komputer, Komputasi dan Sistem Integrasi P3 Teknologi Informatika
Lebih terperinciPraktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux
Praktikum 2 Perintah Dasar Sistem POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam
Lebih terperinciInstalasi Network Simulator II (NS2) pada Windows XP
Instalasi Network Simulator II (NS2) pada Windows XP Ada 2 tahap pada proses instalasi Network Simulator II (NS2) pada Windows XP. Langkah pertama adalah proses instalasi program Cygwin. Program Cygwin
Lebih terperinciBab I Pengenalan dan Instalasi
Bab I Pengenalan dan Instalasi I.1 Maksud dan Tujuan I.1.1 Maksud Membahas tentang pengertian basis data secara umum, pemahaman umum tentang PostgreSQL, serta dasar-dasar pengoperasian database di PostgreSQL.
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. system ini dapat berjalan dengan baik. Berikut merupakan spesifikasi hardware dan. Processor : Intel pentium 4.
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Untuk mengimplementasikan Nagios dan MRTG agar Network Monitoring system ini dapat berjalan dengan baik. Berikut merupakan spesifikasi hardware dan
Lebih terperinciLaboratorium Dasar Teknik Elektro - Sekolah Teknik Elektro dan Informatika ITB
MODUL 1 KOMPILASI DAN DISASSEMBLE PROGRAM Septian Gilang Permana Putra (13210003) Asisten: Kevin Hendharta Tanggal Percobaan: 25/10/2011 EL3110-Praktikum Arsikom Laboratorium Dasar Teknik Elektro - Sekolah
Lebih terperinciPerintah Dasar Linux. (Menggunakan Ubuntu) PROGRAM STUDI SISTEM INFORMASI
Perintah Dasar Linux (Menggunakan Ubuntu) PROGRAM STUDI SISTEM INFORMASI HIRARKI FILE SYSTEM LINUX 2 HIRARKI FILE SYSTEM LINUX / ( Root folder ) : menduduki posisi puncak di dalam hirarki, direktori ini
Lebih terperinciMATERI II KOMPUTER (SOFTWARE)
MATERI II PENGENALAN PEMOGRAMAN KOMPUTER (SOFTWARE) oleh Salahuddin, SST Jurusan Teknik Elektro Politeknik Negeri Lhokseumawe Email : salahuddin_ali@ymail.com salahuddin.ali00@gmail.comali00@gmail Web
Lebih terperinci