Assalamualaikum warahmatullah wabarakatuh Setelah sebelumnya di artikel ini  Klik Disini , saya telah share cara membuat reposit...



Assalamualaikum warahmatullah wabarakatuh

Setelah sebelumnya di artikel ini Klik Disini, saya telah share cara membuat repository local di CentOS 7.0 . Sekarang saya akan share tentang cara membuat server repository local. Membuat repository itu mudah. Logika sederhananya, "Anda mempunyai sebuah aplikasi dan karena anda males untuk mengeluarkan kuota / sekedar memasukkan CD/DVD dari CentOS, akhirnya anda mem-backup aplikasi Anda ke dalam storage Anda agar Anda tidak ribet lagi saat instalasi". Begitulah kira-kira logika sederhananya

Nah pada materi kali saya akan share tentang cara membuat server repository untuk CentOS di jaringan LAN. Gak mungkin kan kalian menyimpan aplikasi sebanyak-banyaknya untuk kalian sendiri, pasti kalian juga ingin membagikan aplikasi itu untuk Orang lain. Akhirnya, mau tidak mau Anda harus menjadikan PC anda sebagai server. Berikut cara membuat server repository local pada CentOS

Oke Lanjut ..

  1. Masukkan CD CentOS yang sesuai dengan versi CentOS yang digunakan pada PC. 

  2. Masuk kedalam mode super user

  3. Mount CD/DVD tersebut dengan perintah 
    [Root@localhost~]# mount /dev/cdrom /mnt
  4.  Setelah dvd CentOS sudah termount di direktory "/mnt" . Sekarang kita menuju direktori "/mnt/Packages" dengan perintah : 
      [Root@localhost~]# cd /mnt/Packages
  5.  Untuk membuat repository, kita membutuhkan beberapa aplikasi create repo. Jika kita membuat server lokal repository menggunakan instalasi CentOS yang minimal install. Maka kita harus menginstall aplikasi dependencies (Saya juga gak tau ini apa). Begini perintahnya:

    *perintah "Rpm" pada centOS berfungsi untuk menginstall aplikasi dan anda harus menggunakan anak perintah seperti "-i" "-v" "-iv". "i" berarti install, "v" : verbose, dan "h" untuk melihat prosesnya. Ketik :

    "rpm -ivh libxml2-python-2.9.1-5.e17.x86_64.rpm"
    "rpm -ivh deltarpm-3.6-3.e17.x86_64.rpm"
    "rpm -ivh python-deltarpm-3.6-3.e17.x86_64.rpm"


    *tips:
    -Saat anda telah mengetik "rpm -ivh (lalu nama aplikasi)-(versi)" Anda tekan tab 2x maka anda akan dibantu oleh fitur auto correct dari Centos.
    -Install semua secara berurutan. Bila tidak berurutan, maka ulang lagi dari awal, dan hapus instalan aplikasinya
  6. Lalu install paket createrepo *masih pada direktori yang sama. Ketik
       "rpm -ivh createrepo-0.9.9-23.e17.noarch.rpm"
    Catatan :
    rpm adalah ekstensi untuk aplikasi centos. Bila ekstensi aplikasi windows adalah .exe atau debian dengan .deb maka centos berekstensi .rpm
  7. Setelah semua lengkap, selanjutnya kita akan membuat direktori untuk repositorynya di PC kita (membackup aplikasi ke PC kita) dari CD/DVD Centos tersebut.
       "mkdir /repo"
  8. Sekarang kita akan meng-copy seluruh file dari CD/DVD CentOS yang ada di direktori "/mnt/Packages" ke dalam directory local "repo". Begini perintahnya : 
       "cp -ar /mnt/Packages/*.* /repo/"
  9. Bila semua selesai di copy, kita akan membuat file repository dengan nama nyoba.repo yang akan kita taruh di folder /etc/yum.repos.d/
      "vi /etc/yum.repos.d/nyoba.repo"
  10. Lalu isi sintak nya begini
    [nyoba repo]
    name=Repo-nya_Ihsan
    baseurl=file:///repo
    gpgcheck=0
    enabled=1
  11. Sekarang kita membuat repository lokal / building local repository
    "createrepo -v /repo/"
  12. Nanti proses buildingnya kek gini

  13. Mari kita lihat repository kita dan repository lain yang ada di PC kita.
    "yum repolist"

  14. Walaupun repository lokal sudah ada, namun karena repository bawaan yang tersetting default harus terkoneksi keinternet saat user meminta sebuah paket. Maka kita nonaktifkan repository bawaan tersebut agar tidak otomatis meminta paket yang harus terkoneksi ke internet, dan juga untuk meng-hemat kuota pada saat install sebuah paket. Lakukan backup semua repo yang ada kecuali repo lokal. Caranya :

    "cd /etc/yum.repos.d"
    "mv CentOS-Base.repo CentOS-Base.repo.backup"
    "mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.backup"
    "mv CentIS-Sources.repo CentOS-Sources.repo.backup"


    *Jika sewaktu waktu repo yang aslinya rusak. Maka anda tinggal menghapus format ".backup" pada repository backupan. dan replace
  15. Lakukan yum cache dan yum update.
    "yum clean all"
    "yum update"
  16. Cek daftar repository yang terdaftar di PC anda dengan perintah

    "yum repolist"

