Sabtu, 25 Februari 2017

INSTALLATION OWNCLOUD

INSTALLATION OWNCLOUD


#PENGERTIAN
Hasil gambar untuk OWNCLOUD  ownCloud adalah suite software client-server untuk menciptakan layanan file hosting dan menggunakan mereka. ownCloud secara fungsional sangat mirip dengan banyak digunakan Dropbox , dengan perbedaan fungsional utama adalah bahwa ownCloud adalah gratis dan open-source , dan dengan demikian memungkinkan orang untuk menginstal dan mengoperasikannya tanpa biaya pada server pribadi .Ini juga mendukung ekstensi yang memungkinkan untuk bekerja seperti Google Drive , dengan editing secara online dokumen, kalender dan sinkronisasi kontak, dan banyak lagi. Keterbukaan eschews diberlakukan kuota pada ruang penyimpanan atau jumlah klien yang terhubung, bukannya memiliki batas keras (seperti pada ruang penyimpanan atau jumlah pengguna) didefinisikan hanya dengan kemampuan fisik server.

#LATAR BELAKANG
Menyimpan file data di penyimpanan external menggunakan OwnCloud 

#MAKSUD DAN TUJUAN
Menginstall OwnCloud untuk membuat penyimpanan external
#ALAT DAN BAHAN
#TAHAP PEYELESAIAN
  Untuk menginstall OwnCloud pastikan dahulu file owncloud sudah ada dan anda harus masuk ke terminal linux terlebih dahulu. Kemudian silahkan buka 2 terminal linux yang berbeda. Terminal pertama silahkan anda masuk ke super user localhost dan yang satu-nya lagi masuk ke super user ssh-server. langkah-langkah untuk menginstall OwnCloud sebagai berikut ini :

1. Di terminal linux pertama (localhost). silahkan anda cari file oownCloud-nya , kemudian Copy ke server dengan perintah scp owncloud-9.1.4.zip arbani@192.168.40.2:/var/www/html lalu tekan enter . tunggu hingga selesai .

2. Kita pindah ke terminal kedua (ssh server). silahkan anda cari file yang sudah di scp tadi , lalu file tersebut anda unzip dengan perintah unzip owncloud-9.1.4.zip lalu enter. tunggu hingga selesai mengextra-nya.


3. Kemudian file OwnCloud silahkan anda beri hak akses dengan perintah chown -R 755 owncloud lalu enter.


4.Kita beri hak akses data-nya dengan perintah chown -R www-data:www-data owncloud lalu enter.


5. Silahkan anda buka browser lalu masuk ke phpmyadmin kemudian buat database owncloud-nya.

6. Silahkan anda buka tab baru baru dan masukkan 192.168.40.2/owncloud .
Isikan user dan password-nya.

silahkan anda rol ke bawah , isikan user dan password phpmyadmin-nya. lalu masukkan juga database OwnCloud-nya. lalu klik finish setup.


7. Maka akan muncul tampilan seperti dibawah ini , tanda-nya OwnCloud siap digunakan.



~~~~~~~~~~~~~~~SELAMAT MENCOBA~~~~~~~~~~~~~~~

Jumat, 24 Februari 2017

DEFINISI DHCP

Dynamic Host Configuration Protocol (DHCP)

#PENGERTIAN
  Dynamic Host Configuration Protocol (DHCP) adalah standar protokol jaringan yang digunakan pada Internet Protocol (IP) jaringan. DHCP dikendalikan oleh server DHCP yang secara dinamis mendistribusikan parameter konfigurasi jaringan, seperti alamat IP , untuk antarmuka dan layanan. Sebuah router atau gerbang perumahan dapat diaktifkan untuk bertindak sebagai server DHCP. Sebuah server DHCP memungkinkan komputer untuk meminta alamat IP dan parameter jaringan secara otomatis, mengurangi kebutuhan untuk administrator jaringan atau pengguna untuk mengkonfigurasi pengaturan secara manual. Dengan tidak adanya server DHCP, setiap komputer atau perangkat lain (misalnya, printer) pada jaringan harus statis (yaitu, manual) ditugaskan ke alamat IP.

#LATAR BELAKANG

Saya ingin mengetahui lebih banyak ilmu tentang Dynamic Host Configuration Protocol (DHCP) supaya mudah untuk mempelajari-nya.

#MAKSUD DAN TUJUAN

