Nama : Emi Fitri Utami
NIM : 2016 050004
Mata Kuliah : TCP/IP Statis dan Dinamis
NIM : 2016 050004
Mata Kuliah : TCP/IP Statis dan Dinamis
Hello ! Kembali lagi di blog saya, tulisan kali ini mengenai bagaimana cara membuat Prestashop menggunakan XAMPP. Sebelum membuat Prestashop, pastikan bahwa web server Anda sudah berjalan.
Sebelum membahas materinya lebih lanjut, penulis akan membahas sedikit mengenai materi yang berkaitan dengan Prestashop. Berawal dari TCP/IP, dimana TCP/IP singkatan dari Transmisson Control Protocol/ Internet Protocol yang merupakan gabungan dari protokol TCP dan IP sebagai kelompok protokol yang mengatur komunikasi data dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet yang akan memastikan pengiriman data sampai ke alamat yang dituju.
Pada TCP/IP terdapat protokol utama, yaitu :
1. Network Layer
Di dalam Network Layer ini terdapat IP yang merupakan salah satu protokol tertua dan terpenting di dalam jaringan komputer. IP pada Network Layer berfungsi di dalam proses pengalamatan pada jaringan komputer (berupa IP Address) dan proses routing (untuk membantu di dalam memberikan rute yang ditempuh oleh paket data dari komputer pengirim ke komputer penerima). Selain IP yang merupakan protokol utama pada Network Layer, ICMP, dan ARP juga merupakan bagian terpenting di Network Layer. Pada jaringan komputer , IP umumnya selalu bekerja sama dengan protokol TCP, dan IP ini dalam bentuk pengalamatan berupa IP Address. Apa itu IP Address ? Jadi, IP Address ini adalah alamat identifikasi unik yang dimiliki oleh setiap komputer dan perangkat terhubung lainnya di dalam jaringan komputer, sebagai penanda dan alamat dari komputer atau perangkat yang terhubung.
2. Transport Layer
2.1 Connection Establishment yaitu tahap paling awal yang dilakukan pada TCP mentransmisikan data dalam bentuk Duplex Mode, sehingga salah satu protokol yang akan umum digunakan secara nyata adalah Piggyback,
2.2 Data Transfer adalah proses transfer data secara Bidirectional (dua arah) untuk komputer yang akan saling berhubungan (komunikais).
2.3 Connection Termination merupakan tahap terakhir pada koneksi TCP untuk menutup koneksi dari client ke server.
Contoh dari protokol TCP ini adalah Web/Website dan FTP. Jadi, ketika hendak mengecek TCP buka terlebih dahulu web yang Anda ketahui di web browser.
Sedangkan UDP (User Datagram Protocol) yaitu salah satu protokol utama di dalam jaringan komputer, khusunya pada Transport Layer yang bersifat Connectionless dan Unreliable. Connectionless artinya UDP tidak memerlukan adanya persiapn koneksi terlebih dahulu untuk memulai proses dan layanan di dalamnya. Sedangkan Unreliable artinya UDP tidak memerlukan pengecekan untuk keandalan di dalam jaringan layaknya seperti protokol TCP. Contoh pada protokol UDP yang tidak memerlukan adanya persiapan koneksi dan tidak perlu pengecekan yaitu CCTV, streaming (video, audio, televisi, radio), dan game online. Itulah sedikit pembahasan yang berkaitan dengan Prestashop menggunakan XAMPP Linux. Nah, sekarang ke pokok pembahasannya. Contoh studi kasus TCP/IP ini adalah pembuatan XAMPP Linux. Di dalam XAMPP ini akan tertanam Apache dan MySQL. Apache adalah sebuah nama web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail. Selain itu, Apache juga diartikan sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP, dan tentu saja sangat digemari. Sedangkan MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS Multihread dan multi user. MySQL sebenarnya merupakan turunan dari salah satu konsep utama dalam database untuk pemilihan atau seleksi dan pemasukan data yang memungkinkan pengoperasian data dikerjakan secara mudah dan otomatis
Apache menggunakan port 80. Port ini digunakan sebagai port dalam mengoneksikan web server. Web Server merupakan sebuah server yang dibangun untuk memenuhi kebutuhan sebuah website atau situs tertentu. Dan MySQL menggunakan port 3306. Port ini digunakan oleh para programmer untuk melakukan proses manajemen basis data atau database.Seperti yang penulis katakan sebelumnya, jika hendak membuat Prestashop pastikan Web Server sudah berjalan. Dalam hal ini, Web Servernya sudah berjalan karena sudah terinstall XAMPP (di dalam XAMPP tertanam Apache dan MySL). Selanjutnya, menginstall Prestashop. PrestaShop adalah aplikasi web open-source yang digunakan untuk membangun toko online. Dalam membuat Prestashop web servernya sudah berjalan. Prestashop merupakan bagian dari Application Layer, dimana Application layer ini adalah lapisan yang menyediakan interface antara aplikasi yang digunakan untuk berkomunikasi dan jaringan yang mendasarinya di mana pesan akan dikirim. Protokol Application Layer digunakan untuk pertukaran data antara program yang berjalan pada source dan host tujuan.Prestashop juga menggunakan port 80 bagian Apache. Port 80 ini dengan keyword www dan digunakan oleh Worl Wide Web HTTP. HTTP adalah protokol yang digunakan untuk mentransfer data melalui web. Ini adalah bagian dari protokol internet dan mendefinisikan perintah dan jasa yang digunakan untuk transmisi data sebuah halaman web. Dan Prestashop juga merupakan bagian dari Transport Layer, mengapa demikian ? Karena di dalam Transport Layer terdapat protokol yang penting yaitu TCP dan UDP. Dimana Prestashop ini merupakan TCP, karena di dalamnya membutuhkan web server, terjadi proses log in, log off, dan download. Tutorial menginstall XAMPP dan Prestashop serta menjalankannya, bisa dilihat di blog saya yang sebelumnya.
Tidak ada komentar:
Posting Komentar