Repository Local adlah bagaikan Ftp tapi interfaces yang kita paka adalah Cli. Jadi yang mimin gunakan kali ini adalah Repo Server Cli dan juga Client Cli. Oke langsung saja mimin mulai caranya.
Configurasi Server
Masukan Cd Centos
Masukan cd CentOS nyaMount Mnt/Packages
Mount cdrom dengan perintah "mount /dev/cdrom /mnt".Masuk mnt Packages
Masuk ke mnt/Packages lalu kemudian ls. Perintah ls adalah untuk melihat file apa saja yang ada di dalam Packages
Mulai Install Aplikasi
Yang pertama adalah install libxml2-python
Yang kedua adlah install deltarpm
Yang ketiga adalah install python-deltarpm
Yang keempat adalah install createrepo
Yang terakhir adlah menginstall vsftpd. Boleh tidak menginstall nya tidak urut? tidak boleh. Mimin berani taruhan jika itu installnya ngacak akan gagal. Ini itu bagaikan urutan wajib pada tahapan penginstallan Apk baru.
Enable vsftpd
Kemudian enable vsftpd. Yang fungsi nya adalah untuk mengadakan option start/stop vsftpd
Start vsftpd
Kemudian start vsftpd. Jika kalian lupa maka client kalian tidak akan bias join ftp ke server, walaupun kalia sudah mengconfig semuanya.
Buat Directory Localrepo & Copy all Files
Kemudian buat Folder Localrepo di var/ftp/pub. Fungsi nya adalah tempat file dari Cd yang mimin masukan / Cd yang kalian masukan.
Kemufian Lakukan perintah cp -ar. Fungsi nya adalah untuk mengcopy semua files yang ada di mnt/Packages ke Folder yang barusan kita buat tadi yang berada di var/ftp/pub/ yang bernama localrepo. Tunggu saja pada saat meng copy memang agak lama, tapi itu tergantung sama spec harddisk kalian.
Vi localrepo.repo
Kemudian masuk ke localrepo.repo dengan perintah " vi /etc/yum.repos.d/localrepo.repo". Kemudian tuliskan syntax seperti diatas. Baseurl nya adalah folder tempat kalian copy semua file yang ada di mnt/Packages ke var/ftp/pub/localrepo.
Createrepo
Kemudian bikin repo di var/ftp/pub/localrepo.
Begini tampilan jika kalian sudah selesai membikin createrepo
Mv yum repos d
Kemudian lakukan perintah mv / rename / backup file. Yang di backup adalah CentOS dan disetiap akhir kalimat kalian tambahakan tulisan " .backup ". Syntax ganti nya ada di atas.Yum Repolist
Kemudian lakukan Yum Repolist. Fungsi nya adalah melihat repository mana yang kalian gunakan / mimin gunakan.Yum Clean All
Kemudian lakukan perintah yum clean allYum Update
Kemudian lakukan perintah yum update. Fungsi nya adalah untuk melihat aplikasi apasaya yang harus di update.Enable Localrepo
Selanjutnya adalah enable localrepo dengan perintah " yum install --disablerepo="*" --enablerepo="localrepo" httpd "Systemctl Stop firewalld & Disable Firewalld
Kemudian matikan firewalld agar client bias access ftp kita.Vi Selinux
Kemudian edit selinux nya dengan perintah seperi diaatas
Kemudian cari syntax "SElINUX " dan di "disabled" kan.
Setting Ip
Pada saat setting Ip ubah Network adapternya terlebih dahulu. Kalo mimin bridge. Kemudia lakukan perintah systemctl restart network
Reboot
Configurasi Client
Vi Localrepo.repo
Langkah pertama ialah masuk ke folder localrepo.repo . Kenapa tidak ada perintah createrepo? karena kita hanya ingin targetin jaringan kita agar bias connect ke ftp serverKemudian tuliskan syntax berikut. Baseurl nya adalah ip server
Setting Ip
Masukan Ip yang 1 network dengan Server . dan kemudian restart network nya dengan perintah systemctl restart network
Mv File Centos
Kemudian Backup file Centos dengan perintah seperti berikut.
Ada 4 File yang harus di backup yaitu 1.Repo, 2.Debuginfo, 3.Sources, Vault
Yum Clean All
Kemudian lakukan perintah yum repolist dan yum clean all.Install Nano dari Server
Ini adalah bukti bahwa install nano dari server. Kenapa kita install dari server berhasil? karena di server kita sempat mengcopy semua file yang ada di cdrom Packages kita copy ke var/ftp/pub/local repo. Dan kita juga sudah mentargetkan Vi Localrepo.repo ke Ip server dan dimana semua kegiatan download dari server.
Sekian Tutor Membuat
Server repository local
Jika ada kesulitan
Silahkan Email saya






























0 comments:
Post a Comment