Memahami dan mempelajari materi Dynamic Host Configuration Protocol (DHCP)

#ALAT DAN BAHAN
- Referensi
    
 #SEJARAH
  Pada tahun 1984, Reverse Address Resolution Protocol ( RARP ), didefinisikan dalam RFC 903 , diperkenalkan untuk memungkinkan perangkat sederhana seperti workstation diskless untuk secara dinamis mendapatkan alamat IP yang sesuai. Namun, karena bertindak di lapisan data link itu membuat pelaksanaan sulit pada banyak platform server, dan juga diperlukan bahwa server hadir pada setiap link jaringan individu. RARP digantikan oleh Bootstrap Protocol ( BOOTP ) didefinisikan dalam RFC 951 pada bulan September 1985. Ini memperkenalkan konsep agen relay, yang memungkinkan forwarding paket BOOTP di seluruh jaringan, yang memungkinkan satu server BOOTP pusat untuk melayani host pada banyak subnet IP. 
DHCP didasarkan pada BOOTP tapi dinamis dapat mengalokasikan alamat IP dari kolam renang dan merebut kembali mereka ketika mereka tidak lagi digunakan. Hal ini juga dapat digunakan untuk menyampaikan berbagai parameter konfigurasi tambahan ke IP klien, termasuk parameter spesifik platform. DHCP pertama kali didefinisikan dalam RFC 1531 pada bulan Oktober 1993; namun karena kesalahan dalam proses editorial itu segera diterbitkan kembali sebagai RFC 1541 .
Empat tahun kemudian jenis pesan DHCPINFORM  dan perubahan kecil lainnya yang ditambahkan oleh RFC 2131 ; yang pada 2014 tetap standar untuk jaringan IPv4.
DHCPv6 awalnya dijelaskan oleh RFC 3315 pada tahun 2003, namun ini telah diperbarui oleh banyak RFC berikutnya. RFC 3633 menambahkan mekanisme DHCPv6 untuk awalan delegasi , dan bernegara autoconfiguration alamat ditambahkan oleh RFC 3736 .


#IKHTISAR

  TCP / IP mendefinisikan bagaimana perangkat pada satu jaringan berkomunikasi dengan perangkat pada jaringan lain. Sebuah server DHCP dapat mengelola pengaturan TCP / IP untuk perangkat pada jaringan, dengan secara otomatis atau dinamis menugaskan Internet Protocol (IP) alamat ke perangkat. Pada 2011 , jaringan mulai dari ukuran jaringan rumah ke besar jaringan kampus dan regional penyedia layanan Internet jaringan biasanya menggunakan DHCP. Sebagian besar router jaringan perumahan menerima alamat IP global yang unik dalam jaringan penyedia. Dalam jaringan lokal, server DHCP memberikan alamat IP lokal untuk setiap perangkat yang terhubung ke jaringan.
