Anda di halaman 1dari 18

Training Ubuntu Server ST M I K I n d o n e s i a

Pemateri: Kurniadi kurniadi2008@gmail.com

Training Ubuntu Server ST M I K I n d o n e s i a

Instalasi Ubuntu Server 12.04 LTS

Training Ubuntu Server ST M I K I n d o n e s i a Proses Instalasi Ubuntu Server 12.04 LTS


1. Pilih Bahasa English 2. Install Ubuntu Server 3. Pilih bahasa Instalasi dan system English 4. Pilih Lokasi Other Asia Indonesia 5. Local Settings en_US.UTF-8 6. Deteksi keyboard otomatis Yes Continue 7. Network DHCP Cancel (Manual konfigurasi) 8. Hostname Nama Mesin 9. Buat User Whatever sesuai masing2. Full name, username (user Login) dan password 2x

Training Ubuntu Server ST M I K I n d o n e s i a Proses Instalasi Ubuntu Server 12.04 LTS


10. Encrypt your home directory? NO 11. Is this time zone correct? Pastikan Jakarta lalu YES 12. Partition Disk Pilih Manual, sesuai kebutuhan Contoh Buat Server Belajar swap = 2048MB / = 5GB 13. Write the changes to disk? YES 14. HTTP Proxy information? Biarkan kosong, klik Continue 15. Upgardes on this system? No otomatic updates 16. Chose software to install? Sesuai kebutuhan, kelas belajar tidak memilih satupun :) Continue 17. GRUB to MBR? YES 18. Installation completed

Training Ubuntu Server ST M I K I n d o n e s i a

Konfigurasi Dasar Network & Hostname

Training Ubuntu Server ST M I K I n d o n e s i a Setelah install Ubuntu Server, apa yang dilakukan?

Konfigurasi Network
Hal ini dilakukan untuk memastikan jaringan untuk server dalam kondisi siap untuk nge rock an roll. :) Sangat disarankan untuk server menggunakan ip statik Edit file interfaces pada folder /etc/network/ $ sudo nano /etc/network/interfaces auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.1.254 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 Save dan keluar lalu edit file resolv.conf yang ada di folder /etc. Sesuaikan dengan DNS ISP yang digunakan. $ sudo nano /etc/resolv.conf nameserver 203.130.196.161 Nameserver 202.134.0.155 Untuk kelas belajar isikan DNS berikut (Server Repositori: 192.168.1.253, sama dengan komputer DNS Server) nameserver 192.168.1.253 Save dan keluar, resolv.conf bisa diabaikan jika server anda tidak terhubung dengan internet.

Training Ubuntu Server ST M I K I n d o n e s i a

Konfigurasi Hostname
Hal ini penting untuk dilakukan karena ada beberapa service server yang harus memasukkan opsi hostname sekaligus memudahkan kita untuk mengenali mesin server yang digunakan. $ sudo nano /etc/hostname serverku.geekers.local
tld domain computer name

Save dan keluar. Domain dan TLD bisa anda abaikan jika belum memiliki domain publik. $ sudo nano /etc/hosts 127.0.0.1 localhost 192.168.1.254 serverku.geekers.local serverku Save dan keluar. Restart service network dan hostname $ sudo /etc/init.d/networking restart atau service networking restart $ sudo /etc/init.d/hostname restart atau service hostname restart Jika tidak ada pesan error, pastikan semuanya berjalan dengan baik $ ping localhost loopback $ ping 192.168.1.254 ip address server baru $ ping serverku nama komputer $ ping 192.168.1.1 ip address yang sejaringan $ ping ubuntu-indonesia.com domain publik/internet $ hostname -f

Training Ubuntu Server ST M I K I n d o n e s i a

Manajemen Paket Ubuntu Server Memilih repositori terdekat Manajemen paket aplikasi

Training Ubuntu Server ST M I K I n d o n e s i a Konfigurasi Repositori Server

Beberapa pilihan repositori lokal Indonesia


Repositori kambing.ui.ac.id deb http://kambing.ui.ac.id/ubuntu/ precise main restricted universe multiverse deb http://kambing.ui.ac.id/ubuntu/ precise-updates main restricted universe multiverse deb http://kambing.ui.ac.id/ubuntu/ precise-security main restricted universe multiverse deb http://kambing.ui.ac.id/ubuntu/ precise-backports main restricted universe multiverse deb http://kambing.ui.ac.id/ubuntu/ precise-proposed main restricted universe multiverse Repositori repo.ugm.ac.id deb http://repo.ugm.ac.id/ubuntu/ precise main restricted universe multiverse deb http://repo.ugm.ac.id/ubuntu/ precise-updates main restricted universe multiverse deb http://repo.ugm.ac.id/ubuntu/ precise-security main restricted universe multiverse deb http://repo.ugm.ac.id/ubuntu/ precise-backports main restricted universe multiverse deb http://repo.ugm.ac.id/ubuntu/ precise-proposed main restricted universe multiverse Repositori komo.padinet.com deb http://komo.padinet.com/ubuntu/ precise main restricted universe multiverse deb http://komo.padinet.com/ubuntu/ precise-updates main restricted universe multiverse deb http://komo.padinet.com/ubuntu/ precise-security main restricted universe multiverse deb http://komo.padinet.com/ubuntu/ precise-backports main restricted universe multiverse deb http://komo.padinet.com/ubuntu/ precise-proposed main restricted universe multiverse

