Welcome to our website !

Arumsari

Prakerin BLC Telkom

Assalamu'alaikum Wr.Wb

Haaaaiii jumpa lagi kita kawan. Bahas Apa kita hari ini. Hmm, gimana kalau cara menambah kapasitas pada OwnCloud, Kita kemarin-kan sudah install dan konfigurasi OwnCloud.



⇉ Pengertian OwnCloud
OwnCloud (bergaya 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

⇉ Tujuan
- Dapat mengetahui Apa itu OwnCloud?
- Dapat mengettahui cara menambah kapasitas upload pada OwnCloud

⇉ Alat dan Bahan
1. Laptop
2. Server
3. Jaringan Internet yang stabil

⇉ Jangka Waktu 
Waktu yang Saya butuhkan untuk menambah kapasitas OwnCloud sekitar 3 menit.

⇉ Langkah Kerja 
1. Buka VM Anda
2. Kemudian Buka Terminal dan ketik "nano /etc/php5/apache2/php.ini"


3. Kemudian akan muncul tampilan seperti ini dan edit "post_max_size" dengan "ctrl+w" ketik "post_max_size"


4. Kemudian "ctrl+x" dan simpan "y"
5. Setelah itu buka OwnCloud masukkan "username dan password"
6. Kemudian pilih ikon "+" dan pilih file yang akan di-upload
7. Maka setelah selesai proses loading maka akan muncul file yang kita upload.



⇉ Kesimpulan
Jika kita ingin menambah kapasitas Uploud yang lebih dari 2M menjadi bisa.

 ⇉ Referensi
https://en.wikipedia.org/wiki/OwnCloud


Cukup sekian dan Mohon maaf jika ada salah kata. Terimaksih.

Wassalamu'alaikum Wr.Wb

Assalamu'alaikum Wr.Wb

HAI kawan! Kita belajar OwnCloud yuk Kawan.



ᐒ Pengertian OwnCloud
OwnCloud adalah suite software client-server untuk menciptakan layanan file hosting dan menggunakan mereka. OwbCloud secara fungsional sangat mirip dengan banyak digunakan Dropbox, dengan perbedaan fungsional utama adalah bahwa OwnCloud adalah gratis dan open-sources, dan dengan demikian memungkinkan orang untuk menginstall 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.


ᐒ Tujuan
- Dapat mengetahui Apa itu OwnCloud?
- Dapat mengetahui Install OwnCloud
- Dapat mengetahui Konfigurasi OwnCloud

ᐒ Alat dan Bahan 
1. Laptop
2. Server
3. Aplikasi OwnCloud saya memakai "OwnCloud-9.1.3.zip"
4. Jaringan Internet yang stabil

ᐒ Jangka Waktu
Waktu yang Saya butuhkan dari mendownload OwnCloud sampai selesai sekitar 30.

ᐒ Langkah Kerja
1. Remote server Anda dengan "ssh user@IP VM Anda" seperti "ssh arum@192.168.202.4"
2. Kemudian masuk di root "su dan masukkan password"
3. Kemudian install OwnCloud dengan cara "wget  URL Owncloud yang ingin kamu install"


4. Setelah selesai copy file dengan cara "cp owncloud-9.1.3.zip /var/www/html/"


5. Kemudian ekstrak file terlebih dahulu dengan cara "unzip owncloud-9.1.3.zip" jika tidak bisa maka install terlebih dahulu unzipnya dengan cara "apt-get install unzip"

6. Untuk memberikan hak akses maka ketik perintah "chown -R www-data:www-data owncloud/" dan "chmod -R 755 owncloud"



7. Setelah sudah selesai maka buka web browser "http://IP VM Anda/phpmyadmin"


8. Setelah itu masukkan username dan password
9. Kemudian pilih "Database" lalu ketik "owncloud".


10. Jika sudah ada kita buka web browser lagi "http://IP VM Anda /owncloud"
11. Kemudian kita masukkan username , password, dan masukkan user lagi dan owncloud. seperti gambar.



12.  Kemudian klik "finish"
13. Maka akan muncul tampilan seperti dibawah ini.


ᐒReferensi
https://en.wikipedia.org/wiki/OwnCloud

Installasi dan konfigurasi OwnCloud sudah berhasil. Cukup sekian materi tentang OwnCloud. Mohon maaf jika ada salah kata dan Terimakasih.

Wassalamu'alaikum Wr.Wb

Assalamu'alaikum Wr.Wb

Hai guys. Ketemu lagi kita . Kita bahas tentang OSI Layer yuk.

⠖ Pengertian OSI
Model Open System Interconnection (OSI) adalah model konseptual yang mencirikan dan standarisasi fungsi komunikasi dari sistem telekomunikasi atau komputasi tanpa memperhatikan struktur internal yang mendasari mereka dan teknologi. Tujuannya adalah interoperabilitas sistem komunikasi beragam dengan protokol standar. Model partisi sistem komunikasi ke lapisan abstraksi . Versi asli dari model didefinisikan tujuh lapisan.
Lapisan melayani lapisan di atasnya dan dilayani oleh lapisan di bawahnya. Misalnya, lapisan yang menyediakan komunikasi bebas kesalahan di jaringan menyediakan jalur yang dibutuhkan oleh aplikasi di atasnya, sementara itu panggilan berikutnya lapisan bawah untuk mengirim dan menerima paket yang terdiri isi jalan itu. Dua contoh di lapisan yang sama yang divisualisasikan sebagai terhubung dengan koneksi horisontal di lapisan itu.
Model merupakan produk dari Open System Interconnection proyek di Organisasi Internasional untuk Standardisasi (ISO), dikelola oleh identifikasi ISO / IEC 7498-1.

⠋ Tujuan
-Dapat mengetahui Apa itu OSI
-Dapat mengetahui Macam-macam OSI Layer
-Dapat mengetahui fungsi OSI Layer 1-7
 
⠋ Macam-macam OSI Layer
Rekomendasi X.200 menjelaskan tujuh lapisan, label 1 sampai 7. Layer 1 adalah lapisan terendah dalam model ini.
Model OSI
Lapisan Protokol data unit (PDU) Fungsi
Tuan rumah
lapisan
7. Aplikasi Data Tingkat tinggi API , termasuk berbagi sumber daya, akses file jarak jauh
6. Presentasi Terjemahan dari data antara layanan jaringan dan aplikasi; termasuk pengkodean karakter , kompresi data dan enkripsi / dekripsi
5. Session Mengelola komunikasi sesi , yaitu pertukaran terus menerus informasi dalam bentuk transmisi beberapa back-dan-balik antara dua node
4. Transportasi Segmen (TCP) / Datagram (UDP) Transmisi yang handal dari segmen data antara titik-titik pada jaringan, termasuk segmentasi , pengakuan dan multiplexing
Media
lapisan
3. Jaringan Paket Penataan dan pengelolaan jaringan multi-node, termasuk pengalamatan , routing yang dan kontrol lalu lintas
2. Data link Bingkai Transmisi yang handal dari frame data antara dua node dihubungkan dengan lapisan fisik
1. fisik Sedikit Transmisi dan penerimaan bit mentah stream melalui media fisik
Pada setiap tingkat N, dua entitas pada perangkat berkomunikasi (lapisan N rekan-rekan) pertukaran protokol data unit (PDU) dengan cara protokol lapisan N. Setiap PDU berisi muatan, disebut Unit layanan data (SDU), bersama dengan header terkait protokol dan / atau footer.
Data diolah oleh dua berkomunikasi perangkat OSI-kompatibel dilakukan seperti:
  1. Data yang akan dikirimkan terdiri pada lapisan paling atas dari perangkat transmisi (lapisan N) menjadi unit data protokol (PDU).
  2. PDU akan diteruskan ke lapisan N-1, di mana ia dikenal sebagai unit data layanan (SDU).
  3. Pada lapisan N-1 yang SDU adalah concatenated dengan header, footer, atau keduanya, menghasilkan lapisan N-1 PDU. Hal ini kemudian diteruskan ke lapisan N-2.
  4. Proses berlanjut sampai mencapai tingkat paling bawah, dari mana data ditransmisikan ke perangkat penerima.
  5. Pada perangkat menerima data dilewatkan dari yang terendah ke lapisan tertinggi sebagai rangkaian SDU s ketika sedang berturut-turut dilucuti dari sundulan setiap lapisan dan / atau footer, sampai mencapai lapisan paling atas, di mana yang terakhir dari data yang dikonsumsi.
Beberapa aspek orthogonal, seperti manajemen dan keamanan , melibatkan semua lapisan (Lihat ITU-T X.800 Rekomendasi . Layanan ini bertujuan untuk meningkatkan triad CIA - kerahasiaan , integritas , dan ketersediaan - dari data yang dikirimkan. Dalam prakteknya, ketersediaan layanan komunikasi ditentukan oleh interaksi antara desain jaringan dan manajemen jaringan protokol. Pilihan yang tepat untuk kedua hal ini diperlukan untuk melindungi terhadap penolakan layanan .

Layer 1: Physical Layer

The lapisan fisik mendefinisikan listrik spesifikasi dan fisik dari koneksi data. Ia mendefinisikan hubungan antara perangkat dan fisik media transmisi (misalnya, tembaga atau kabel serat optik , frekuensi radio). Ini termasuk tata letak pin , tegangan , garis impedansi , kabel spesifikasi , sinyal waktu dan karakteristik yang sama untuk perangkat yang terhubung dan frekuensi (5 GHz atau 2,4 GHz dll) untuk perangkat nirkabel. Hal ini bertanggung jawab untuk transmisi dan penerimaan data mentah tidak terstruktur dalam media fisik. Mungkin mendefinisikan mode transmisi sebagai simplex , half duplex , dan full duplex . Ini mendefinisikan topologi jaringan sebagai bus , jala , atau cincin menjadi beberapa yang paling umum.
Lapisan fisik SCSI paralel beroperasi di lapisan ini, seperti yang dilakukan lapisan fisik Ethernet dan jaringan area lokal lain, seperti token ring , FDDI , ITU-T G.hn , dan IEEE 802.11 (Wi-Fi), serta sebagai jaringan area pribadi seperti Bluetooth dan IEEE 802.15.4 .
Lapisan fisik adalah lapisan peralatan jaringan tingkat rendah, seperti beberapa hub , kabel, dan repeater . Lapisan fisik tidak pernah peduli dengan protokol atau seperti barang layer yang lebih tinggi lainnya. Contoh hardware di lapisan ini adalah adapter jaringan, repeater, hub jaringan, modem, dan media converter serat.

Layer 2: Data Link Layer

The Data link layer menyediakan transfer data node-to-node -a hubungan antara dua node terhubung langsung. Mendeteksi dan mungkin memperbaiki kesalahan yang mungkin terjadi pada lapisan fisik. Ini, antara lain, mendefinisikan protokol untuk membangun dan mengakhiri sambungan antara dua perangkat yang terhubung secara fisik. Hal ini juga mendefinisikan protokol untuk kontrol aliran antara mereka.
IEEE 802 membagi lapisan data link menjadi dua sub-lapisan: 
  • Media Access Control (MAC) Lapisan - bertanggung jawab untuk mengontrol bagaimana perangkat dalam mendapatkan akses jaringan untuk menengah dan izin untuk mengirimkan itu.
  • Logical Link Control (LLC) lapisan - bertanggung jawab untuk mengidentifikasi Jaringan lapisan protokol dan kemudian melingkupinya dan kontrol memeriksa kesalahan dan sinkronisasi frame.
MAC dan LLC lapisan IEEE 802 jaringan seperti 802.3 Ethernet , 802.11 Wi-Fi , dan 802.15.4 ZigBee , beroperasi pada lapisan data link.
The Protokol Point-to-Point (PPP) adalah sebuah protokol lapisan data link yang dapat beroperasi lebih dari beberapa lapisan fisik yang berbeda, seperti sinkron dan asynchronous garis serial.
The ITU-T G.hn standar, yang menyediakan area lokal kecepatan tinggi jaringan melalui kabel yang ada (saluran listrik, saluran telepon dan kabel koaksial), termasuk lengkap lapisan data link yang menyediakan koreksi kesalahan dan flow control dengan cara selektif -ulangi protokol sliding-window .


Layer 3: Network Layer

The lapisan jaringan menyediakan sarana fungsional dan prosedural untuk mentransfer panjang variabel data yang urutan (disebut datagrams ) dari satu node ke terhubung lain untuk "jaringan" yang sama. Sebuah jaringan adalah media yang banyak node dapat terhubung, di mana setiap node memiliki alamat dan yang memungkinkan node terhubung untuk mentransfer pesan ke node lain terhubung hanya dengan menyediakan konten dari pesan dan alamat tujuan node dan membiarkan jaringan menemukan cara untuk menyampaikan pesan ke node tujuan, mungkin routing yang melalui node intermediate. Jika pesan terlalu besar untuk ditransmisikan dari satu node ke yang lain pada data link layer antara node, jaringan dapat mengimplementasikan pengiriman pesan dengan memisahkan pesan menjadi beberapa fragmen pada satu simpul, mengirim fragmen mandiri, dan pemasangan kembali fragmen di node lain. Mungkin, tapi tidak perlu, kesalahan pengiriman laporan.
Pesan pengiriman pada lapisan jaringan belum tentu dijamin dapat diandalkan; protokol lapisan jaringan dapat menyediakan pengiriman pesan dapat diandalkan, tetapi tidak perlu melakukannya.
Sejumlah protokol lapisan-manajemen, fungsi didefinisikan dalam lampiran manajemen, ISO 7498/4, milik lapisan jaringan. Ini termasuk protokol routing, manajemen kelompok multicast, informasi jaringan-layer dan error, dan jaringan-layer tugas alamat. Ini adalah fungsi dari payload yang membuat ini milik lapisan jaringan, bukan protokol yang membawa mereka. 

Layer 4: Transport Layer

The lapisan transport menyediakan sarana fungsional dan prosedural untuk mentransfer urutan data variabel-panjang dari sumber ke host tujuan melalui satu atau lebih jaringan, sambil mempertahankan kualitas fungsi layanan.
Contoh dari protokol transport-layer di tumpukan Internet standar Transmission Control Protocol (TCP), biasanya dibangun di atas Internet Protocol (IP).
Lapisan transport mengendalikan keandalan link yang diberikan melalui kontrol aliran, segmentasi / desegmentasi , dan kontrol kesalahan. Beberapa protokol yang negara bagian dan berorientasi koneksi. Ini berarti bahwa lapisan transport dapat melacak segmen dan mengirimkan kembali orang-orang yang gagal. Lapisan transport juga memberikan pengakuan pengiriman data sukses dan mengirimkan data berikutnya jika tidak ada kesalahan terjadi. Lapisan transport menciptakan paket dari pesan yang diterima dari lapisan aplikasi. Packetizing adalah proses membagi pesan yang panjang menjadi pesan yang lebih kecil.
OSI mendefinisikan lima kelas koneksi-mode protokol transportasi mulai dari kelas 0 (yang juga dikenal sebagai TP0 dan menyediakan fitur paling sedikit) ke kelas 4 (TP4, dirancang untuk jaringan kurang dapat diandalkan, mirip dengan Internet). Kelas 0 tidak mengandung pemulihan kesalahan, dan dirancang untuk digunakan pada lapisan jaringan yang menyediakan koneksi bebas dari kesalahan. Kelas 4 adalah yang paling dekat dengan TCP, meskipun TCP berisi fungsi, seperti dekat anggun, yang OSI memberikan ke lapisan sesi. Juga, semua koneksi-mode OSI TP protokol kelas menyediakan data dan pelestarian batas record dipercepat. Karakteristik rinci dari kelas TP0-4 ditunjukkan pada tabel berikut: 
nama fitur TP0 TP1 TP2 TP3 TP4
jaringan berorientasi koneksi iya iya iya iya iya
jaringan connectionless Tidak Tidak Tidak Tidak iya 
Rangkaian dan pemisahan Tidak iya iya iya iya
Segmentasi dan reassembly iya iya iya iya iya
pemulihan kesalahan Tidak iya iya iya  iya
Memulai kembali  Tidak iya Tidak iya  Tidak
Multiplexing / demultiplexing lebih tunggal virtual circuit Tidak Tidak iya iya iya
kontrol aliran eksplisit Tidak Tidak iya  iya iya
Pengiriman ulang pada batas waktu Tidak Tidak Tidak Tidak iya
layanan transportasi terpercaya Tidak iya Tidak iya iya
Jika jumlah berlebihan PDU yang tidak diakui.
Cara mudah untuk memvisualisasikan lapisan transport adalah untuk membandingkannya dengan kantor pos, yang berkaitan dengan pengiriman dan klasifikasi surat dan parsel dikirim. Ingat, bagaimanapun, bahwa sebuah kantor pos mengelola luar amplop surat. lapisan yang lebih tinggi mungkin memiliki setara amplop ganda, seperti layanan presentasi kriptografi yang dapat dibaca oleh penerima saja. Secara kasar, protokol tunneling beroperasi pada lapisan transport, seperti membawa protokol non-IP seperti IBM 's SNA atau Novell ' s IPX melalui jaringan IP, atau enkripsi end-to-end dengan IPsec . Sementara Generic Routing Encapsulation (GRE) mungkin tampaknya menjadi sebuah protokol lapisan jaringan, jika enkapsulasi payload terjadi hanya pada titik akhir, GRE menjadi lebih dekat dengan sebuah protokol transport yang menggunakan header IP tetapi mengandung frame lengkap atau paket untuk menyampaikan ke endpoint. L2TP membawa PPP frame dalam paket transportasi.
Meskipun tidak dikembangkan di bawah Model Referensi OSI dan tidak ketat sesuai dengan definisi OSI lapisan transportasi, Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP) dari Internet Protocol Suite umumnya dikategorikan sebagai lapisan-4 protokol dalam OSI.

Layer 5: Session Layer

The lapisan sesi mengontrol dialog (koneksi) antara komputer. Ini menetapkan, mengelola dan mengakhiri koneksi antara aplikasi lokal dan remote. Ini menyediakan untuk full-duplex , half-duplex , atau simplex operasi, dan menetapkan prosedur checkpointing, penundaan, penghentian, dan restart. Model OSI membuat lapisan ini bertanggung jawab untuk anggun dekat sesi, yang merupakan milik dari Transmission Control Protocol , dan juga untuk sesi checkpointing dan pemulihan, yang biasanya tidak digunakan dalam Internet Protocol Suite. Lapisan sesi umumnya dilaksanakan secara eksplisit dalam lingkungan aplikasi yang menggunakan prosedur panggilan jarak jauh .

Layer 6: Presentation Layer

The lapisan presentasi membentuk konteks antara entitas aplikasi-lapisan, di mana entitas lapisan aplikasi dapat menggunakan sintaks dan semantik yang berbeda jika layanan presentasi menyediakan pemetaan antara mereka. Jika pemetaan tersedia, unit layanan data presentasi diringkas menjadi unit data protokol sesi, dan diturunkan stack protokol.
Lapisan ini memberikan kemerdekaan dari representasi data (misalnya, enkripsi ) dengan menerjemahkan antara aplikasi dan jaringan format. Lapisan presentasi mengubah data ke dalam bentuk yang aplikasi menerima. Lapisan ini format dan data mengenkripsi yang akan dikirim melalui jaringan. Hal ini kadang-kadang disebut lapisan sintaks. 
Struktur presentasi asli menggunakan Encoding Aturan Dasar dari Abstract Syntax Notation One (ASN.1), dengan kemampuan seperti mengkonversi EBCDIC teks -coded berkas ke ASCII berkas -coded, atau serialisasi dari objek dan lain struktur data dari dan ke XML .

Layer 7: Application Layer

The lapisan aplikasi adalah lapisan OSI yang paling dekat dengan pengguna akhir, yang berarti kedua lapisan aplikasi OSI dan pengguna berinteraksi langsung dengan aplikasi perangkat lunak. Lapisan ini berinteraksi dengan aplikasi perangkat lunak yang mengimplementasikan komponen berkomunikasi. program aplikasi seperti berada di luar lingkup model OSI. fungsi aplikasi-lapisan biasanya termasuk mengidentifikasi mitra komunikasi, menentukan ketersediaan sumber daya, dan sinkronisasi komunikasi. Ketika mengidentifikasi mitra komunikasi, lapisan aplikasi menentukan identitas dan ketersediaan mitra komunikasi untuk sebuah aplikasi dengan data untuk mengirimkan. Ketika menentukan ketersediaan sumber daya, lapisan aplikasi harus memutuskan apakah sumber daya jaringan yang cukup untuk komunikasi yang diminta tersedia.

 ⠋ Referensi
https://en.wikipedia.org/wiki/OSI_model

Cukup sekian kawan dan Terimakasih.

Waassalamu'alaikum Wr.Wb






Assalamu'alaikum Wr.Wb

Haiiiiiii ketemu lagi kita. Hari ini Kita belajar Install Samba dan konfigurasinya ya kawan. Seperti biasa Kita pelajari dulu Apa itu Samba?


⠞Pengertian Samba
Samba adalah software re-implementasi bebas dari protokol jaringan SMB / CIFS dan pada awalnya dikembangkan oleh Andrew Tridgell. Samba menyediakan layanan file dan print untuk bebrbagai klien Microsoft Windows dan dapat mengintregasikan dengan domain Microsoft Windows Server, baik sebagai Domain Controller (DC) atau sebagai anggota domain. Pada versi 4, mendukung domain Microsoft Windows NT Active Directory dan Samba berjalan pada kebanyakan Unix, OpenVMS dan sistem Unix seperti Linux, Solaris, AIX dan varian BSD, termasuk Apple MacOS Server dan MacOS klien (Mac OS X 10.2 dan yang lebih besar). Samba adalah standar pada hampir distribusi Linux dan umumnya disertakan sebagai layanan sistem dasar pada sistem sisitem operasi berbasis Unix lain juga. Samba dirilis di bawah Lisensi GNU General Public. Nama Samba berasal dari SMB (Server Message Block), nama protokol standar yang digunakan oleh sistem file jaringan Microsoft Windows.

⠞ Latar Belakang
Mempelajari Samba untuk memberi layanan file dan print.

⠞ Tujuan
- Dapat Konfigurasi Samba
- Dapat Mengetahui Apa itu Samba?
- Dapat Mengetahui Fungsi Samba.

⠞ Jangka Waktu
Waktu yang Saya perlukan untuk melakukan konfigurasi Samba sekitar 5 menit. Jika jaringan internet stabil.

⠞Alat dan Bahan 
1. Laptop
2. Server
3. Jaringan  internet stabil

⠞Langkah Kerja 
1. Buka VM Anda.
2. MAsuk ke root dengan cara "su dan masukkan passsword Anda"
3. Kemudian ketik perintah "apt-get install samba"


4. Kemudian konfigurasi data atau folder Anda. Ketik "nano /etc/samba/smb.conf"


5. Pada bagian terbawah tambahkan :
[arum.net]
path = /home/arum
browseable = yes
writeable = yes
guest ok = no
public = no
read only = no
security = user


6. Kemudian "ctrl+x" dan simpan "y"
7. Setelah tersimpan buat password dengan ketik "smbpasswd -a aku"


8. Kemudian restart terlebih dahulu dengan cara "service samba restart" atau "/etc/init.d/samba restart"


9. Kemudian cek di web browser dengan cara "smb://IP VM Anda"



10. Kemudian cek di direktori dengan cara "smb://IP VM Anda"



11. Kemudian pilih "folder Anda" misal "arum.net". Kemudian pilih "registered user" dan masukkan "password Anda" 

12. Kemudian klik "connect". Maka akan muncul seperti gambar dibawah ini.


⠞ Kesimpulan
Dapat mengetahui tentang Samba, Cara menginstallnya dan Konfigurasinya.

⠞Referensi
https://en.wikipedia.org/wiki/Samba_(software)


Installasi dan Konfigurasi Samba telah selesai, semoga bermanfaat. Mohon maaf jika ada salah kata dan Terimakasih.

Wassalamu'alaikum Wr.Wb
















Assalamu'alaikum Wr.Wb

Hai hai kawan. Hari ini kita belajar Virtualhost. Kita pelajari dulu yuk Apa itu VirtualHost.


⠶ Pengertian VirtualHost
VirtualHost atau Virtual Hosting adalah sebuah metode untuk hosting beberapa nama domain (dengan penanganan yang terpisah masing-masing nama) pada server tunggal. Hal ini memungkinkan satu server untuk berbagai sumber daya, seperti siklus memori dan prosesor, tanpa memerlukan semua layanan yang disediakan untuk menggunakan nama host yang sama. Virtual Hosting istilah ini biasanya digunakan dalam referensi untuk web server, tetapi prinsip-prinsip yang membawa ke layanan internet lainnya. Salah satu aplikasi yang bnayak digunakan adalah shared hosting harga lebih rendah daripada dedikasi web server karena banyak pelanggan dapat menjadi host pada server tunggal. Hal ini juga sangat umum untuk satu kesatuan untuk ingin menggunakan beberapa nama pada mesin yang sama sehingga nama dapat mencerminkan layanan yang ditawarkan daripada dimana layanan tersebut terjadi untuk menjadi host. Ada dua jenis utama dari virtual hosting, nama-based  dan berbasis IP. Nama berbasis virtual hosting menggunakan nama host yang disajikan oleh klient. Hal ini menghemat alamat IP dan melampaui batas administratif terkait tetapi protokol yang disajikan harus menyedikan nama host pada titik yang tepat. Secara khusus, ada kesulitan yang signifikan menggunakan nama berbasis Virtual Hosting dengan SSL / TSL. Berbasis IP Virtual hosting menggunakan alamat IP yang terpisah untuk setiap host, dan dapat dilakukan dengan protokol apapun tetapi membutuhkan alamat IP khusus per nama domain disajikan. Port berbasis Virtual Hosting juga mungkin pada prinsipnya tetapi jarang digunakan dalam praktek karena tidak ramah kepada pengguna. Berdasarkan nama-nama yang bebrbasis IP Virtual Hosting dapat dikombinasikan . Server mungkin memiliki beberapa alamat IP dan melayani beberapa nama di beberapa atau semua alamat IP tersebut. Teknik ini dapat berguna ketika menggunakan SSL / TLS dengan sertifikat wildcard. Sebagai contoh, jika sebuah server operator memiliki dua sertifikat, satu untuk ".example.com" dan satu untuk ".example.net" ia bisa melayani "foo.example.com" dan "bar.example.com" off alamat IP yang sama tetapi akan membutuhkan alamat IP yang terpisah untuk "baz.example.net"
(https://en.wikipedia.org/wiki/Virtual_hosting)
⠶ Tujuan
-Dapat mengetahui Apa itu Viirtual Host atau Virtual Hosting /
-Dapat mengkonfigurasi Virtual Host

⠶ Jangka waktu
Waktu yang saya butuhkan untuk praktek ini sekitar 

⠶ Alat dan Bahan
1. Laptop
2. Server
3. Jaringan internet stabil

⠶ Langkah kerja :
1. Buka VM yang telah Anda buat.
2. Masuk kan username "root dan password Anda"
3. Kemudian masuk root terlebih dahulu. Dengan cara "su dan masukkan password Anda"
4. Kemudianbuat folder dan file index.html isi sub domain seperti portal. Saya membuat folder di "cd /var/www"


5. Setelah sudah masuk baru kita buat folder baru dengan cara"mkdir portal"


6. Kemudian buat file index.html dengan cara "nano /var/www/portal/index.html"


7. Kemudian isiskan sesuai gambar.


8. Kemudian "ctrl+x" dan simpan "y"
9. Kemudian Kita pindah direktori untuk mulai konfigurasi VirtualHost dengan cara "cd /etc/apache2/siites-available/"


10. Setelah itu salin file default agar mudah konfigurasi dengan cara"cp 000-default.conf portal.conf"


11. Setelah itu edit dengan perintah "nano portal.conf"


12. Ganti dan tambahkan bebrapa baris konfigurasi seperti :
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName arum.smkn1pedan.io
ServerAlias portal.arum.smkn1pedan.io
DocumentRoot /var/www/portal


13. Kemudian "ctrl+x" dan simpan"y"
14. Kemudian enable apache2 dengan cara "a2ensite portal"


15. Kemudian masukkan perintah sesuai yang diminta "service apache2 force-reload"


16. Cek di web browser dengan cara "http://portal.arum.smkn1pedan.io" ini jika sudah mempunyai DNS jika belum ya tidak akan bisa muncul.



Konfigurasi VirtualHost sudah selesai. Mohon maaf jika ada salah dan Terimakasih.

Wassalamu'alaikum Wr.Wb







Assalamu'alaikum Wr.Wb

Haiii kawan. Hari ini Kita belajar HTTP yuk. Sebelum Kita menuju ke Langkah Kerja atau Cara membuat HTTPS. Kita pelajari terlerbih dahulu Apa itu HTTPS?.

  • Pengertian HTTPS

HTTPS juga disebut HTTP melalui TLS, HTTP melalui SSL, dan HTTP Aman adalah protokol untuk komunikasi yang aman melalui  jaringan komputer yang banyak digunakan di Internet. HTTPS terdiri dari komunikasi melalui Hypertext Transfer Protocol (HTTP) dalam koneksi terenkripsi dengan Transport Layer Security, atau pendahuluannya, Secure Sockets Layer. Motivasi utama untuk HTTPS adalah otentikasi dari website yang dikunjungi dan perlindungan privasi dan integritas data dipertukarkan. Dalam penyebaran populer di internet, HTTPS menyediakan otentikasi website dan terkait web server dengan yang satu berkomunikasi, yang melindungi terhadap serangan man-in-the-middle. Selain itu, ia menyediakan enkripsi dua arah komunikasi anatara klien dan server, yang melindungi terhadap yang dapat merusak atau menempa isi komunikasi. Dalam prakteknya, ini memberikan jaminan yang wajar bahwa seseorang berkomunikasi dengan tepat website yang satu dimaksudkan untuk berkomunikasi dengan (sebagai lawan penipi), serta memastikan bahwa isi dari komunikasi antara pengguna dan situs tidak dapat dibaca atau dipalsukan oleh pihak ketiga. Secara historis, koneksi HTTPS terutama digunakan untuk transaksi pembayaran di World Wibe Web (www),e-mail dan untuk transaksi sensitif dalam sistem informasi perusahaan.

  • Tujuan
-Dapat mengetahui Apa itu HTTPS?
-Dapat mengetahui konfigurasi HTTPS

  • Alat dan Bahan
1. Laptop
2. Server
3. Jaringan Internet yang stabil

  • Langkah Kerja 
1. Buka VM Anda
2. Pastikan Anda sudah menginstall apache2 terlebih dahulu, jika belum install terlebih dahulu dengan perintah "apt-get install apache2"
3. Kemudian install paket "ssl-cert" dan "openssl", tetapi biasanya paket tersebut sudah ikut terinstall saat kita menginstall apache2.
4.Kemudian Anda harus meng-import atau men-generate sebuah sertifikat dengan mengaktifkan apache2. Dengan cara ketik "openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem


5. Kemudian akan muncul seperti gambar dibawah ini, lalu isiskan sesuai lokasi Anda dan domain Anda.


6. Kemudian enable mode ssl dengan perintah "a2enmod ssl"


7. Kemudian restart apache2 dengan perintah "service apache2  restart"

8. Kemudian periksa apakah ada tiga baris terbawah seperti "Listen 443" dengan ketik "nano /etc/apache2/ports.conf"


9. Kemudian edit file default apache2 dengan ketik "nano /etc/apache2/sites-available/000-default.conf
10. Kemudian tambahkan beberapa konfigurasi
      <VirtualHost *:443>
      ServerName arum.smkn1pedan.net
      ServerAlias www.arum.smkn1pedan.net
 
      SSLEngine on
      SSLCertificateFile /etc/apache2/apache2.pem
      </VirtualHost>


11. Kemudian "ctrl+x" lalu simpan dengan ketik "y" lalu enter
12. Setelah itu restart apache2 dengan ketik "service apache2 restart"

13. Kemudian cek di web browser dengan cara ketik "https://IP Anda" atau jika Anda sudah mempunyai DNS maka bisa menggunakan domain Anda dengan cara "https://domain Anda"


14. Kemudian pilih Advanced



15. Kemudian klik "Add Exception..." Maka akan muncul seperti gambar dibawah ini.


16. Kemudian klik "Confirm Security Exception"
17. Kemudian akan muncul seperti gambar dibawah ini.



  • Referensi
https://en.wikipedia.org/wiki/HTTPS




    Konfigurasi HTTPS sudah selesai. Semoga bermanfaat  dan Mohon maaf jika ada salah kata . Saya ucapkan Terimakasih .

Wassalamu'alaikum Wr.Wb