Lalu cobalah install sebuah package, secara otomatis maka source akan mengarah/ mengambil package ke repository lokal/ repository yang kita buat.

Contoh
"yum install nano"
Maka centos akan langsung mengambil aplikasi dari repository lokal

Sekian dari saya..
Wassalamualaikum wr. wb.

Assalamualaikum warahmatullah wabarakatuh Tsaahh, lanjutin mySQL kemarin, ane mau share nih gan cara membuat database biodata sen...



Assalamualaikum warahmatullah wabarakatuh

Tsaahh, lanjutin mySQL kemarin, ane mau share nih gan cara membuat database biodata sendiri di MySQL Database Server, ane memakai windows server 2012. Mungkin ini masuknya ke materi troubleshoot karena dengan ini, kita mengexplore lebih tentang aplikasi ini. 
Inilah cara membuatnya : 

  1.  Login terlebih dahulu ke mySQL



  2.  Buat database anda dan cek database



  3.  Nah, lalu kita pakai database ini.



  4. -Membuat table didalam MySQL
    -Sintak "no mediumint not null auto_icrement," agar database yang akan di isi menjadi berurutan sesuai nomernya secara numerik (nomornya).
    -sintak "varchar" adalah tipe input data karater string pada database.
    -sintak "not null, atau auto_increment" adalah TIpe atribut data.
    -
    Atribut tipe data adalah aturan yang kita terapkan untuk sebuah kolom.
    -Atribut NOT NULL dapat digunakan pada hampir semua tipe data, Fungsinya untuk memastikan bahwa nilai pada kolom tersebut tidak boleh kosong-Atribut "NOT NULL" dapat digunakan pada hampir semua tipe data, Fungsinya untuk memastikan bahwa nilai pada kolom tersebut tidak boleh kosong-Primary Key adalah suatu aturan yang berguna untuk memastikan bahwa setiap baris data pada tabel bersifat unik ( berbeda antara baris satu dengan baris lainnya )


  5. Nah cek, apakah sudah benar seperti yang kita duga :v



  6.  Waktunya kita eksekusi...



  7.  Cekkk!!!


Selesai..
Mungkin cuman ini yang bisa ane share, terimakasih
Wassalamualaikum wr wb

Assalamualaikum warahamatullah wabarakatuh Tsaahh, udah lama gak post, TS Sibuk sama lomba marawis _-_ . Tapi yo wess lah, lanjut n...


Assalamualaikum warahamatullah wabarakatuh

