2. MAKSUD & TUJUAN
Memotivasi semangat belajar
Meningkatkan kemampuan bidang jaringan
dan server
Melatih pengaplikasian ilmu di perkuliahan
3. MATERI
INSTALASI LINUX (UBUNTU)
SETTING MODEM
CEK SISTEM SERVER
INSTALASI SERVER WEB, FTP, SAMBA
INSTALASI SCANNING TOOLS
APLIKASI WEB SEDERHANA
ANALISA SERVER
HACKING SERVER LINUX
4. INSTALASI LINUX
Booting CD/DVD Room or
Flashdisk
Jika pakai VM Ware dapat
gunakan file ISO
Ikuti step by step alur
instalasi
Gunakan nama host dan
admin yang berbeda
5. INSTALL MODEM
Jika modem memiliki driver support Linux
maka bisa langsung install. Biasanya file
berupa *DEB.
Jika modem tidak ada driver support Linux
dari defaultnya maka dapat cari driver for
Linux di google.com
Jika memang tidak ditemukan juga maka
dapat menggunakan cara berikut ini
8. INSTALL MODEM
Jika sudah muncul /dev/ttyUSB2 berarti
modem sudah terdeteksi dan langsung dapat
dikoneksikan
Klik simbol koneksi di sudut kanan atas
Lalu koneksikan
9. CEK SUBSTANSI SERVER
1. Ceck Kernel Version
Uname rm
2. Ceck IP / Protocol
3. Ceck root / administrator
4. Ceck Service yang ada
5. etc
11. SINTAX DASAR
Whoami , uname a ,uname rm , id
Ls , cd , dir , pwd
Cp, rm ,rmdir
Date, cal
Cat, nano, gedit
Ifconfig ,iwconfig
Mkdir, chmod
Tar, unzip, unrar
12. INSTALASI SAMBA SERVER
Merupakan layanan sharing data atau
dokumen. Tahapan instalasi samba server
adalah:
Buka terminal, ketik : sudo apt-get install
samba atau kalau dalam distro yang lain maka
harus disesuaiakan dengan sintax karakter
dalam eksekusinya.
Restart samba dengan perintah:
/etc/init.d/samba restart
13. FTP SERVER
FTP atau file transfer protocol merupakan fasilitas/media
yang diperuntukaan dalam peng-uplod-an atau pun
download semacam media sharing data naming dapat
secara online via broser dengan mengakses halaman/page
ftp://[alamat_domain_atau_ip]
Instalasi FTP server
Buka synaptic manager lalu mark pada bagian proftpd,
atau bisa juga dengan perintah Shell: apt-get install
proftpd
Restart: /etc/init.d/proftpd
Jika ingin mengganti port dapat mengubah pada file
/etc/proftpd/proftpd.conf lalu sinkron-kan dengan file
ports.conf
14. WEBSERVER
1. Jika melalui synaptic packet manager maka Mark
bagian apache2
2. Restart apache dengan ketik
/etc/init.d/apache2
restart
3. Setting file /etc/apache2/ports.conf dengan editor
(vi/pico/gedit) jiika akan mengganti port web server,
tapi jika ingin menggunakan default yakni port 80 maka
biarkan saja tidak perlu disetting.
4. Jika ingin mengubah posisi file dokumen web, dapat
mengedit file etc/apache2/sites-available/default lalu
edit/ganti dibagian DocumentRoot /VAR/WWW ganti
sesuai posisi yang diinginkan
15. 5. Untuk alasan keamanan, lebih baik ganti opsi
ServerSignature on menjadi ServerSignature off
6. Install modul php dengan ketik : sudo apt-get install php5
7. Berikutnya adalah menginstall database mysql, dpat
melalui synaptic packet manager dengan Mark pada
bagian: libapache2-mod-auth-mysql
8. Selanjutnya instalasi paket konektor PHP5 dan MySQL
melalui synaptic packet manager dengan Mark pada
bagian: php5-mysql
9. Ketik gedit /etc/php5/apache2/php.ini ,cari baris dengan
kata ;extension=mysql.so
hilangkan tanda titik
komanya.
16. 10. Restart mysql dengan perintah /etc/init.d/apache2
restart
11. Install PHPMYADMIN dengan cara Mark pada
synaptic packet manager pada bagian phpmyadmin
12. Ketik gedit /etc/apache2/apache2.conf buat alias
baru bernama phpmyadmin dan diarahkan ke
/usr/share/phpmyadmin
Alias /phpmyadmin /usr/share/phpmyadmin/
<Directory /usr/share/phpmyadmin>
Options Indexes MultiViews
dsb
13. Untuk mengecek silakan masuk ke mysql dengan
perintah mysql u root p atau bisa juga melalui
browser dengan ketik : http://localhost/phpmyadmin
17. Web server dengan instalasi paket installer
tambahan (unduhan)
Paket tambahan ini dapat gunakan XAMPP for
linux, WAMPP for linux, Nginx for linux dan
lain sebagainya. Untuk proses instalasinya
dapat dibaca pada petunjuk Readme pada
masing-masing paket.
18. SCANNING TOOLS
Install NMap
Buka command terminal
Ketik apt-get nmap
Atau bisa jug pakai synaptic
Bila belum ada synaptic maka install dengan
cara mengetik apt-get install synaptic pada
terminal dengan sebelumnya login sebagai
root.
19. DEVELOP SIMPLE WEB
Gunakan CMS
CMS adalah tools pembuatan content website
secara simple dan praktis
Ada beberapa CMS yang terkenal: Wordpress,
Joomla!, Drupal, Lokomedia
Pada studi kali ini kita gunakan Joomla!
20. INSTALASI JOOMLA
Taruh file install packet pada direktori /var/www
atau jika menggunakan xampp terletak pada
directory /opt/lampp/htdocs
Buka browser lalu ketik localhost/phpmyadmin
Buat database
Buka browser ketik localhost/joomla
Ikuti step by step proses instalasi
26. TIPS & TRIK
Ubah password Lampp
mysql -u root p
select user,password,host from mysql.user;
update mysql.user set Password=PASSWORD(password-baru) where
user=root; flush privileges;
Atau
/opt/lampp/lampp security
27. SEMOGA BERMANFAAT
Pergunakan kemampuan untuk menolong
sesama
Ilmu diciptakan untuk kebaikan dan
mempermudah mendapat pahala bukan
untuk mencelakakan
Amalan yang masih mengalir ketika manusia
telah tiada adalah Ilmu yang bermanfaat
DIATAS LANGIT MASIH ADA LANGIT