JOBSHEET 4 "CARA MEMBANGUN FTP SERVER DENGAN VSFTPD & APACHE UBUNTU SERVER"

Nama : Rahmat Hidayat
CARA MEMBANGUN FTP SERVER DENGAN VSFTPD & APACHE2 UBUNTU SERVER
Tanggal : 24/10/2014
Kelas : XII TKJ 2
SK/KD : -
No. JobSheet : 6
Guru Produktif : Pak Maman


I. TUJUAN
Mempelajari bagaimana cara konfigurasi FTP SERVER.

II. PENDAHULUAN
Assalamualaikum Wr.Wb. Disini saya akan menjelaskan cara mengkonfigurasi FTP Server menggunakan VSFTPD dan konfigurasi Apache Server di Ubuntu

III. ALAT DAN BAHAN
  • PC/LAPTOP
  • VIRTUALBOX
  • ISO UBUNTU SERVER
  • KONEKSI INTERNET (MODEM/WIFI)


IV. LANGKAH KERJA

1. INSTALL VSFTPD
# apt-get install vsftpd

Pastikan tidak ada pesan error dan pastikan service ftp dengan aplikasi vstpd sudah berjalan.
# nmap localhost

PORT    STATE  SERVICE
21/tcp  open   ftp \ 
# netstat -tanp | grep ftp

tcp  0  0  0.0.0.0:21  0.0.0.0:*     LISTEN     34983/vsftpd

2. BACKUP FILE KONFIGURASI VSFTPD
# cp /etc/vsftpd.conf /etc/vsftpd.conf.asli


Biasakan untuk membackup file konfigurasi sebelum melakukan perubahan, dalam banyak kasus kesalahan dalam mengedit file konfigurasi mengakibatkan service tidak jalan/error. File konfigurasi yang masih orginal tentunya akan sangat membantu untuk memulai mendeteksi letak kesalahan.
Konfigurasi Sesuai Kebutuhan
# nano /etc/vsftpd.conf


ISI SEPERTI CONTOH DIBAWAH INI :
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
ftpd_banner= FTP Service : Layanan FTP Server
#chroot_local_user=YES
#opsi diatas ada masalah dengan ubuntu 12.04 ternyata,solusi:downgrade vsftpdnya 
atau
#korbankan permission /home/user menjadi chmod 555 /home/user
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/allowed



3. BUAT LIST USER FTP
# mkdir /etc/vsftpd
# cat > /etc/vsftpd/allowed
 matt
ctrl+c
 # chmod 644 /etc/vsftpd/allowed


4. MEMBUAT FOLDER DAN FILE di FTP SERVER
#cd /srv/ftp/
#mkdir test
#cd test
#nano HASIL.txt
setelah masuk ke "HASIL.txt" ketik :
[LATIHAN FTP SERVER SUKSES]

5.RESTART FTP SERVER
#service vsftpd restart

SETELAH MELAKUKAN KONFIGURASI FTP KITA LANJUT KE APACHE2

6. INSTALL APACHE2
#apt-get install apache2 


10. MASUK DIRECTORY /var/www
#cd /var/www
#nano index.html

lalu ketik seperti dibawah ini! tanpa tanda petik
"<h1><marquee> RAHMAT SUKSES</marquee></h1>"


dan kita buka browser, lalu ketik IP ADDRESS kita 192.168.2.112 hasilnya akan muncul seperti ini :

11. KEMUDIAN KITA BUAT SUBMENUNYA
#mkdir matt
#cd matt
#nano index.html


lalu ketik seperti dibawah ini! tanpa tanda petik
"<h1><marquee>RAHMAT APACHE SERVER SUKSES</marquee></h1>"


dan kita buka browser, lalu ketik IP ADDRESS kita 192.168.2.112 hasilnya akan muncul seperti ini :

12. AGAR SUBMENU BHAKTI MENJADI DEFAULT
#nano /etc/apache2/sites-available/default

Dan ganti baris DocumetntRoot menjadi "DocumentRoot /var/www/rahmat" ,tanpa tanda petik.
Dan juga ganti baris <Directory /var/www/> menjadi "<Directory /var/www/rahmat>" ,tanpa tanda petik.



13. SETELAH ITU RESTART SERVICE
#/etc/init.d/apache2 restart

V. HASIL KERJA

FTP :
1. KETIK DIBROWSER DENGAN IP ADDRESS KITA 192.168.2.112
dan akan muncul FOLDER TEST.

APACHE2 :
2. KETIK DIBROWSER DENGAN IP ADDRESS KITA 192.168.2.112
dan akan muncul tampilan utama directory "bhakti"

VI. KESIMPULAN
       HARUS TELITI DALAM KONFIGURASIKAN FTP SERVER DAN APACHE SERVER

Komentar

Postingan Populer