Tsaahh, udah lama gak post, TS Sibuk sama lomba marawis _-_ . Tapi yo wess lah, lanjut nge blog lagiiiiii... 

Kali ini ane mau share pengertian dan cara install salah satu aplikasi data base yaitu MySQL untuk windows Server 2012. Mungkin dari kalian masih asing dengan database ini (JUJUR TS JUGA KAGAK NGARTI AMA GINIAN, TUNTUTAN NILAI AJA SIH :v). Nah sebelum ke praktek seperti biasa, kita masuk ke teori dahuluu..

Apa itu DATABASE ?  
  • Secara umum, database sendiri adalah sekumpulan data yang tersimpan secara elektronik pada sistem komputer.
  • Secara khusus, database adalah sekumpulan file (dokumen) pada sistem komputer yang saling terhubung.
Nah gitu dah pengertiannya, nah data-data ini gak akan berjalan kalau gak ada aplikasi yang mengaturnya. Nah pengertian dari Aplikasi Database adalah sebuah perangkat lunak yang digunakan untuk membuat dan mengelola struktur database (basis data) serta untuk mengakses data. Perangkat lunak basis data juga biasa disebut dengan sistem manajemen database.

Nah itu dia teorinya, lanjut ke praktek. Ane pake bahan-bahan 

  1. Windows Server 2012
  2. Aplikasi mysql nya, download aje di website officialnyee. Oh iya size nya gede gan, 300mb. Nyolong internet tetangga ajee

  3. Nah nanti si windows 2012 nya minta microsoft visual c++ 2013, ente harus download terlebih dahulu, cari di web resminya gan :D
     
  4. Sedikit cemilan
     
  5. Beberapa music
  6. Dan gebetan yang stay untuk chat kita ;) 



Nah udah selesai bahan2nya ? lanjut praktekk !!!!

Instalasi MySQL database

  1.  Buka installan 'MySQL'


  2.  Install full aja ya, biar kalau kekurangan tool atau apa nanti gampang. Gak usah nambah-nambah tool lagi


  3. TAHAN DULU!!! Install microsoft visual c++ 2013 nya yak !!

  4.  Sesuai dengan pilihan instalasi tadi, jadi semua tool yang ada di MySQL akan diinstall di Server kita.


  5.  Install aja gan !!!


  6. Nah disini ada yang harus kita konfigurasi. Next ajaa

  7. Nah pada "Type and Networking" di 'Config Type' pilih Dedicated Machine. Untuk penjelasannya sudah ada di gambar.


  8. - Masukkan password untuk MySQL nya. Ini digunakan ketika kita ingin mengakses database melalui aplikasi MySQL. Username defaultnya adalah "root"
    -Lalu klik add user, untuk menambah akun pada MySQL, ibaratnya yang awal tadi adalah user root, nah yang ini adalah user biasanya. Terserah mau dibuat atau ndak.


  9.  Nah kalau udah selesai, lanjut ke tahap selanjutnya


  10.  "Windows Service" Biarkan default aje ya.

  11.  "Plugin and Extensions" Enable X Protocol / MySQL as a Document Store nah itu dicentang.  Penjelasan ada di gambar. Dan juga agar setiap user yang mengakses dari luar PC server tidak terblok oleh firewall.


  12.  Nah sekarang kita tinggal meng-apply atau memasang konfigurasi kita barusan pada sql server.


  13. Masih ada satu konfigurasi lagii, semngat :'v


  14.  Nah sekarang kita mencocokkan user "root" yang tadi kita buat di step 9.


  15. Nah udah cocok kah ? ada yang kurang kah ? ntahh :v . Lanjut "execute"


  16.  Yesss selesai udeh


UDEH SELESAI INSTALASI NYA, SEKARANG KITA COBA BUKA APLIKASI NYA

Aplikasi Workbench alias mysql versi GUI nya




Nah kalau ini versi CLI nya