Kelas Belajar Ubuntu Server Forum Ubuntu Indonesia Manajemen Paket Ubuntu Server

Cara install aplikasi


Install aplikasi vim, ntp & ntpdate, nmap $ sudo apt-get install vim ntp ntpdate nmap

Cara remove
Coba hapus salah satu paket aplikasi yang sudah diinstall diatas, setelah berhasil install lagi ya.. $ sudo apt-get remove nmap $ sudo apt-get remove --purge nmap Beda perintah pertama dan kedua? $ man apt-get Setiap command di GNU/Linux umumnya disediakan manualnya.

Cara mengecek aplikasi


Mengecek apakah aplikasi nmap sudah terinstall beserta versinya $ sudo apt-cache policy nmap atau $ sudo dpkg --list | grep nmap

Mencari sebuah aplikasi

$ sudo apt-cache search "audio player"

Install aplikasi secara offline


$ sudo dpkg -i namapaket.deb

Training Ubuntu Server ST M I K I n d o n e s i a Remote system dengan SSH Server

Install aplikasi openssh-server


$ sudo apt-get install openssh-server

Cek service SSH Server

$ sudo netstat -tanp | grep sshd Bandingkan hasilnya pada saat service ssh server tidak jalan $ sudo service ssh stop $ sudo netstat -tanp | grep sshd Cara lain untuk memastikan ssh server jalan gunakan nmap $ sudo nmap localhost PORT STATE SERVICE 22/tcp open ssh

Remote server dari komputer utama


Dikelas belajar server ini, server di install sebagai host di aplikasi virtualbox laptop $ ssh your_username@192.168.1.254 Masukkan password dan selamat datang didunia persilatan :d Untuk informasi lanjut silahkan baca link dibawah ini https://help.ubuntu.com/community/SSH/OpenSSH/Configuring Selain itu ssh server memiliki kemampuan copy file secara remote dengan scp (Coba Dirumah!!!)

Training Ubuntu Server ST M I K I n d o n e s i a

Ubuntu kok ribet banget, dikit2 masukin password

Solusi: Aktifkan user root


$ sudo su -l # passwd Hanya direkomendasikan jika sudah siap mental bermain dengan super user

Training Ubuntu Server ST M I K I n d o n e s i a

Manajemen Partisi Di GNU/Linux fdisk wajib buat sysadmin

Training Ubuntu Server ST M I K I n d o n e s i a Manajemen Partisi dengan fdisk

Cek harddisk yang akan di partisi


$ fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000571d8 Device Boot /dev/sda1 /dev/sda2 Start 2048 293177344 End 293177343 976768064 Blocks 146587648 341795360+ Id 83 83 System Linux Linux

Disk /dev/sdb: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0000200d Device Boot /dev/sdb1 /dev/sdb2 * Start 2048 3999744 End 3999743 234440703 Blocks 1998848 115220480 Id 82 83 System Linux swap / Solaris Linux

Training Ubuntu Server ST M I K I n d o n e s i a Manajemen Partisi dengan fdisk

Cek tabel partisi dalam harddisk


$ fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000571d8 Device Boot /dev/sda1 /dev/sda2 Start 2048 293177344 End 293177343 976768064 Blocks 146587648 341795360+ Id 83 83 System Linux Linux

Disk /dev/sdb: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0000200d Device Boot /dev/sdb1 /dev/sdb2 * Start 2048 3999744 End 3999743 234440703 Blocks 1998848 115220480 Id 82 83 System Linux swap / Solaris Linux

Training Ubuntu Server ST M I K I n d o n e s i a Manajemen Partisi dengan fdisk

Memulai manajemen partisi


$ sudo fdisk /dev/sda Command (m for help): Tekan m untuk membaca perintah-perintah yang ada di fdisk m lalu enter Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only)

Training Ubuntu Server ST M I K I n d o n e s i a Fdisk sebatas membagi ruang harddisk dalam partisi

Format harddisk

$ sudo mkfs -t ext4 /dev/sda1

Mount partisi baru ke system


$ sudo mkdir /mnt/sda1 $ sudo mount /dev/sda1 /mnt/sda1

Mount permanen ke system


Tambahkan baris seperti dibawah ini di file /etc/fstab /dev/sda2 /mnt/sda2 ext4 defaults Reboot server untuk memastikan 0 2

Training Ubuntu Server ST M I K I n d o n e s i a

Sekian dan Terima Kasih


Semoga sharing hari ini bermanfaat buat rekan-rekan sekalian Keep spirit to share your knowledge

Anda mungkin juga menyukai