Husni. 10 April 2015
|
|
- Hartanti Susanto
- 7 tahun lalu
- Tontonan:
Transkripsi
1 PTIK Universitas Trunojoyo Madura 10 April 2015
2 Image & Containernya Jum at, 10 April 2015 Perintah di Docker client: pull, run, ps, images, rm, inspect Membuat Image dari Container: Simpan dan Restore Image Membuat Image dengan : Web Server + PHP Mengenal Data Volume:run dengan -d dan -v Pemetaan port Web server di Container ke Host
3 Senin, 13 April 2015 Satu Image banyak Container Konfigurasi.. Pengujian: studi kasus terpadu (team).
4 Arsitektur Sistem Hosting Integrasi Docker & HAProxy
5 sudo docker perintah [opsi] [image container] Pertemuan sebelumnya attach Attach to a running container images List images info Display system-wide information ps List containers pull Pull an image or a repository from a Docker registry server rm Remove one or more containers run Run a command in a new container start Start a stopped container stats Display a live stream of one or more containers resource usage statistics stop Stop a running container top Lookup the running processes of a container version Show the Docker version information
6 sudo docker perintah [opsi] [image/container] Petemuan Sekarang build Build an image from a Create a new image from a container s changes export Stream the contents of a container as a tar archive history Show the history of an image import Create a new filesystem image from the contents of a tarball inspect Return low-level information on a container or image load Load an image from a tar archive port Lookup the public-facing port that is NAT-ed to PRIVATE PORT rmi Remove one or more images save Save an image to a tar archive
7 sudo docker inspect Return low-level information on a container or image Usage: docker inspect [OPTIONS] CONTAINER IMAGE [CONTAINER IMAGE...] sudo docker inspect ubuntu sudo docker run -it name cubuntu ubuntu: buka console (terminal) baru sudo docker ps sudo docker inspect cubuntu grep IPAddress sudo docker inspect cubuntu grep Gateway
8 sudo docker history Show the history of an image Usage: docker history [OPTIONS] IMAGE sudo docker history ubuntu: Perintah apa saja yang telah dijalankan sampai diperoleh image bernama apachephp: sudo docker history apachephp
9 Membuat Image dari Container Perintah Sebelumnya: menjalankan Image menjadi Container, menggunakan perintah run Image bersifat read-only, saat Container selesai (logout), update di dalam Container tidak tersimpan ke dalam Image Container pada kondisi terakhir (saat berjalan) dapat dijadikan Image baru dengan perintah.
10 Container Apache + PHP Update container sesuai kebutuhan Jalankan Image ubuntu menjadi container. Jangan lupa sertakan opsi name, misalnya nama 01: sudo docker run -ti name husni 01 ubuntu /bin/bash Di dalam Container, install Apache dan PHP terbaru (ikut repo Ubuntu): apt-get install apache2 php5 nano curl Web server sudah berjalan? Test dengan curl: curl localhost Buat aplikasi PHP, misal hanya phpinfo();, simpan sebagai index.php.
11 Container Apache + PHP Akses Web Server dari Host Kembali ke Host, buka console baru Berapa IP Address dari container bernama nama 01? Gunakan docker inspect: sudo docker inspect nama 01 grep IPAddress Buka Web Browser, akses IP Address tersebut! Atau gunakan curl
12 Container Apache + PHP Update container bukan update image Jalankan Image ubuntu dan beri nama Container nama 02: sudo docker run -ti name husni 02 ubuntu /bin/bash Apakah apache, php, nano dan curl telah terinstall? TERNYATA BELUM. Update di dalam Container hanya berlaku di dalam Container tersebut, tidak mempengaruhi Imagenya.
13 Meng-Image-kan Container Perintah Usage: docker [OPTIONS] CONTAINER [REPOSITORY[:TAG]] sudo docker ID atau nama container nama image baru sudo docker nama 01 web-server nama sudo docker -m Web server: apache php nano curl -a Ilyas 0b2616b0e5a8 web-server 2015 sudo docker -p nama 01 web-server nama Matikan/logout dari Container nama 01.
14 Update Update container nama 01 Jalankan Image web-server nama menjadi Container Jalankan web server Apache: service apache2 start Cara lain: Buat Container sekaligus jalankan aplikasi. sudo docker run -d web-server nama service apache2 start Opsi -d digunakan untuk menjalankan daemon/server. SEMENTARA GAGAL!
15 A Daemonized Hello world sudo docker -d run dengan opsi -d (daemon). Container berjalan dibackground. sudo docker run -d ubuntu: /bin/sh -c while true; do echo hello world; sleep 1; done sudo docker ps sudo docker logs 8e53a3a0a7c3 sudo docker stop 8e53a3a0a7c3
16 Mengenal Data Volume sudo docker run -v Image bersifat read-only, padahal Container perlu update. Image baru harus dibuat setiap waktu?. Bagaimana jika server (fisik) mati? Data Volume: memetakan direktori di HOST ke direktori di Container. misal: /home/husni/web-data ke /var/www/html sudo docker run -d -v /home/husni/web-data:/var/www/html -P web-server nama service apache2 start Pastikan direktori /home/husni/web-data telah ada. Buat file web dan letakkan di dalam direktori tersebut.
17 Menyimpan Image dan Menggunakan Kembali sudo docker save dan sudo docker load Perintah save digunakan untuk menyimpan Image. Usage: docker save [OPTIONS] IMAGE [IMAGE...] sudo docker save web-server nama -o web-server nama.tar Perintah load digunakan untuk memuat suatu image yang tersimpan ke sistem Docker. Usage: docker load [OPTIONS] sudo docker load -i web-server nama.tar sudo docker images tree
18 Menyimpan Container dan Menggunakan Kembali sudo docker export dan sudo docker import Perintah export digunakan untuk mengekspor container (bukan image) Perintah import digunakan untuk mengimpor backup (file tar) ke dalam Docker. sudo docker export CONTAINER ID nama image.tar sudo docker import - nama image.tar Beda antara save dan load?
19 Membuat Image dengan Langkah Praktis Buat direktori khusus, misal nama atau docker/nama. Jika akan membuat webserver, direktorinya mungkin /docker/webserver. Masuk (cd) ke dalam direktori tersebut Buat file bernama, berisi perintah-perintah membangun image Buat Image menggunakan perintah build Jalankan Image menjadi container dengan perintah run Pastikan anda berada di dalam direktori kerja di atas.
20 Image Web server Langkah 1: Membuat file bernama FROM ubuntu:14.04 RUN apt-get -y update RUN apt-get -y install apache2 php5 ADD web.conf /etc/apache2/sites-available/ RUN a2dissite 000-default RUN a2ensite web ADD index.php /var/www/ EXPOSE 80 ENTRYPOINT [ /usr/sbin/apache2ctl ] CMD [ -D, FOREGROUND ]
21 Image Web server Langkah 2: Membuat file bernama web.conf <VirtualHost *:80> DocumentRoot /var/www/ LogLevel warn ErrorLog /dev/stdout CustomLog /dev/stdout combined </VirtualHost>
22 Image Web server Langkah 3: Membuat file bernama index.php <?php print( <h1>situs ini sedang MAINTENANCE...</h1> ); echo <h3>admin.min at puskom.kom</h3> ;?>
23 Image Web server sudo docker build Pastikan ada 3 file di dalam direktori /docker/webserver :, web.conf dan index.php Buat Image webserver dengan perintah build: sudo docker build -t nama image baru. Contoh: sudo docker build -t img-webserver. cek keberhasilan dengan perintah: sudo docker images
24 Menjalankan Image & Mengakses Containernya docker run -d & docker inspect Jalankan Image img-webserver dengan perintah run: sudo docker run -d name co-webserver img-webserver Cek status proses (container) dengan sudo docker ps Cek IP Address dari Container dengan inspect: sudo docker inspect co-webserver grep IPAdrress Gunakan curl dan akses IP Address yang diperoleh: Coontoh: curl
25 Perintah dalam Perintah-perintah BUILD FROM The image the new image will be based on. MAINTAINER Name and of the maintainer of this image. COPY Copy a file or a directory into the image. ADD Same as COPY, but handle URL:s and unpack tarballs automatically. RUN Run a command inside the container, such as apt-get install. ONBUILD Run commands when building an inherited..dockerignore Not a command, but it controls what files are added to the build context.
26 Perintah dalam Perintah-perintah RUN CMD Default command to run when running the container. Can be overridden with command line parameters. ENV Set environment variable in the container. EXPOSE Expose ports from the container. Must be explicitly exposed by the run command to the Host with -p or -P. VOLUME Specify that a directory should be stored outside the union file system. If is not set with docker run -v it will be created in /var/lib/docker/volumes ENTRYPOINT Specify a command that is not overridden by giving a new command with docker run image cmd. It is mostly used to give a default executable and use commands as parameters to it.
27 Perintah dalam Perintah-perintah BUILD dan RUN USER Set the user for RUN, CMD and ENTRYPOINT. WORKDIR Sets the working directory for RUN, CMD, ENTRYPOINT, ADD and COPY.
28 Data Volume & Pemetaan Port Rasakan bedanya... Tutup Container dengan sudo docker stop co-webserver Hapus Container tersebut dengan sudo docker rm co-webserver Pada Host, buat direktori /docker/webdata. Akan diisi file/aplikasi PHP Masuk (cd) ke direktori webdata tersebut Buat file PHP, harus ada index.php. Isinya terserah. <?php print( Halaman ini berasal dari HOST )?> Jalankan image img-webserver menjadi container: sudo docker run -d -v /docker/webdata:/var/www -p 8000:80 name co-webserver img-webserver
29 Mengakses Container Baru Salah satu cara berikut: Gunakan sudo docker inspect co-webserver grep IPAddress dan akses dengan curl docker inspect tidak memberikan hasil. TIDAK DAPAT DIGUNAKAN. Buka web browser, arahkan URL ke IP Address HOST pada port curl :8000 stop dan rm container co-webserver. Kemudian jalankan lagi img-websever dengan cara berikut: sudo docker run -d -v /docker/webdata:/var/www -p 80:80 name co-webserver img-webserver Buka web browser, arahkan URL ke IP Address HOST (tidak perlu sebutkan port lagi)
30 Bagi Web Developer Kemudahan update content Gunakan Text Editor atau IDE Pilihan. Tulis program atau aplikasi (misal PHP) Simpan hasil pekerjaan di dalam direktori yang dipetakan ke /var/www tersebut. Cek hasilnya dengan mengakses IP Address Host:8000
31 Bagi Administrator Web Hosting Pengeloaan banyak container Setiap Container (Server Web) berjalan pada port 80. Petakan setiap Container ke nomor Port berbeda pada Host, misanya 8001, 8002, 9000, dst... Gunakan Reverse Proxy (misal HAProxy) untuk mengarahkan request ke subdomain tertentu menuju Port dari Host yang bersesuaian Jika terdapat lebih dari satu Container untuk aplikasi yang sama, terapkan load balancing pada HAProxy.
32 Pembuatan bind9 di Ubuntu Buat direktori, misalnya /docker/dnsserver. cd ke direktori tersebut. Buat Buat file-file konfigurasi DNS, masukkan semuanya ke dalam direktori, misalnya /docker/dnsserver/etc Buat image DNS server menggunakan perintah docker build Jalankan image menjadi container. Gunakan -v untuk pemetaan volume, misalnya -v /docker/dnsserver/etc/:/etc/bind/
33 Pembuatan Contoh FROM ubuntu RUN apt-get update && apt-get install -y bind9 ADD /etc /etc/bind #RUN rm -rf /etc/bind/* EXPOSE 53 RUN mkdir -p /var/run/named && chown bind:bind /var/run/named ENTRYPOINT [ /usr/sbin/named, -g, -c, /etc/bind/named.conf, -u, bind ]
34 Pembuatan Konfigurasi DNS server: Demo hari ini docker IN A kamal IN CNAME docker telang IN CNAME docker
35 HAProxy Reverse proxy dan load balancer Pada Host, 1 port hanya dapat dipetakan ke satu container aktif (running). One port to one container mapping. Banyak container dapat berjalan di dalam satu host, misal: 20 Web server (port 80) Bagaimana agar setiap container dapat diakses? Apakah pengunjung harus tahu nomor port? REVERSE PROXY Jika ada lebih dari satu container menyediakan layanan sama (subdomain sama), maka diperlukan LOAD BALANCER. HAProxy tidak dibuat khusus untuk Docker tetapi dapat diintegrasikan ;-)
36 Pembuatan haproxy di Ubuntu Buat direktori, misalnya /docker/haproxy. cd (masuk) ke direktori tersebut. Buat file haproxy.cfg Buat Buat image haproxy menggunakan perintah docker build Jalankan image menjadi container. Alternatif: gunakan -v (-v /docker/haproxy:/etc/haproxy)
37 Pembuatan FROM ubuntu RUN add-apt-repository ppa:vbernat/haproxy-1.5 && \ apt-get update && \ apt-get install -y haproxy && \ sed -i s/ênabled=.*/enabled=1/ /etc/default/haproxy && \ rm -rf /var/lib/apt/lists/* ADD haproxy.cfg /etc/haproxy/haproxy.cfg WORKDIR /etc/haproxy CMD [ haproxy -f /etc/haproxy/haproxy.cfg ] #CMD [ haproxy, -f, /etc/haproxy/haproxy.cfg ] EXPOSE 80
38 Konfigurasi Reverse Proxy HAProoxy haproxy.cfg frontend http-in bind *:80 acl is kamal hdr end(host) -i kamal.trunojoyo.ac.id acl is telang hdr end(host) -i telang.trunojoyo.ac.id use backend coba if is kamal use backend test if is telang backend kamal balance roundrobin server kamal :8001 check cookie maxconn 32 server kamal :8002 check maxconn 32 server kamal :8003 backup maxconn 32 backend telang balance roundrobin server telang :9001 check maxconn 32 server telang :9002 check maxconn 32
39 Konfigurasi Reverse Proxy HAProxy Pemetaan host/domain ke backend Cara lama: acl dan use backend: frontend ft allapps use backend bk app1 if hdr(host) -i app1.domain1.com app1.domain2.com use backend bk app2 if hdr(host) -i app2.domain1.com app2.domain2.com default backend bk default Cara baru: satu map dan satu use backend.
40 Pembuatan Pemetaan host ke backend: cara baru File (misalnya host2backend.map) menyimpan pemetaan host ke backendnya #domain ==> backend app1.domain1.com bk app1 app1.domain2.com bk app1 app2.domain1.com bk app2 app2.domain2.com bk app2 Baris penting dalam konfigurasi HAProxy: frontend ft allapps use backend %[req.hdr(host),lower,map \ (/etc/haproxy/host2backend.map,bk default)]
41 Demo DNS Server, HAProxy dan Web Server DNS Server Trunojoyo.ac.id: Pak Wahyono HAProxy: Pak Wahyono dan Pak Lutfi. Mendengar di port 80 Web server Telang.trunojoyo.ac.id: Mas Bono, Mas Ubaid. 2 container: port 9001, 9002 Web Server Kamal.trunojoyo.ac.id: Mas Basith, Mas Cholil.3 container: port 8001, 8002, 8002.
42 Satu Image Banyak Container: Load balancing Buat direktori /docker/kamal1, /docker/kamal1, dan /docker/kamal1.buat file index.php dan letakkan ke dalam. Buat direktori /docker/telang1 dan /docker/telang2.buat file index.php dan letakkan ke dalamnya. Restart haproxy: service haproxy restart Lihat lembar tutorial HAProxy (terpisah)
43 Menguji Load balancing Jalankan (run) img-webserver, menjadi 5 container. Gunakan -v untuk pemetaan Data Volume. docker -d -v /docker/kamal1:/var/www name co-webkamal1 -p 8001:80 img-webserver docker -d -v /docker/kamal2:/var/www name co-webkamal2 -p 8002:80 img-webserver docker -d -v /docker/kamal3:/var/www name co-webkamal3 -p 8003:80 img-webserver docker -d -v /docker/telang1:/var/www name co-webtelang1 -p 9001:80 img-webserver docker -d -v /docker/telang2:/var/www name co-webtelang2 -p 9002:80 img-webserver Buka web browser, akses telang.trunojoyo.ac.id dan kamal.trunojoyo.ac.id. Lakukan langkah tersebut berulang-ulang. Apa yang diperoleh??!
44 Server Mudah, tetapi...data tidak persistent Buat direktori, misal: mysql-server. Buat di dalamnya: FROM ubuntu RUN apt-get update && apt-get -y install mysql-client mysql-server RUN sed -i s/ˆbind-address/#bind-adress/g /etc/mysql/my.cnf RUN /etc/init.d/mysql start && echo GRANT ALL ON *.* TO % IDENTIFIED BY admin123 WITH GRANT OPTION; FLUSH PRIVILEGES % mysql -u root EXPOSE 3306 CMD [ /usr/bin/mysqld safe ] Buat image mysql-server dengan perintah build.
45 Server: Solusi Persistensi 2 cara mengelola data di dalam container Data volumes: A data volume is a specially-designated directory within one or more containers that bypasses the Union File System to provide several useful features for persistent or shared data Data volume containers: If you have some persistent data that you want to share between containers, or want to use from non-persistent containers, it s best to create a named Data Volume Container, and then to mount the data from it.
46 - dengan Data Volume Perlu setidaknya 3 file:, my.cnf dan script inisiasi ulang database (misal: run.sh) Perlu direktori Data Volume, misalnya /home/admin/docker/mydata Eksekusi Image harus menggunakan parameter -v Container lain dapat mengakses MySQL Server via Host:3306 atau parameter link.
47 -Server: Persistent - Data Volume FROM ubuntu:14.04 RUN apt-get update && apt-get -y install mysql-client mysql-server VOLUME [ /data ] ADD my.cnf /etc/mysql/conf.d/my.cnf ADD run.sh /run.sh RUN chmod +x run.sh EXPOSE 3306 ENTRYPOINT [ /run.sh ]
48 -Server: Persistent - Data Volume Script inisiasi ulang database: run.sh #!/bin/bash #jika direktori /data/mysql telah ada maka: #1. Inisiasi ulang database ke dalam /data/mysql #2. jalankan MySQL server if [! -d /data/mysql ]; then mysql install db datadir=/data/mysql echo => Memulai MySQL. /usr/bin/mysqld safe datadir=/data/mysql > /dev/null 2>&1 & RET=1 while [[ $RET -ne 0 ]]; do echo => Menunggu konfirmasi dari startup layanan MySQL sleep 5 mysql -uroot -e status > /dev/null 2>&1 RET=$? done
49 -Server: Persistent - Data Volume Script inisiasi ulang database: run.sh PASS= admin123 echo => Membuat pengguna MySQL mysql -uroot -e CREATE USER % IDENTIFIED BY $PASS mysql -uroot -e GRANT ALL PRIVILEGES ON *.* TO % WITH GRANT OPTION echo => shutdown setelah setup. mysqladmin -uroot shutdown else echo => Lanjutkan dengan seting MySQL yang telah ada fi echo => Menjalankan MySQL Server exec mysqld safe datadir=/data/mysql
50 -Server: Persistent - Data Volume Konfigurasi awal MySQL: my.cnf #my.cnf #bolehkan koneksi dari manapun, tidak hanya localhost [mysqld] bind-address=
51 -Server: Persistent - Data Volume Buat image img-mypersitentserver dengan perintah build Buat direktori /docker/mydata (mkdir /docker/mydata) Jadikan container (run): docker run -d -p 3306:3306 -v /docker/mydata:/data name co-mysqlserver img-mypersistentserver Buat container untuk akses MySQL-Server (co-mysqlserver) tersebut: sudo docker run -it name co-mysqlclient link co-mysqlserver:db entrypoint= mysql img-mypersistentserver -u admin -p -h db Buat database, tabel dan isikan data ke dalamnya.
52 Aplikasi yang mengakses MySQL Server Buat aplikasi PHP (index.php) yang mengakses database server MySQL. Simpan ke dalam direktori webdata sebelumnya. Jalankan image img-webserver: sudo docker run -d -v /docker/webdata:/var/www -p 8000:80 name co-testweb img-webserver Gunakan web browser dan akses IP ADDRESS HOST, misalnya curl
53 MySQL dan Web Server: Pengujian Mengenal link Hentikan container co-testweb, hapus juga. Jalankan kembali img-webserver dengan cara: sudo docker run -d -v /docker/webdata:/var/www link co-mysqlserver:db -p 8000:80 name co-testweb img-webserver Pada script, baris $servername = IP ADDRESS HOST ; dapat diubah menjadi $servername = db ; Buka web browser dan lakukan seperti sebelumnya.
54 Server: Container Data-only hampir sama dengan pendekatan Data Volume Langkah-langkah pembuatan imagenya sama dengan pendekatan data volume di atas. Setelah image berhasil dibuat, lakukan: Buat container data-only: docker run -d -v /docker/mydata:/data name co-dataonly ubuntu:14.04 true Buat container MySQL Server (co-mysqlserver) yang mengakses Data Volume via container Data-only (co-dataonly): sudo docker run -d volumes-from co-dataonly name co-mysqlserver img-mypersistentserver Pemanfaatannya sama seperti sebelumnya..
55 Menjalankan Perintah di Container dari Host docker exec Pernyataan exec digunakan untuk mengeksekusi perintah LINUX yang telah ada di dalam container yang sedang berjalan. Contoh: # Menjalankan shell di dalam container ber-id 6f2c42c0 docker exec -it 6f2c42c0 bash
56 Hubungan Host-Container Container mengakses file-file di Host melalui Data Volume (-v) Host menjalankan perintah di dalam container: perintah docker exec Host dapat mengakses container dengan pemetaan port. Contoh: #Pemetaan acak ke port Host (49153 s.d 65535) docker run -d -P Image-serverX docker run -d -p 5000:5000 timage-serverx docker run -d -p :5000:5000 Image-serverX docker run -d -p ::5000 Image-serverX docker run -d -p :5000:5000/udp Image-X sudo docker port nama container 5000
57 Hubungan Host-Container volumes-from untuk mengakses volume pada container lain 2 container dihubungkan dengan link. #container bernama dbpost docker run -d name dbpost postgres #container web dihubungkan ke container dbpost docker run -d -P name web link dbpost:db webapp #inspect docker inspect -f.hostconfig.links web Perintah env akan menampilkan daftar variabel lingkungan.
58 Data Volume & Volume Form data volume: -v dir Host:dir Container
59 Data Volume & Volume Form volume-from docontainer
60 TCP Socket & Link Akses container via TCP Socket Host
61 TCP Socket & Link link nama container:nama alias
62 Membatasi Suatu Container Contoh Membatasi jumlah memory docker run -m 256m ImageXZY Membatasi jumlah share CPU docker run cpu-shares 512 ImageXYZ Ubah user: root menjadi www docker run -u=www nginx
63 Dan... Semoga Belajar Bersama ini bermanfaat Semoga ada waktu belajar lagi... Aamiin :-)
HAProxy: Reverse Proxy dan Load Balancer bagi Container Docker
HAProxy: Reverse Proxy dan Load Balancer bagi Container Docker Husni Docker semakin banyak digunakan oleh para pengelola sistem hosting. setiap aplikasi dan domain dapat diletakkan
Lebih terperinciPembuatan Image MySQL-Server (Docker)
Pembuatan Image MySQL-Server (Docker) Husni A. Container tak persisten B. Container persisten dengan Data Volume C. Container persisten dengan Data-only Container A. Container
Lebih terperinciWorkshop Teknologi Jaringan Terkini Membangun Layanan Virtual Web Hosting
Workshop Teknologi Jaringan Terkini Membangun Layanan Virtual Web Hosting 1. Arsitektur Web Hosting Modern 10.1.2.11:3366 8000 10.1.2.101 10.1.2.21:3366 INTERNET 10.1.2.3:80 9000 10.1.2.5:3306 10.1.2.151
Lebih terperinciMODUL PRAKTIKUM SISTEM DAN JARINGAN KOMPUTER WEBSERVER. Oleh : Muhammad Riza Hilmi, ST.
MODUL PRAKTIKUM SISTEM DAN JARINGAN KOMPUTER WEBSERVER Oleh : Muhammad Riza Hilmi, ST. rizahilmi@gmail.com STMIK STIKOM BALI 2012 BAB VI WEBSERVER A. TUJUAN PRAKTIKUM 1. Mengenal dan mempelajari Webserver
Lebih terperinciPEMBAHSANA SOAL UJI KOMPETENSI TKJ 2015/2016 PAKET 1. Menggunakan UBUNTU TKJ SMKN 1 Lembah Melintang
PEMBAHSANA SOAL UJI KOMPETENSI TKJ 2015/2016 PAKET 1 Menggunakan UBUNTU 15.04 TKJ SMKN 1 Lembah Melintang INSTALASI Lakukan instalasi seperti debian. Pilih Paket software openssh, Lamp, DNS, postgresql
Lebih terperinciBAB I PENDAHULUAN. 2. Dapat mengetahui tujuan dari Virtual Host. 3. Mampu mengkonfigurasi Virtual Host khususnya pada Centos.
BAB I PENDAHULUAN 1.1 Latar Belakang Virtual Host merupakan cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Misalkan kita mempunyai banyak domain tapi hanya mempunyai 1 IP
Lebih terperinciDATABASE SERVER WEB SERVER SUBDOMAIN
ADMINISTRASI SERVER DATABASE SERVER WEB SERVER SUBDOMAIN Database Server Database berfungsi sebagai media penyimpanan data-data ataupun informasi penting. Pada web server yang kompleks, biasanya diperlukan
Lebih terperinciINSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER
INSTALASI DNS SERVER-WEBSERVER-PROXY SERVER-FTP SERVER TUTORIAL SOAL UKK PAKET 1 TEKNIK KOMPUTER JARINGAN Membangun DNS Server, Gateway, Proxy server, FTP server, dan Web Server pada jaringan Opsi konfigurasi
Lebih terperinci1. Konfigurasi Ip address. (misalnya ip yang ingin digunaka adalah ) nano /etc/network/interfaces
1. Konfigurasi Ip address. (misalnya ip yang ingin digunaka adalah 192.168.9.1) nano /etc/network/interfaces ubah seperti: 2. Install bind9 dan pindah ke direktori bind - Install - Pindah direktori 3.
Lebih terperinciSetup DNS di Debian 7.x.x
DOMAIN NAME SYSTEM Setup DNS di Debian 7.x.x Seting IP Address Jika menggunakna virtual box, konfigurasi network pada vbox diseting bridge. Seting ip address pada linux debian, pada kasus ini akan digunakan
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server yang bersifat coresident server pada sebuah jaringan lokal. Dalam hal ini, server
Lebih terperinciImplementasi Terminasi SSL Dengan HAProxy di Ubuntu 14.04
Implementasi Terminasi SSL Dengan HAProxy di Ubuntu 14.04 Pendahuluan HAProxy yang merupakan kependekan bagi High Availability Proxy, adalah software load balancer TCP/HTTP open source yang terkenal dan
Lebih terperinciDomain Name Service (DNS)
Domain Name Service (DNS) Sistem Penamaan Domain atau DNS (Domain Name service) adalah sebuah sistem yang menyimpan informasi tentang nama host dan nama domain dalam bentuk database terdisdtribusi didalam
Lebih terperinci4. BAB IV IMPLEMENTASI DAN PENGUJIAN
69 4. BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Instalasi dan Konfigurasi Setelah melakukan analisa dan perancangan terhadap Aplikasi Packet Filter Firewall Berbasis Web Menggunakan IPTables,
Lebih terperinciMembangun Network Services di Linux
Membangun Network Services di Linux Sub Materi : 1. Routing Static 2. Network Address Translation (NAT) 3. SSH Server 4. DHCP Server 5. DNS Server 6. Linux Apache MySQL PHP 7. Proxy Squid 8. Postfix Mail
Lebih terperinciDNS SERVER. Jaringan Komputer
DNS SERVER Jaringan Komputer Apa itu DNS? DNS atau Domain Name System adalah sebuah server yang berfungsi menangani translasi penamaan hos-host kedalam IP Address, begitu juga sebaliknya dalam menangani
Lebih terperinci[PRAKTIKUM BASIS DATA TERDISTRIBUSI D3 TI UNS]
[PRAKTIKUM BASIS DATA TERDISTRIBUSI D3 TI UNS] MODUL 8 PRAKTIKUM BASIS DATA TERDISTRIBUSI Replikasi MySql Pendahuluan Replikasi database berfungsi untuk mirroring database antar 2 server atau lebih. Dengan
Lebih terperinciInstalasi PHPmotion di Centos 5.5
Instalasi PHPmotion di Centos 5.5 Imam Omar Mochtar kacangitem@gmail.com http://ozeopenall.blogspot.com Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan,
Lebih terperinciLAMPIRAN. Lampiran Halaman Depan Web Hosting. Menu Hosting L-1
LAMPIRAN Lampiran Halaman Depan Web Hosting Menu Hosting L-1 Menu Dedicated Hosting Menu Domain L-2 Menu Reseller Menu VPS (Virtual Private Server) L-3 1. Instalasi Apache Web server adalah sebuah sistem
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN SISTEM
BAB III PERANCANGAN DAN PEMBUATAN SISTEM 3.1. Perancangan Sistem Untuk merancang sistem ini diperlukan 3 buah web server dan 1 buah server untuk load balance. Server-server ini berada pada jaringan lokal
Lebih terperinciSMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :
SERVER WITH DEBIAN Urutan Konfigurasi : 1. Instalasi Debian 5.0 2. Menginstall SSH (bisa di install atau tidak) 3. Install bind9 4. FTP Server 5. Web Server 6. Instalasi Joomla! 7. Mail Server 8. Web Mail
Lebih terperinciTutorial Membuat DNS, Virtualhost, FTP & Instalasi Wordpress
Tutorial Membuat DNS, Virtualhost, FTP & Instalasi Wordpress TUGAS : 1. buat DNS Zone dengan domain nama+nomerabsen.com misal roziq07.com 2. buat DNS Recordnya 3. buat subdomain ftp.domain.com misal ftp.roziq07.com
Lebih terperinciKOMUNIKASI DATA & JARINGAN KOMPUTER (TUTORIAL DNS SERVER)
TUGAS KOMUNIKASI DATA & JARINGAN KOMPUTER (TUTORIAL DNS SERVER) DI SUSUN OLEH: NAMA : MUAJJI USMAN N P M : 030 PRODI RUANG SEMESTER : TEKNIK INFORMATIKA : INFO 1 (satu) : V (lima) FAKULTAS TEKNIK INFORMATIKA
Lebih terperinciMonitoring Web Server dengan AWSTATS
Monitoring Web Server dengan AWSTATS AWASTATS AWStats adalah singkatan dari Advanced Web Statistics. AWStats sangat powerful untuk log analyzer yang bisa digunakan untuk memonitoring web, ftp, mail dan
Lebih terperinciMODUL 3 APLIKASI WEB
MODUL 3 APLIKASI WEB (USER DIREKTORI & VIRTUAL HOST) TUJUAN PEMBELAJARAN: 1. Mahasiswa mampu memahami aplikasi web server dengan user direktori. 2. Mahasiswa mampu memahami aplikasi web server dengan virtual
Lebih terperinciWEB DATABASE ( WEB SERVER dan DATABASE )
WEB DATABASE ( WEB SERVER dan DATABASE ) oleh RHENO SULISTYO TAKA QUSURA Tugas PI ( Praktek Industri ) di Linux Center Jl. Diponegoro No. 219 Mukuh Kediri Telp. ( 0354 ) 7107313 PENDAHULUAN Web database
Lebih terperinciVINCENSIUS YUDHISTIRA LINDUNG S. FB :
VINCENSIUS YUDHISTIRA LINDUNG S. Email : vyls.smartleader@gmail.com FB : www.facebook.com/spirit.lindung Langkah pertama membuat DNS server dengan asumsi telah terinstal Bind9 di Linux Ubuntu adalah sebagai
Lebih terperinciDNS SERVER, WEB SERVER, FTP SERVER, PROXY SERVER
DNS SERVER, WEB SERVER, FTP SERVER, PROXY SERVER Keterangan : konfig yang saya gunakan adalah : IP : 192.168.55.1/24 Domain 1 : smkba.sch.id IP virtual : 192.168.55.***/24 Domain 2 :lepisi.com FTP : ftp.smkba.sch.id
Lebih terperinciModul. Konfigurasi Owncload dengan menggunakan Linux Debian 7.8
Modul Konfigurasi Owncload 7.0.15 dengan menggunakan Linux Debian 7.8 Hal-hal yang harus di persiapkan dalam membangun sebuah server Owncload di sistem operasi linux debian antara lain : 1. Software a.
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Dari perencanaan dan perancangan diatas, untuk selanjutnya akan dilanjutkan dengan implementasi. Sistem yang telah dibahas, maka untuk tahap selanjutnya
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Pengujian 3.1.1. Analisis Pengujian Kompatibilitas Docker Pengujian dilakukan untuk menguji keunggulan Docker dalam hal kompatibilitas. Selain itu
Lebih terperinciADMINISTRASI JARINGAN DEBIAN SERVER
ADMINISTRASI JARINGAN DEBIAN SERVER Login sebagai Administrator : root Cek setting ipaddress : ifconfig Setting ipaddress : /sbin/ifconfig eth0 192.168.1.3 netmask 255.255.255.0 Restart Networking : /etc/init.d/networking
Lebih terperinciMODUL PRAKTEK DEBIAN SERVER
MODUL PRAKTEK DEBIAN SERVER Dibuat oleh : Yudi Firman Santosa, S.T. Dipersiapkan untuk Latihan Siswa Praktek Ujian Nasional 2012 Internet PC Client Switch Server Gateway Perencanaan Debian Server untuk
Lebih terperinciMata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012. : Membangun PC Router dan Internet Gateway (edisi.1)
Satuan Pendidikan : SMK Al-Muhtadin Depok Mata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012 Judul Kompetensi Sistem Operasi Program Keahlian Disusun Oleh E-Mail : Membangun PC Router dan Internet
Lebih terperinciReplikasi Database dengan SSL (Secure Socket Assalamualaikum Warahmatullahi Wabarakatu
Replikasi Database dengan SSL (Secure Socket Layer) @walidumar Assalamualaikum Warahmatullahi Wabarakatu Alhamdulillah berkat rahmat dan magfirah dari ALLAH SWT, saya berkesempatan untuk kembali berbagi
Lebih terperinciSilahkan ikuti langkah-langkah berikut :
Silahkan ikuti langkah-langkah berikut : 1. Yang perlu dipersiapkan adalah pastikan anda sudah mem-burning OS Linux Ubuntu 16.04 ke DVD-R atau DVD-RW. Silahkan booting ke CD dari PC anda, jika anda benar
Lebih terperinciMembuat Cluster Load Balancing Dengan Cepat dan Mudah
Membuat Cluster Load Balancing Dengan Cepat dan Mudah http://linux2.arinet.org Selama ini orang selalu menganggap bahwa membuat cluster load balancing adalah hal yang rumit dan memusingkan. Dan.. memang
Lebih terperinciKonfigurasi DNS & Web Server
LAPORAN PRAKTIKUM SISTEM OPERASI JARINGAN Konfigurasi DNS & Web Server Oleh: Eka Paramita Putri 1102652 1. Tujuan Praktikum - Mahasiswa mampu mengkonfigurasi Network Adapter pada VMWare. - Mahasiswa mampu
Lebih terperinciMembuat Web Server di Linux
Membuat Web Server di Linux 12.02 Susan M Web Server merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan
Lebih terperinciADMINISTRASI USER. I. Konfigurasi User Root mysql> Show Databases; mysql> Use Mysql; mysql> Show Tables; mysql> Select user,host,password from user;
ADMINISTRASI USER I. Konfigurasi User Root mysql> Show Databases; mysql> Use Mysql; mysql> Show Tables; mysql> Select user,host,password from user; Memberikan Pasword terhadap User Root mysql> UPDATE user
Lebih terperinciSEKOLAH MENENGAH KEJURUAN SMK MA ARIF PURBOLINGGO LAMPUNG TIMUR
MODUL DEBIAN 7.8.0 i386 SEKOLAH MENENGAH KEJURUAN SMK MA ARIF PURBOLINGGO LAMPUNG TIMUR BIDANG STUDY : ADMINISTRASI SERVER by. Ghy City Com LEMBAGA PENDIDIKAN MA ARIF NU SEKOLAH MENENGAH KEJURUAN SMK MA
Lebih terperinciMapping URL Sistem Web
Web server Komponen Sistem Web Mapping URL Sistem Web Web Server vs Web Application Web Application: Menggunakan bahasa Pemprograman(misal ASP, PHP, Java,.Net, Perl atau C) Web Server: Melayani permintaan
Lebih terperinciInstall LEMP Di Debian 8
Install LEMP Di Debian 8 LEMP berasal dari huruf pertama dari Linux, Nginx(engine-x) HTTP Server, MySQL/MariaDB database, and PHP/Perl/Python. Pertama, masuk dengan user root dengan perintah: su Catatan
Lebih terperinciDASAR MANAJEMEN DOCKER DENGAN PORTAINER FEBRUARY 10, 2017 CILSY FIOLUTION INDONESIA Cilsy Fiolution Indonesia 1
WARNING! DILARANG KERAS MELAKUKAN PEMBAJAKAN MAUPUN MENGAKUI ISI MODUL INI. SELURUH ISI MODUL INI ADALAH HAK CIPTA DARI CILSY (WWW.CILSY.ID). SILAHKAN DISEBARKAN LUASKAN KEMBALI TANPA MENGUBAH APAPUN ISI
Lebih terperinciSistem Monitoring Di Debian 6
Sistem Monitoring Di Debian 6 1. Cacti Untuk menginstal Cacti pastikan di komputer sudah ada Apache web server, interpreter PHP, database MySQL, RRD Tool, dan protokol SNMP. Kalo semuanya sudah ada bisa
Lebih terperinciBAB XIV ADMINISTRASI MYSQL
BAB XIV ADMINISTRASI MYSQL Dalam BAB ini, kita akan mempelajari pengaturan administrasi bagaimana program MYSQL akan berjalan. Selain kita dapat melihat pengaturan administrasi yang sudah ada, kita juga
Lebih terperinciLAPORAN UJIAN PRAKTEK KEJURUAN
LAPORAN UJIAN PRAKTEK KEJURUAN Disusun oleh: Nama : Ahmad Husen No : 02 Kelas : XII TKJ B TEKNIK KOMPUTER DAN JARINGAN TAHUN AJARAN 2015/2016 SMK N 2 KLATEN Kata Pengantar Puji syukur senantiasa kami panjatkan
Lebih terperinciPembahasan UPK Paket 1
Pembahasan UPK Paket 1 Skenario Dalam kegiatan uji kompetensi ini anda bertindak sebagai Teknisi Jaringan, tugas anda sebagai seorang teknisi Jaringan adalah merancang bangun dan mengkonfigurasi sebuah
Lebih terperinciInstalasi Oracle 11g R2 Express Edition di Debian 64 Bit
Instalasi Oracle 11g R2 Express Edition di Debian 64 Bit OLEH : RUDY ADITYA ABARJA Oracle XE (Express Edition) adalah sebuah produk database server yang berlisensi freeware dari Oracle Corporation. Dengan
Lebih terperinciServer dan Web Server
Server dan Web Server Oya Suryana http://ozs.web.id Lisensi Dokumen: Copyright 2013 ozs.web.id Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Pada bab ini memuat hasil dan pembahasan yang meliputi implementasi dari perancangan, pengujian dan hasil analisa. Implementasi tersebut meliputi konfigurasi Nginx untuk load
Lebih terperinciTutorial Instalasi dan Konfigurasi LMS Dokeos di Linux Debian 7 (Wheezy)
Tutorial Instalasi dan Konfigurasi LMS Dokeos di Linux Debian 7 (Wheezy) Muhammad Taqwim Makkuradde wiwins2009@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciGambar 1. Topologi Soal Paket 1
Satuan Pendidikan : SMK Al-Muhtadin Depok Materi Pembahasan : Soal Paket 1 Uji Kompetensi Keahlian (UKK) TP. 2015/2016 1. Membangun Gateway Internet 2. Membangun Web Server 3. Membangun DNS Server Sistem
Lebih terperinciMinggu 12 Web Server 1
Minggu 12 Web Server 1 Pendahahuluan merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien mengirimkan kembali hasilnya dalam bentuk halaman - halaman
Lebih terperinciModul 4 INSTALASI DAN KONFIGURASI WEB SERVER
Modul 4 INSTALASI DAN KONFIGURASI WEB SERVER 1. Terlebih dahulu install apache (sebagai web server) dan links (sebagai web browser) Jika ada pertanyaan Do you want to continue [Y/n]? Tekan tombol y dan
Lebih terperinciAdmin Jaringan Komputer APACHE WEB SERVER
1 Admin Jaringan Komputer APACHE WEB SERVER JURUSAN TEKNOLOGI INFORMASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2008 2 Apache Web Server Tujuan: Mahasiswa mampu
Lebih terperinciMigrasi Blogspot Ke WordPress
Migrasi Blogspot Ke WordPress Apakah bisa memigrasikan blogspot ke wordpress? Jawabannya adalah tentu kita bisa Berikut tahapan-tahapan untuk memigrasikan wordpress dengan menggunakan migrasi XML. blogspot
Lebih terperinci2.1 Instalasi Joomla Secara Lokal
Instalasi Joomla Sebelum belajar membuat web, kita perlu menginstal perangkat lunak yang dibutuhkan oleh Joomla. Sebenarnya Anda dapat menginstal perangkat lunak komponen Joomla secara terpisah, tetapi
Lebih terperinciPERINTAH DASAR LINUX. Iqbal Dhea Furqon T Prakikum Sistem Operasi H. sudo
PERINTAH DASAR LINUX Perintah Keterangan sudo menjalankan perintah lain dalam mode administrator su masuk (login) menjadi user root Snapshoot Catatan Terdapat sedikit perbedaan antara sudo dengan su. Perintah
Lebih terperinciMembangun Server Local dengan Debian 6.0.5
SMKN 1 Blitar Membangun Server Local dengan Debian 6.0.5 Laporan Server 2013 M Fauzi Aswin/XIITKJ2 10/31/2013 M e m b a n g u n S e r v e r L o c a l D e b i a n 6. 0. 5 1 Daftar isi Daftar isi... 1 A.
Lebih terperinciPembandingan Metode Backup Database MySQL antara Replikasi dan MySQLDump
JUSI Vol. 1, No. 1 ISSN 2087-8737 Februari 2011 Pembandingan Metode Backup Database MySQL antara Replikasi dan MySQLDump Tawar *, Safitri Wahyuningsih Program Studi Sistem Informasi, Universitas Ahmad
Lebih terperinciLebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.
Web Server Internet Information Service Kelebihan dan Kekurangan Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft. Unjuk kerja untuk PHP lebih stabil, handal, dan cepat. Adanya
Lebih terperinciSMK PASUNDAN 2 BANDUNG
SMK PASUNDAN 2 BANDUNG TEKNIK KOMPUTER DAN JARINGAN Modul 9 Network Monitoring Di Linux Debian 1 Network Monitoring Network Monitoring merupakan suatu perangkat lunak yang memberikan kemampuan pada sebuah
Lebih terperinci1. Mengenal Profile 2. Mengerti konsep history 3. Membuat dan mengeksekusi shell script sederhana 4. Mengerti Job control
Praktikum 7 Shell Lanjutan A. T U J U A N 1. Mengenal Profile 2. Mengerti konsep history 3. Membuat dan mengeksekusi shell script sederhana 4. Mengerti Job control B. DASAR TEORI SHELL Shell adalah Command
Lebih terperinciShell Lanjutan. Praktikum 5 A. T U J U A N
Praktikum 5 Shell Lanjutan A. T U J U A N 1. Mengenal Profile 2. Mengerti konsep history 3. Membuat dan mengeksekusi shell script sederhana 4. Mengerti Job control B. DASAR TEORI SHELL Shell adalah Command
Lebih terperinciMengenal Apache Web Server
Mengenal Apache Web Server Apache merupakan aplikasi web server yang paling populer digunakan di internet, untuk memudahkan kita menginstall paket httpd maka akan kita install menggunakan yum, adapun caranya
Lebih terperinciInstallasi Web Server Pada Linux Debian (GUI) Nama : Abdul Rohman Wahid Kelas : XI TKJ A No / NIS : 01 / 13986
Installasi Web Server Pada Linux Debian (GUI) Nama : Abdul Rohman Wahid Kelas : XI TKJ A No / NIS : 01 / 13986 SMK Negeri 2 Depok Sleman 2013 KATA PENGANTAR Puji syukur kehadirat Allah SWT atas rahmat
Lebih terperinciMEMBUAT WEB DENGAN JOOMLA TANPA MENGHAPUS CONTENT XAMPP
MEMBUAT WEB DENGAN JOOMLA TANPA MENGHAPUS CONTENT XAMPP Nama: Adityo Pratama E-mail: diqdq@gmail.com Saya adalah seorang mahasiswa yang saat ini masih menempuh pendidikan di Politeknik Negeri Semarang
Lebih terperinciTUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA
TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA Pada tutorial ini, akan dijabarkan langkah per langkah untuk meng-hosting web Joomla Anda dari komputer lokal ke web hosting gratis di Internet. Tutorial
Lebih terperinciTUTORIAL JOOMLA Untuk Pemula
TUTORIAL JOOMLA Untuk Pemula Nur Aini Rakhmawati http://ai23.wordpress.com CopyLeft Anda boleh mempublikasikan tutorial ini seluas-luasnya. Boleh dipakai training, mengajar dll. Semoga berguna. Saran dan
Lebih terperinciMembangun Webserver. Dengan menggunakan freeradius pengelolaan login user berbasis web dan dapat menangani sampai ribuan client dari banyak AP
Dalam mengelola keamanan Jaringan wireless bisa diterapkan mekanisme login akses client secara terpusat menggunakan FreeRadius server (open source) atau Mikrotik UserManager (Licensed Level 6) Dengan menggunakan
Lebih terperinciWritten by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10
Ada beberapa opsi dalam menginstall Moodle. Moodle dapat diinstall pada sistem operasi Windows juga bisa diinstall pada Linux dan Mac OS X. Untuk keperluan pembelajaran dan adanya kendala akses internet
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek
Lebih terperinciLangkah-Langkah Konfigurasi Web dan DNS Server Pada Virtual Box
Langkah-Langkah Konfigurasi Web dan DNS Server Pada Virtual Box 1.Buka Virtual Box,Kemudian Klik New untuk membuat virtual machine yang baru. 2. Klik Next untuk melanjutkan. Muhammad Taufiq Robbani_Konfigurasi
Lebih terperinciANALISIS AVAILABILITAS LOAD BALANCING PADA WEB SERVER LOKAL
ANALISIS AVAILABILITAS LOAD BALANCING PADA WEB SERVER LOKAL Dwi Nuriba Fakultas Ilmu Komputer, Universitas Dian Nuswantoro ABSTRACT Perkembangan teknologi Web menyebabkan server-server yang menyediakan
Lebih terperinciDebian Squeeze Konfigurasi Debian Server
Debian 6.0.5 Squeeze Konfigurasi Debian Server Teknik Komputer dan Jaringan Membuat Virtual Host Pada Debian * Pada tutorial ini, kita akan membuat beberapa domain dalam satu server. Contohnya, kita akan
Lebih terperinciKonfigurasi basic network
L inux merupakan sistem operasi gratis berbasis Open Source. Linux terdiri dari 2 macam varian, yaitu Linux GUI dan Text. Untuk Linux GUI biasanya berbasis desktop, sedangkan Linux Text biasanya lebih
Lebih terperinciMengakses Server Melalui SSH Menggunakan PuTTY di Windows
Mengakses Server Melalui SSH Menggunakan PuTTY di Windows SSH (Secure Shell) adalah protokol jaringan yang digunakan untuk komunikasi data yang aman antara server dan klien (anda) untuk melakukan pengelolaan
Lebih terperinciPemrograman Shell Linux
Workshop Labsi Pemrograman Shell Linux Husni husni@if.trunojoyo.ac.id husni.trunojoyo.ac.id Garis Besar Shell Linux Pemrograman Shell Contoh-contoh Shell Tempat interaksi antara pengguna dan Linux Penerjemah
Lebih terperinciMEMBANGUN DNS, MAIL DAN WEBMAIL SERVER. Pengetikan password tidak ditunjukkan demi keaamanan. Maka ketik saja password sampai selesai kemudian ENTER
1 Membangun DNS Server, Mail Server dan Webmail Server MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER LANGKAH-LANGKAH : # -- > MEMBANGUN DNS SERVER DNS Server merupakan computer atau program yang berfungsi melayani
Lebih terperinciPraktikum 1. Perintah Dasar Sistem Operasi Linux
Praktikum 1 Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: ü Format Instruksi pada Sistem Operasi Linux ü Perintah-Perintah Dasar pda Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi
Lebih terperinciDitulis oleh Tutor TKJ CLUB Senin, 09 Januari :37 - Pemutakhiran Terakhir Senin, 09 Januari :41
Proxy dapat dipahami sebagai pihak ketiga yang berdiri ditengah-tengah antara kedua pihak yang saling berhubungan dan berfungsi sebagai perantara, sedemikian sehingga pihak pertama dan pihak kedua tidak
Lebih terperinciKonfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I
Konfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I ahsanhajie@gmail.com Untuk lebih mudah dan singkat berikut ini beberapa langkah yang dapat dilakukan
Lebih terperinciMemonitor Server Dengan Cacti Haruno Sajati, S.T. Jurusan Teknik Elektro Sekolah Tinggi Teknologi Adisutjipto
Memonitor Server Dengan Cacti Haruno Sajati, S.T. Jurusan Teknik Elektro Sekolah Tinggi Teknologi Adisutjipto Pendahuluan SNMP adalah sebuah protokol yang dirancang untuk memberikan kemampuan kepada pengguna
Lebih terperinciTutorial Install Wordpress di Linux
Tutorial Install Wordpress di Linux Oleh: Tim Modul Osca http://osca-akakom.org Content Mangement System ( CMS ) Sebelum kita melangkah untuk mempelajari instalasi wordpress, ada baiknya terlebih dahulu
Lebih terperinci[AN _ AY ] October 10, 2010 DAFTAR DOMAIN GRATIS DI CO.CC...2 PENDAFTARAN HOSTING GRATIS DI IDHOSTINGER...7
Daftar Isi DAFTAR DOMAIN GRATIS DI CO.CC...2 PENDAFTARAN HOSTING GRATIS DI IDHOSTINGER...7 UPLOAD SCRIPT WEBSITE KE HOSTING...13 UPLOAD DATABASE...15 LANGKAH-LANGKAH EXPORT DATABASE...15 LANGKAH-LANGKAH
Lebih terperinci6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah
Cara menjalankan program 1. Install WAMP Server atau XAMPP Server dan jalankan. (klik link untuk melihat cara install) 2. Install browser, dapat menggunakan Firefox, Chrome, atau browser yang lain (pada
Lebih terperinciDitulis oleh Tutor TKJ CLUB Jumat, 13 Januari :59 - Pemutakhiran Terakhir Jumat, 13 Januari :02
Satu lagi artikel untuk para admin jaringan nih, kali ini saya akan mencoba menjelaskan langkah demi langkah untuk melakukan filter MAC address dengan menggunakan iptables. Pertanyaannya buat apa sih kita
Lebih terperinciNAMA : FAISAL AMIR NIM : KELAS : SISTEM KOMPU PERINTAH DASAR PADA LINUX
NAMA : FAISAL AMIR NIM : 125150300111016 KELAS : SISTEM KOMPU PERINTAH DASAR PADA LINUX 1. sudo su digunakan untuk login sebagai root / administrator. syntax : #sudo su 2. Date Digunakan untuk melihat
Lebih terperinciPraktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux
Praktikum 2 Perintah Dasar Sistem POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi dalam
Lebih terperinciMySQL J A M K E T I G A
J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?
Lebih terperinciDOMAIN NAME SYSTEM (DNS)
DOMAIN NAME SYSTEM (DNS) Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control
Lebih terperinciJOOBSHEET ADMINISTRASI SERVER
JOOBSHEET ADMINISTRASI SERVER HARI/TANGGAL :... KELAS : XI TKJ NAMA :... KOMPETENSI DASAR : MENGADMINISTRASI SERVER ALOKASI WAKTU : 3 X 45 MENIT MATERI : MEMBANGUN DNS SERVER MENGGUNAKAN DEBIAN SERVER
Lebih terperinciDNS SERVER LINUX DEBIAN 8.5
DNS SERVER LINUX DEBIAN 8.5 A. Pengertian DNS Server DNS atau Domain Name Service adalah sebuah sistem yang dikembangkan untuk mengelola penamaan suatu komputer, layanan ataupun sumber daya di jaringan
Lebih terperinciCENTOS : Membuat Server Menjadi Gateway dan Transparent Proxy dengan Squid
Ada beberapa persiapan yang harus dilakukan sebelum kita membuat sebuar Server Gateway dan Proxy, yaitu Dalam hal ini yang dianggap perlu untuk disiapkan : 1. Server Linux Centos dengan 2 NIC - eth0 :
Lebih terperinciInternet Gateway dengan multiple ISP
Internet Gateway dengan multiple ISP By Henry Saptono Jul 2008 I. Pendahuluan Memiliki jalur koneksi internet lebih dari satu koneksi tentunya akan meningkatkan layanan akses internet
Lebih terperinciLAMPIRAN Gambar Pemberitahuan proses instalasi
LAMPIRAN Berikut akan dijelaskan langkah langkah dalam pemasangan web server pada modul Cubieboard2. 1. Pastikan modul Cubieboard2 sudah terhubung dengan koneksi internet. 2. Pada terminal, ketik perintah
Lebih terperinciSistem Administrasi Linux
Sistem Administrasi Linux pertemuan 2 Struktur Direktori Linux Perintah dasar linux Helmy Faisal M, S.Kom Direktori di linux Direktori /bin /boot /dev /etc /home /lib /mnt Isi Direktori berisi file-file
Lebih terperinciREMOTE ACCESS DNS SERVER
ADMINISTRASI SERVER REMOTE ACCESS DNS SERVER Remote Access Keuntungan dari jaringan komputer yaitu memudahkan kita dalam berbagi resource hardware ataupun software yang ada. Remote Access adalah salah
Lebih terperinci