Ya udah gitu aja :v .. Di TS selanjutnya mau share tentang cara membuat biografi dengan table database,, wawwww!!! Gak guna bangeettt :v . Yaudah tungguin aja Bye !!

Assalamualaikum warahmatullah wabarakatuh

Assalamualaikum wr wb Heeyyy Apakaabbss ?? baik kan ? Alhamdulillah. Kali ini TS mau share dikit nih tentang cara konfigurasi dan l...


Assalamualaikum wr wb

Heeyyy Apakaabbss ?? baik kan ? Alhamdulillah. Kali ini TS mau share dikit nih tentang cara konfigurasi dan login di FTP server dengan User atau Basic Authentication. Agak talt sih share nya, tapi gapapa lah. Soalnya, TS udah siap dipost nih tapi masih jadi draft, enggak sengaja ane Hapus tuh TS yang siap di post. Akhirnya ane bikin ulang dehh

Bedanya login basic dengan anonymous adalah dari User nya gengs. Kalau anonymous bisa mengakses FTP Server tanpa password, Basic Authentication ini adalah kebalikannya gengs. Gunanya ini ya supaya lebih aman gitu gan, gak sembarang orang yang bisa mengakses FTP.


Masih melanjutkan materi FTP server, langsung aja ke konfigurasi ya beiibb !! ;)

  1.  Login ke Windows Server dan buka Server Manager. Lalu klik Tools > Active Directory Users and Computers untuk menambah user FTP server dengan basic authentication.

    .
  2. Lalu klik nama domain > Users (Klik Kanan) > New > User. Untuk membuat user baru nya



  3. Masukkan nama ente, terserah dah. Yang penting user logon nya yang mudah diingat karena itu yang akan dijadikan untuk Login FTP tadi.



  4. Masukkan Password untuk user ente, lalu centang "Password never expires" agar user dapat digunakan kapan saja.



  5. Cek dulu udah bener gak tuh usernya



  6. Buka Tools > IIS Manager. Kita akan membuat ftp server baru



  7. Pada "Sites" > Add FTP Site . Kita akan membuat server baru. Bila FTP sebelumnya anonymous , remove aja. Kick aja :v



  8.  Masukkan nama FTP anda. Lalu pilih direktori yang akan dijadikan FTP Server.



  9. - Pada IP Address, pilih All unsiggned agar User dari network lain bisa mengakses FTP itu.
    - Port nya ya isi default
    - Start FTP site Automaticaly agar FTP berjalan saat server menyala
    - SSL, kalau ente punya SSL atau certificate ftp gitu, masukkan aja. Kalau ndak, yaudah.



  10. Pada Authentication and Authorization Information
    - Authentication, karena kita login menggunakan user, yaudah centang aja.
    - Authorization, Allow access untuk specified Users karena kita hanya menginginkan 1 user untuk mengakses FTP
    - Permissions nya bisa pilih Read, dan Write. Ya ente bisa pilih hak apa aja yang akan diberikan ke User




Nah sekarang kita ke pengujian Client nya

  1. Kali ini saya memakai Windows 10. Bisa dilihat versi Windows saya di pojok atas itu. Biar cepet aja yakk. Saya menggunakan
    "ftp ftp.ihsan.com" ini perintah untuk mengakses FTP server yang telah kita buat
    "icantkj" masukkan user yang sudah kita buat
    "    " masukkan password user ente
    "dir" untuk konfirmasi apakah anda sudah login atau belum (bisa masuk ke server FTP nya)


  2.  Masih dengan PC yang sama, nah coba akses FTP di File Exploler




  3. Yaaasss!!! Berhasil!!!!




     
  4. Nah sekarang ane coba pindahin file ke dekstop. Yass!!1 Berhasil



  5. Coba Akses FTP dari chrome


  6.  Tsaaaahhhh bisaaa!!



  7.  Coba pake FileZila



Yaudah mantep

Wassalamualaikum warahmatullah wabarakatuh