DHCP beroperasi berdasarkan pada model client-server . Ketika komputer atau perangkat lain terhubung ke jaringan, perangkat lunak klien DHCP mengirimkan broadcast permintaan meminta informasi yang diperlukan. Server DHCP pada jaringan dapat melayani permintaan. Server DHCP mengelola kolam alamat IP dan informasi tentang konfigurasi klien parameter seperti default gateway , nama domain , yang nama server , dan server waktu . Pada menerima permintaan, server dapat merespon dengan informasi spesifik untuk setiap klien, sebagai dikonfigurasi sebelumnya oleh administrator, atau dengan alamat tertentu dan informasi lainnya yang berlaku untuk seluruh jaringan dan untuk jangka waktu yang alokasi (lease) adalah sah. Seorang klien biasanya query informasi ini segera setelah boot , dan secara berkala sesudahnya sebelum berakhirnya informasi. Ketika klien DHCP menyegarkan tugas, awalnya meminta nilai parameter yang sama, tetapi server DHCP dapat menetapkan alamat baru berdasarkan kebijakan tugas yang ditetapkan oleh administrator.
Pada jaringan besar yang terdiri dari beberapa link, server DHCP tunggal dapat melayani seluruh jaringan bila dibantu oleh agen estafet DHCP terletak pada router interkoneksi. agen seperti menyampaikan pesan antara klien DHCP dan server DHCP terletak pada subnet yang berbeda.
Tergantung pada pelaksanaan, DHCP server mungkin memiliki tiga metode untuk mengalokasikan alamat IP:
1. alokasi dinamis
Sebuah administrator jaringan cadangan kisaran alamat IP untuk DHCP, dan setiap klien DHCP di LAN dikonfigurasi untuk meminta alamat IP dari DHCP server yang selama inisialisasi jaringan. Proses permintaan-dan-hibah menggunakan konsep sewa dengan jangka waktu dikendalikan, sehingga server DHCP untuk merebut kembali (dan kemudian merealokasikan) alamat IP yang tidak diperpanjang.
2. alokasi otomatis
Server DHCP secara permanen memberikan alamat IP kepada klien meminta dari jangkauan ditentukan oleh administrator. Ini seperti alokasi dinamis, tetapi server DHCP menyimpan tabel tugas alamat IP terakhir, sehingga istimewa dapat menetapkan untuk klien alamat IP yang sama bahwa klien sebelumnya memiliki.
3. Alokasi Manual (biasa disebut alokasi statis)
DHCP server dinonaktifkan dan administrator mengalokasikan alamat IP pribadi berdasarkan pemetaan yang telah dikonfigurasikan untuk masing-masing klien alamat MAC . Fitur ini bervariasi disebut statis DHCP tugas oleh DD-WRT , fixed-address oleh dokumentasi dhcpd, alamat pemesanan oleh Netgear, reservasi DHCP atau DHCP statis dengan Cisco dan Linksys , dan IP address reservasi atau MAC / alamat IP mengikat oleh berbagai router lainnya produsen.
DHCP digunakan untuk Internet Protocol versi 4 (IPv4), serta untuk IPv6 . Sementara kedua versi melayani tujuan yang sama, rincian protokol untuk IPv4 dan IPv6 cukup berbeda bahwa mereka dapat dianggap protokol terpisah. Untuk IPv6 operasi, perangkat mungkin alternatif menggunakan stateless autoconfiguration alamat . Host IPv6 juga dapat menggunakan link-lokal menangani untuk mencapai operasi terbatas pada link jaringan lokal.


#PERMINTAAN DHCP

  Dalam menanggapi tawaran DHCP, klien menjawab dengan permintaan DHCP, disiarkan ke server, [a] meminta alamat ditawarkan. Seorang klien dapat menerima penawaran DHCP dari beberapa server, tetapi hanya akan menerima satu tawaran DHCP. Berdasarkan pilihan identifikasi server yang diperlukan dalam permintaan dan broadcast pesan, server informasi yang menawarkan klien telah diterima. [10] : Bagian 3.1, Butir 3 Ketika server DHCP lain menerima pesan ini, mereka menarik tawaran apa pun bahwa mereka mungkin telah dibuat untuk klien dan mengembalikan alamat ditawarkan ke kolam renang yang tersedia alamat.

 #PILIHAN DHCP
  Pilihan adalah variabel string panjang oktet. Oktet pertama adalah kode pilihan, oktet kedua adalah jumlah oktet berikut dan oktet sisanya tergantung kode. Misalnya, jenis DHCP Pesan opsi untuk Penawaran akan muncul sebagai 0x35, 0x01, 0x02, 0x35 mana adalah kode 53 untuk "DHCP Message Type", 0x01 berarti satu oktet berikut dan 0x02 adalah nilai "Penawaran".

Kamis, 23 Februari 2017

MEMBUAT AUTO REBOOT MENGGUNAKAN CRONJOB

MEMBUAT AUTO REBOOT MENGGUNAKAN CRONJOB


#PENGERTIAN
Hasil gambar untuk cronjobCron adalah berdasarkan waktu scheduler pekerjaan di Unix-seperti komputer sistem operasi . Orang-orang yang mengatur dan menjaga lingkungan software menggunakan cron untuk menjadwalkan pekerjaan (perintah atau skrip shell ) untuk menjalankan secara berkala pada waktu-waktu tertentu, tanggal, atau interval. Ini biasanya mengotomatiskan pemeliharaan sistem atau administrasi-meskipun yang bersifat umum-tujuan membuatnya berguna untuk hal-hal seperti men-download file dari internet dan men-download email secara berkala  Asal usul nama cron adalah dari kata Yunani untuk waktu, χρόνος ( chronos ). ( Ken Thompson , penulis cron, telah mengkonfirmasi ini dalam komunikasi pribadi dengan Brian Kernighan .)
cron yang paling cocok untuk penjadwalan tugas yang berulang. Penjadwalan tugas satu-waktu sering lebih mudah dicapai dengan menggunakan terkait di utilitas.

