DAFTAR PUSTAKA AS, Rossa dan M. Shalahudin. 2014. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika Bandung. Baroxum, D. 2013. Secure Data Transfer with PHP and Phpseclib. Dorverden: Grieme GmbH. Cobbaut, Paul. 2015. Linux Fundamentals. Netsec BVBA. Dennis, Alan, Barbara Halley Wixom, Roberta M.Roth. 2012. System Analysis and Desain, Fifth Edition. New Jersey: John wiley & Sons. Dwiarta, Lola. 2010. Menyelam & Menaklukan Samudra PHP. Jakarta: CBS Centre. Faridl, Miftah. 2015. Fitur Dahsyat Sublime Text 3. Surabaya: LUG. Kadir, Abdul. 2014. Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta: Penerbit Andi. Musajid, Akrom. 2016. CentOS : Panduan Singkat Membangun Server. Jasakom. Negus, Christopher. 2015. Linux Bible, Ninth Edition. Indianapolis: John Wiley & Sons, Inc. Ozar, Gokhan. 2012. MySQL Managemen and Administration with Navicat. Birmingham: Packt Publishing. Pratama, Andre. 2015. HTML Uncover Panduan Belajar HTML Lengkap untuk Pemula. Padang Panjang: Duniailkom. Pratama, Andre. 2015. CSS Uncover Panduan Belajar CSS Lengkap untuk Pemula. Padang Panjang: Duniailkom. Pratama, Andre. 2015. PHP Uncover Panduan Belajar PHP Lengkap untuk Pemula. Padang Panjang: Duniailkom. Pressman, R.S. 2010. Software Engineering: a practitioner s approach, 7 th. Edition New York: McGraw-Hill. Rahman, Rizal. 2013. Mahir Administrasi Server dan Router dengan Linux Ubuntu Server. 12.04 LTS Bekasi. Sakur, Stendy B. 2010. PHP 5 Pemrograman Berorientasi Objek Konsep & Implementasi. Yogyakarta: Penerbit Andi. Solichin, Achmand. 2010. MySQL 5 Dari Pemula Hingga Mahir. Jakarta: Achmatim. Spurlock, Jake. 2013. Bootstrap. Sebastopol: O Reilly. 110 http://digilib.mercubuana.ac.id/
111 JURNAL Seminar Nasional Sistem dan Informatika Vol.3, No.2. (2012) Brata, Agus. Muhammad Ichwan. Winarno Sugeng. Monitoring Performa Perangkat Keras Pada Server Debfab Psutil Python Lybrary Dan Restful Web Service Menggunakan Deploy Engine. Bali, 17 November 2012. Jurnal Teknik Pomits Vol.2, No 1. (2013) ISSN: 2337-3539. Pradikta, Reza. Achmad Affandi. Eko Setijadi. Rancang Bangun Aplikasi Monitoring Jaringan dengan Menggunakan Simple Network Management Protocol. Surabaya, 2013. http://digilib.mercubuana.ac.id/
LAMPIRAN http://digilib.mercubuana.ac.id/
Wawancara Wawancara dilakukan pada 2 orang yang terdiri dari 1 orang IT Manager, dan 1 orang System Administrator. Dari wawancara yang dilakukan, dapat ditarik beberapa pertanyaan utama yang bisa menjadi informasi terkait penelitian tugas akhir yang saya lakukan. Berikut wawancara yang dilakukan: No Pertanyaan Narasumber 1 Saat ini bagaimana bapak mengelola server - server System Administrator dengan sistem operasi Linux yang ada diperusahaan ini? 2 Selain Linux, apakah ada sistem operasi lain yang System Administrator dipakai untuk server? 3 Adakah aplikasi khusus untuk mengelola server - System Administrator server yang ada diperusahaan ini? Jika ada apa aplikasinya? 4 Apa saja aktifitas yang bapak lakukan ketika mengelola Linux Server? System Administrator 5 Dari aktifitas-aktifitas yang bapak sebutkan, System Administrator aktifitas mana yang paling sering bapak lakukan? 6 Mayoritas distro Linux yang digunakan oleh server? Apakah ada distro favorit? System Administrator 7 Sejauh mana tanggung jawab bapak dalam System Administrator mengelola Linux Server? 8 Apakah sejauh ini ada masalah yang berkaitan dengan pengelolaan Linux Server? IT Manager 9 Apakah ada laporan khusus terkait dengan IT Manager pengelolaan Linux Server? http://digilib.mercubuana.ac.id/
No Jawaban Pertanyaan 1 Sama saja seperti mengurus PC, ada hardware dan software yang harus diperhatikan. Untuk yang berhubungan dengan hardware biasanya saya berkoordinasi dengan tim support, seperti saat pemasangan kabel, penempatan server baru di rak dan lainnya. Sedangkan yang berkaitan dengan software, biasanya saya berkoordinasi dengan sysadmin lainnya terkait software apa saja yang diperlukan untuk server tersebut. 2 Ada, kita masih menggunakan Windows Server 2012 dengan Active Directory untuk engine single sign on karyawan - karyawan yang ada di perusahaan. 3 Kalo khusus sih tidak ada, masih standar aplikasi seperti Putty untuk melakukan remote Linux server. 4 Beragam, tapi secara garis besar aktifitas nya berhubungan dengan implementasi dan konfigurasi software di server tersebut. Selain itu, lebih ke tweaking performa server. 5 Perubahan konfigurasi yang paling sering, karena disesuaikan dengan kebutuhan yang selalu bertambah. Misalnya, server tersebut awalnya digunakan hanya sebagai database server, besok ternyata perlu juga di install dan dikonfigurasi SNMP-nya. 6 Sebenarnya saya lebih suka menggunakan slackware, tapi mayoritas distro yang ada di Linux server saat ini adalah Ubuntu dan CentOS 7 Hampir keseluruhan, mulai dari pengajuan spesifikasi server, setup dan konfigurasi, serta maintenance server yang sudah saya ceritakan tadi. 8 Sejauh ini belum ada masalah, namun kedepannya kita berniat menambah jumlah server. Saat ini pengelolaan server murni saya percayakan ke A dan B sebagai system administrator. 9 Ya tidak ada, paling jika terjadi down atau masalah, saya minta laporan biasa, isinya apa saja yang sudah dilakukan si A dan B sebelum terjadinya down server. http://digilib.mercubuana.ac.id/
Sequence Diagram Menginstall Services
Sequence Diagram Mengelola Services
Sequence Diagram Mengkonfigurasi Services
Sequence Diagram Mengelola Shutdown Power Server
Sequence Diagram Mengelola Restart Power Server
Sequence Diagram Menjalankan Script Monitoring