Jumat, 07 Oktober 2016

2.2 Membuat Server Repositoiry Local pada Centos 7

2.2 Membuat Server Repositoiry Local pada Centos 7 


Jika dalam post sebelumnya kita membahas tentang bagaimana cara membuat repository local pada centos 7, kali ini saya akan membahas tentang bagaimana cara membuat Server Repository Local pada Centos 7, jadi pada post kali ini kita akan membahas bagaimana cara mengakses repository local tersebut melalui client , jadi client bisa menginstal suatu aplikasi melalui repository local server.

Kita langsung saja ke tahap konfigurasinya :


  • Masukkan DVD Centos 7 dengan cara klik logo kaset pada bagian bawah kanan virtualbox. Kemudian pilih dvd centos 7nya . 



 KONFIGURASI CENTOS 7 SERVER
  • Pertama-tama kita atur IP Addressnya terlebih dahulu . Caranya ketikan perintah nmtui  , dan akan muncul seperti gambar dibawah ini, kemudian kita pilih edit a connection .  


  •  Kemudian pilihlah IPv4 Configuration kemudian pilih manual karena ip yang kita gunakan adalah statis jadi kita sendiri yang mengkonfigurasikannya . Setelah itu atur ip address sesuai dengan kebutuhan kita . Jika sudah scrol kebawah dan pilih oke .


  • Selanjutnya kita mount cd Centos 7nya dengan mememasukkan perintah mount /dev/cdrom /mnt/   


  • Selanjunya masuk ke direktory /mnt/Packages/ dengan memasukkan perintah cd /mnt/Packages/ . 


  • Selanjutnya adalah menginstal dependenciesnya , dan disini ada 3 dependencies yang akan kita instal, instal dengan memasukkan perintah seperti gambar dibawah ini . 


  • Selanjutnya instal paket createreponya dengan memasukkan perintah seperti gambar dibawah ini . 


  • Setelah instal paket createreponya sekarang saatnya kita menginstal paket vsftpdnya , perintahnya sesuai dengan gambar yang ada dibawah ini . 


  • Aktifkan vsftpd dengan menggunakan perintah systeemctl enable vsftpd .


  • Jalankan vsftpnya dengan menggunkan perintah systemctl start vsftpnya 


  • Setelah itu kita akan membuat folder penyimpanan yang berfungsi untuk memasukkan semua folder packages dari dvd centosnya . 


  •  Setealah membuat direktornya, copy semua file packages yang berada di DVDnya dari direktori /mnt/Packages ke direktori var/ftp/pub/localrepo . Perintahnya sesuaikan dengan gambar dibawah ini . 


  • Kemudian kita akan membuat file repositorinya dan kita membuatnya menggunakan vi editor dengan cara memasukkan perintah vi /etc/yum.repos.d/localrepo.repo


  • Dan ketika masuk pada vi editor pasti akan muncul gambar kosong, disini karena kita akan membuat filenya maka kita akan mengetiknya secara manual . Masukkan sintaks seperti gambar dibawah ini. Setelah itu save dengan cara tekan "esc" pada keyboard anda dan ketikan ":wq" pada keyboard anda . 


  • Selanjutnya lakukan proses building repositori dengan memasukkan perintah createrepo -v /var/ftp/pub/localrepo/ . 

  •  Tunggu proses buliding repositori hingga selesai . 


  • Selanjutnya kita akan membuat membackup file reponya agar tidak tersambung ke internet , untuk itu kita masuk terlebih dahulu ke direktori /etc/yum.repos.d . Setelah sudah masuk pada direktory tersebut , lakukan backup dengan memasukkan perintah pada gambar dibawah ini . 


  • Setelah kita membackup file tadi, selanjutnya yang kita lakukan adalah melihat reposotori yang telah kita buat tadi dengan memasukkan perintah yum repolist . 

  • Selanjutnya hapus senua cache dengan memasukkan perintah yum clean all .


  • Selanjutnya update semua perubahan yang telah kita lakukan , dengan memasukkan perintah yum update agar perubahan yang telah kita lakukan dapat aktif . 


  • Selanjutnya  kita akan mmciba untuk menginstal paket local diserver dengan menggunakn perintah yang sama seperti gambar dibawah ini . 

  •  Untuk melanjutkan penginstallan paket , ketik y (seperti gambar dibawah ini). 

  •  Complete! Berarti proses penginstallan paket http sudah berhasil . 


  • Selanjutnya kita harus mematikan firewall yang ada dicentos 7 karena jika tidak dimatikan client tidak akan bisa mengakses server . Untuk mematikan firewall centos kita cukup memasukkan perintah systemctl stop firewalld dan systemctl disable firewalld . 


  • Pada tahap ini kita sudah mulai masuk pada tahap konfigurasi selinux, pada tahap ini selinux harus dimatikan dan cara mematikannya harus menggunakan teks editor , dan untuk masuk ke teks editor kita harus masuk ke direktori /etc/sysconfig/selinux . Untuk perintah lebih lengkapnya bisa dilihat pada gambra dibawah ini . 


  • Pada saat kita masuk, akan muncul gambal dibawah ini . Ini adalah tampilan sebelum diedit . 

  •  Edit pada bagian selinux menjadi selinux=disabled, kemudian save teks editor yang telah diedit tersebut dengan cara tekan "esc" pada keyboard anda dan ketik ":wq" kemudian tekan enter . 



KONFIGURASI CENTOS 7 CLIENT 

  • Pertama-tama kita atur IP Addressnya terlebih dahulu . Caranya ketikan perintah nmtui  , dan akan muncul seperti gambar dibawah ini, kemudian kita pilih edit a connection . 

  • Kemudian pilihlah IPv4 Configuration kemudian pilih manual karena ip yang kita gunakan adalah statis jadi kita sendiri yang mengkonfigurasikannya . Setelah itu atur ip address sesuai dengan kebutuhan kita . Jika sudah scrol kebawah dan pilih oke. 


  • Setelah selaesi mengatur ip addresnya , restart server dengan menggunakan perintah /etc/init.d/network restart . 


  • Selanjutnya kita akan membuat file localreponya dengan memasukkan perintah seperti gambar dibawah ini . 


  • Pada saat masuk teks editor dibawah ini pasti kosong , dan tugas kita adalah mengetikkan perintah seperti gambar dibawah ini . Pada bagian "name" bisa diisi sesuai dengan kemauan kita . Kemudian simpan dengan cara tekan "esc" pada keyboard kemudian ketik ":wq" pada keyboard anda . 


  • Setelah itu lakukan backup semua file repo agar tidak terhubung langsung ke internet . Dan disini kita akan membackup 4 file repo dengan memasukkan perintah dibawah ini . 


  • Hapus semua cache dengan memasukkan perintah yum clean all .


  • Lakukan update untuk mengaktifkan semua perubahan yang telah kita ubah sebelumnya . 

  • Instal teks editor nano dengan memasukkan perintah yum install nano . 
 
  • Ketik y untuk melanjutkan install teks editor nano . Dan penginstallan nano selesai dengan tanda Complete! 


Konfigurasi Selesai . 
Semoga bermanfaat . 




0 komentar:

Posting Komentar