#LATAR BELAKANG
dengan menggunakan cronjob kita dapat me reboot server kita secara otomatis dengan waktu yang kita sttting sendiri

#MAKSUD DAN TUJUAN
agar server kita tidak menyala terus menerus dan kita tidak perlu memetikan server kita secara manual

#ALAT DAN BAHAN
  • Laptop/PC/Server
  • Referensi
#TAHAP PENYELESAIAN
  Untuk membuat auto REBOOT silakan anda masuk ke terminal linux/ubuntu, masuk sebagai super user. Langkah-langkah membuat auto reboot sebagai berikut ini :

1. Setelah masuk ke terminal silahkan anda ketikkan sudo apt-get install -y cron, tekan enter.


2. Selanjutnya ketikkan perintah crontab -e , tekan enter. Pilih nomor 2 (/bin/nano        <---- br="" easiest="" enter.="" tekan="">


3.lalu dibagian paling bawah kita berikan perintah

28 16 * * * /sbin/reboot -r +1 "1 menit Ajeng Wafat Bozzz!"

keteranagan: Perintah ini akan menjalankan proses Reboot Sistem pada Jam 16:28 dengan delay 1 menit beserta pemberitahuan sebelum sistem direboot.

@reboot echo "terjadwal boosss " >> /root/jos.log
keterangan: Dan perintah ini akan menulis pesan yang berisi "Restart Sistem Terjadwal " di file rootcron.log setiap kali sistem mengalami reboot


Penjelasan:
* pertama : Menit (0-59)
* kedua : Jam (0-23)
* ketiga : Hari dalam Bulan (1-31)
* keempat : Bulan (1-12)
* kelima : Hari dalam Minggu (0-7 ; 0 & 7 = Minggu)

Contoh:
-- Crontab tiap Hari Jam 11.45 Malam
Perintah: 45 23 * * * command
-- Crontab tiap Minggu Jam 1 Pagi
Perintah: 0 1 * * 7 command
-- Crontab tiap Bulan Tanggal 15, Jam 2 Sore
Perintah : 0 14 15 * * command


4. Untuk ingin melihat jadwal reboot silahkan masuk ke root lalu ketikkan perintah nano jos.log


maka akan muncul tampilan seperti dibawah ini 

























~~~~~~~~~~~~SELAMAT MENCOBA~~~~~~~~~~~~

Rabu, 22 Februari 2017

CONFIGURASI SAMBA SERVER

CONFIGURASI SAMBA SERVER

What Is A Samba ?
Hasil gambar untuk samba server  Samba adalah perangkat lunak bebas ulang pelaksanaan SMB / CIFS jaringan protokol , dan pada awalnya dikembangkan oleh Andrew Tridgell . Samba memberikan berkas dan cetak layanan untuk berbagai Microsoft Windows klien dan dapat mengintegrasikan dengan Microsoft domain Windows Server , baik sebagai Domain Controller (DC) atau sebagai anggota domain. Pada versi 4, mendukung Active Directory Microsoft dan Windows NT domain.

  Samba berjalan pada kebanyakan Unix , OpenVMS dan Unix-seperti sistem, seperti Linux , Solaris , AIX dan BSD varian, termasuk Apple MacOS Server , dan MacOS klien ( Mac OS X 10.2 dan yang lebih besar). Samba adalah standar pada hampir semua distribusi Linux dan umumnya disertakan sebagai dasar layanan sistem pada sistem operasi berbasis Unix lain juga. Samba dirilis di bawah persyaratan GNU General Public License . Nama Samba berasal dari SMB ( Server Message Block ), nama protokol standar yang digunakan oleh sistem file jaringan Microsoft Windows. 

#Latar Belakang
Mengetahui lebih dalam lagi tentang samba server

#Maksud Dan Tujuan
Mempraktekkan materi tentang configurasi samba server

#Alat Dan Bahan 
- modul samba server
- Internet 

#Tahap Penyelesaian 
Langkah-langkah untuk configurasi samba server sebagai berikut ini :
1. Silahkan anda masuk ke terminal linux kemudian ketikkan apt-get install samba lalu enter

2. Jika muncul pertanyaan seperti dibawah ini, langsung saja ketikkan Y lalu enter


3. Kemudian keetikkan nano /etc/samba/smb.conf lalu enter
 4. Pada bagian paling bawah,silahkan anda ketikkan :
[smk.net]                                    (isikan sesuai DNS)
path = /home/aku                       (kata aku silahkan ganti sesuai selera)
browseable = yes
writeable = yes
guest ok = no
public = no
read only = no
security = user

Kalau sudah selesai silahkan anda  keluar dengan perintah CTRL+X kemudian Y lalu tekan Enter


5. Setelah itu silahkan anda buat samba password dengan perintah smbpasswd -a nama/kata yang mudah di ingat , contoh :
smbpasswd -a crisna.
6. kemudian anda restart samba server-nya dengan perintah /etc/init.d/samba restart



7. Jika iingin melihat hasilnya silahkan anda buka browser lalu ketikkan \\IP anda,contoh :
\\192.168.40.2
 ~~~~~~~~~~~~~~~~~~SELAMAT MENCOBA ~~~~~~~~~~~~~~~~~~

Selasa, 21 Februari 2017

MEMBUAT PERPUSTAKAAN ONLINE

MEMBUAT PERPUSTAKAAN ONLINE




What Is A SLims?


Hasil gambar untuk perpustakaan onlineSenayan, atau lengkapnya Senayan Library Management System (SLiMS), adalah perangkat lunak sistem manajemen perpustakaan (library management system) sumber terbuka yang dilisensikan di bawah GPL v3. Aplikasi web yang dikembangkan oleh tim dari Pusat Informasi dan Humas Departemen Pendidikan Nasional Republik Indonesia ini dibangun dengan menggunakan PHP, basis data MySQL, dan pengontrol versi Git. Pada tahun 2009, Senayan memenangi INAICTA 2009 untuk kategori open source .

  kali ini saya membuat perpustakaan online menggunakan slims akasia 8.1 ,
silahkan anda pilih slims yang kalian suka atau bisa klik disini.

#Latar Belakang
Mengetahui lebih dalam lagi tentang slims

#Maksud Dan Tujuan
Mempraktekkan materi tentang installasi slims

#Alat Dan Bahan 
- Modul slims
- Internet 
- Laptop/pc  

#Tahap Penyelesaian 
Langkah-langkah untuk installasi slims sebagai berikut ini :
1.  Kalau file masih di pc/laptop silahkan anda buka terminal linux lalu ketikkan scp namafile hostname(server yang dituju)@ipserver:pilih tempat untuk meletakkan file ,  contoh : scp slim8.1-akasia.zip arbni@192.168.40.2:/var/www/html/.kemudian anda enter . tunggu hingga selesai.



 2.  Silahkan anda buka terminal baru kemudian masuk ke ssh server.lalu anda jalan perintah root-nya kemudian masuk ke direktori /var/www/html/ dengan perintah cd /var/www/html/.setelah itu silahkan anda buat direktori baru dengan perintah mkdir slimspansa


3. Silahkan anda extrak file slims 8.1-akasia.zip dengan perintah unzip slims 8.1-akasia.zip



4. Silahkan anda pindah file slims8.1_akasia ke directory slimspansa yang sudah dibuat tadi dengan perintah mv slims8.1_akasia  slimspansa



5. Kemudian silahkan anda beri hak akses di file slims-nya  dengan perintah chmod -R 755 /var/www/html/slims8.1_akasia/



6. Silahkan anda beri hak akses pada data-nya dengan perintah chown -R www-data:www-data /var/www/html/slims8.1_akasia/



7. Kemudian silahkan anda buka browser lalu buat data base slims-nya di phpmyadmin



8. lalu buka tab baru lalu masukkan alamatnya yaitu DNS/file yang sufah dibuat tadi ,contoh : forpis.gov/slimspansa . klik start installation.



9. Jika muncul tag seperti ini silahkan anda lanngsung klik new install   .



10.Silahkan anda database host,database name,database username,database password,kemudian simple data (pilih yes).kemudian yang dibawahnya silahkan anda masukkan username dan password untuk admin-nya.klik next




11. kemudian silakan anda klik start slims








~~~~~~~~~~~~~~~~~~~~SELAMAT MENCOBA~~~~~~~~~~~~~~~~~~~~