Tampilkan postingan dengan label SysAdmin. Tampilkan semua postingan
Tampilkan postingan dengan label SysAdmin. Tampilkan semua postingan

Sabtu, 03 Juni 2017

Cara Konfigurasi Load Balance Web Server CentOS 7

Cara Konfigurasi Load Balance Web Server CentOS 7

 Yo hai ... balik lagi bersama saya di blog skyblues2 , sudah lama saya tidak posting di blog saya ini , oke langsung saja kali ini saya akan membahas sebuah materi yaitu 'Cara Konfigurasi Load Balance Web Server CentOS 7' , apa fungsi dari load balance sebenarnya ? Yaitu sebagai server penyeimbang jika ada salah satu server mati , Kalo dari yang saya tau sih cara kerjanya itu Si server load balance itu akan menerima trafik data dari server terhubung yang sudah terkonfigurasi load balancer , nah kemudian data data yang diterima itulah yang akan ditampilkan oleh server load balancer. Kalo mau lebih tau jelasnya sih berikut ada topologinya :

Senin, 24 April 2017

Cara Konfigurasi Mod Proxy Backend dan Forwarded Path pada CentOS 7

Cara Konfigurasi Mod Proxy Backend dan Forwarded Path pada CentOS 7


Hai balik lagi bersama saya di blog skyblues2 , kali ini saya akan sharing tentang cara Konfigurasi Mod Proxy pada CentOS 7 , Sebenarnya apa itu Server backend dan forwarded path ? Server backend ini yang akan menjadi tampilan dari sebuah server control. Jadi semua konfigurasi web dari server backend akan di forward ke server control. Jika diibaratkan, server backend adalah yang membuat cireng dan server control lah yang menjual dan menampilkannya di depan pembeli ...

Cara Konfigurasi PHP-FM+NGINX

Cara Konfigurasi PHP-FM+NGINX

Hai , balik lagi sama saya di blog skyblues2 , kali ini saya akan sharing tentang cara konfigurasi dari PHP-FM+Nginx pada centos 7 ,apa itu PHP-FPM ? (PHP- FastCGI Proccess Manager) , adalah penerapan PHP alternatif yang fiturnya lebih banyak dibandingkan PHP biasa. Kali ini saya akan konfigurasi PHP-FPM pada web server Nginx , Oke langsung saja , berikut ini merupakan topologinya :

SSL / HTTPS pada Nginx

SSL / HTTPS pada Nginx

Hai balik lagi bersama saya di blog yang masih sama yaitu skyblues2, kali ini saya akan sharing tentang cara membuat secure connection pada web server yang agan buat , materi ini adalah materi lanjutan dari materi sebelumnya yaitu tentang enable userdir pada nginx , disini kita akan membuat web agan berbasis https / ssl yang merupakan secure connection. Oke berikut ini adalah topologinya :

Cara Enable UserDir pada NGINX

Cara Enable UserDir pada NGINX


Hai balik lagi bersama saya di blog skyblues2 , kali ini saya akan sharing tentang NGINX . Materi ini merupakan materi lanjutan dari postingan sebelumnya , yaitu : Virtual Host pada Nginx. Apa itu NGINX ? nginx adalah sebuah program/paket linux yang digunakan untuk membuat web server. Sebelumnya saya sudah posting tentang cara Enable userdir pada apache server. Sebenarnya caranya hampir sama. Lalu apa gunanya kita Enable UserDir ? dari namanya kita tahu bahwa UserDir adalah direktori untuk seorang user , agar user lebih mudah memanage suatu website. Oke langsung saja kita mulai konfigurasinya ...

Konfigurasi Basic Authentication Nginx

Konfigurasi Basic Authentication Nginx


Hai balik lagi bersama saya di blog yang masih sama yaitu skyblues2, kali ini saya akan sharing tentang cara membuat basic authentication pada web server yang agan buat , materi ini adalah materi lanjutan dari materi sebelumnya yaitu tentang https pada nginx , disini kita akan membuat web agan agar bisa diakses oleh user yang memiliki hak ( username da password ) untuk mengaksesnya. Oke berikut ini adalah topologinya :

Minggu, 09 April 2017

Cara Konfigurasi Virtual Host pada Nginx

Cara Konfigurasi Virtual Host pada Nginx
  
Hai balik lagi bersama saya di blog skyblues2 , kali ini saya akan sharing tentang cara konfigurasi Virtual Host pada nginx , sebelumnya agan harus menginstall nginx pada server agan , untuk cara menginstallnya agan bisa melihat di postingan sebelumnya , Oke langsung saja virtualhost dapat memudahkan kita untuk membuat 2 web yang berjalan pada 1 server sekaligus , langsung saja kita mulai


Cara Konfigurasi dan Install Nginx CentOS 7

Cara Konfigurasi dan Install Nginx CentOS 7

Hai balik lagi bersama saya diblog skyblues2 , kali ini saya akan sharing tentang cara install dan konfigurasi Nginx pada CentOS 7 . Apa itu nginx ? Nginx hampir sama dengan apache yaitu paket yang digunakan untuk membuat sebuah web server... Cara penerapannya hampir sama , hanya cara konfigurasinya yang sedikit berbeda :v , Oke langsung saja ...

Cara Konfigurasi Web Log Analyer pada Apache

Cara Konfigurasi Web Log Analyer pada Apache

Hai balik lagi bersama saya diblog skyblues2 , kali ini saya akan sharing tentang cara konfigurasi web Log Analyzer pada apache server , sebenarnya apa fungsi dari web log analyzer itu ? Fungsinya adalah menganalisa dan mengumpulkan semua data log dari web server tersebut. Misalnya kapan , siapa , dan bagaimana web itu dikunjungi.

Sabtu, 01 April 2017

Konfigurasi Basic Authentication Web CentOS7

Konfigurasi Basic Authentication Web CentOS7

Hai balik lagi bersama saya di blog yang masih sama yaitu skyblues2, kali ini saya akan sharing tentang cara membuat basic authentication pada web server yang agan buat , materi ini adalah materi lanjutan dari materi sebelumnya yaitu tentang https , disini kita akan membuat web agan agar bisa diakses oleh user yang memiliki hak ( username da password ) untuk mengaksesnya. Oke berikut ini adalah topologinya :



gambar1(BA-SB2-DL)


Kita mulai saja konfigurasinya ,

 

1. Buat file konfigurasi auth_basic

pertama kita buat dulu file konfigurasi untuk user authenticationya , disini saya membuat nya pada direktori /etc/httpd/conf.d/ dan filenya bernama auth_basic.conf. Caranya adalah dengan mengetikkan perintah sebagai berikut :


nano /etc/httpd/conf.d/auth_basic.conf

gambar2(BA-SB2-DL)

Kemudian isikan filenya sama seperti gambar diatas ....oh iya isikan alamat direktorinya sesuai dengan tempat agan menaruh source webnya


2.  Buat user dan password auth_basic

Langkah selanjutnya adalah membuat user dan password untuk auth_basic , user ini hanya digunakan untuk authentication pada web , jadi user ini tidak termasuk user dari si server. cara membuatnya adalah dengan mengetikkan perintah sebagai berikut :

htpasswd -c /etc/httpd/conf/.htpasswd nama_user

kemudian akan dimintai password , isikan passwordnya minimal 4 karakter


gambar3(BA-SB2-DL)


3. Edit file html

Langkah selanjutnya adalah mengedit file htmlnya , disini source dari html saya ada di direktori /var/www/war.net/public_html dengan nama file index.html .jadi beginilah commandnya : 

nano /var/www/war.net/public_html/index.html


gambar4(BA-SB2-DL)

Edit dan sesuaikan dengan kebutuhan agan , jika sudah jangan lupa save dan close file konfigurasinya. setelah itu restart httpdnya dengan cara mengetikkan command :

systemctl restart httpd

gambar5(BA-SB2-DL)


4.  Verifikasi

Langkah terakhir adalah pengujian / verifikasi ,caranya adalah mengakses web yang sudah agan konfigurasi , disini saya mengakses www.war.net


gambar6(BA-SB2-DL)

Nah disitu ada menu popup untuk mengakses web tersebut  , masukkan username dan passwordnya sesuai dengan yang sudah agan buat . Setelah itu baru muncul tampilan webnya.
 

gambar7(BA-SB2-DL)
  
Oke sekian , itu saja yang dapat saya sampaikan pada kesempatan kali ini , sampai jumpa di next posts..
 

Konfigurasi HTTPS pada CentOS 7

Konfigurasi HTTPS pada CentOS 7


Hai balik lagi bersama saya di blog yang masih sama yaitu skyblues2, kali ini saya akan sharing tentang cara membuat secure connection pada web server yang agan buat , materi ini adalah materi lanjutan dari materi sebelumnya yaitu tentang virtual host , disini kita akan membuat web agan berbasis https / ssl yang merupakan secure connection. Oke berikut ini adalah topologinya :




Minggu, 19 Februari 2017

Konfigurasi PHP Web Server CentOS 7 pada Apache Server

Konfigurasi PHP Web Server CentOS 7 pada Apache Server


Hai hai , setelah sebelumnya saya posting tentang Cara Konfigurasi CGI pada Web Server Centos 7 dengan Apache Server . Sekarang saya akan posting tentang cara konfigurasi PHP , php yang dimaksud disini adalah sebuah bahasa pemrograman komputer / web , bukan harapan palsu ya :v , karena sakit juga kalo di phpin :v , tuh kan ane malah curhat , oke langsung aja kita ke konfigurasinya

Cara Konfigurasi CGI pada Web Server Centos 7 dengan Apache Server

Cara Konfigurasi CGI pada Web Server Centos 7 dengan Apache Server


Oke welcome back to blog sederhana saya , skyblues2 siap menyambut agan yang ingin sharing sharing tentang semua hal .... , pada kesempatan kali ini saya akan sharing tentang tutor web server lagi nih gan , oke sekarang kita akan membahas tentang cara konfigurasi CGI pada web server Centos 7 dengan menggunakan Apache Server , materi ini merupakan materi lanjutan dari sebelumnya yaitu tentang Cara membuat 2 web pada 1 server dengan Apache CentOS 7 ( VirtualHost ).  Oke sebelum memulai tutornya , ada baiknya agan melihat topologi terlebih dahulu , berikut ini adalah topologinya :

Cara Membuat Web Server pada Centos 7 menggunakan Apache

Cara Membuat Web Server pada Centos 7 menggunakan Apache


Hai kembali lagi bersama saya , masih disini dengan blog yang sama dan admin yang tingkat ketamvanan nya yang masih sama , gak nambah gak kurang alias statis :v
oke daripada kita membahas ketamvanan seseorang yang bisa statis maupun dhcp , eh maksudnya dinamis :v mending kita ke pembahasan yang ada di judul bacaan:v

Kamis, 16 Februari 2017

Cara membuat 2 web pada 1 server dengan Apache CentOS 7 ( VirtualHost )

Cara membuat 2 web pada 1 server dengan Apache CentOS 7


Hai balik lagi bersama saya ,sekarang kita akan membahas tentang cara membuat 2 web pada 1 server , di postingan sebelumnya saya yaitu cara membuat web server pada Apache , silahkan baca baca dulu postingannya : Cara membuat Web Server pada Apache . Lab ini adalah lab lanjutan dari lab sebelumnya yaitu membuat web server pada Apache. Oke sebelum kita mulai konfigurasinya , kita buat tabel ip terlebih dahulu.

Minggu, 30 Oktober 2016

Lab 5.2 CentOS Server DHCP Relay

Lab 5.2 CentOS Server DHCP (Dynamic Host Configuration Protocol ) Relay
 




Hai balik lagi bersama saya dalam blog skyblues2 , disini saya akan mensharing tentang materi CentOS , hmmm sebenarnya materinya hampir sama seperti post sebelumnya tentang materi CentOS 7 yaitu Lab 5.1 CentOS DHCP Server,


Selasa, 25 Oktober 2016

Lab 5.1 CentOS Server DHCP

Lab 5.1 CentOS Server DHCP (Dynamic Host Configuration Protocol)







Hai , balik lagi bersama saya di blog skyblues2 , setelah sudah lama saya tidak ngeblog , sekarang saya akan ngeblog lagi , kali ini saya akan membahas tentang cara konfigurasi DHCP Server tapi sekarang versi CentOS.

Sabtu, 08 Oktober 2016

Lab 4 NTP ( Network Time Protocol ) on CentOS 7

Lab 4 NTP ( Network Time Protocol ) on CentOS 7





Hai , balik lagi bersama saya di blog skyblues2 , kali ini saya akan post tentang materi tentang centOS 7 ,yaitu NTP ( Network Time Protocol ) , apa sebenarnya kegunaan NTP ? sebenarnya ini digunakan untuk sinkronisasi waktu pada komputer dengan waktu yang berada pada server di internet , oke gak usah lama lama , kita langsung aja ke konfigurasinya ,


Berikut ini merupakan topologinya :


gambar1(NTP-SB2-DL)


Pada topologi diatas terlihat bahwa saya menggunakan cloud yang berarti memang lab kali ini saya menggunakan koneksi internet secara langsung , saya memakai dua client yaitu yang pertama client windows dan yang kedua client linux ( Ubuntu ) , dan menggunakan server CentOS 7. Oh iya bagi kalian yang menggunakan virtual box , gunakan adapter bridge , lalu setting ip sendiri


1. Atur IP Server


Atur IP Server agan secara bridged automaticaly , jadi server mendapatkan ip secara otomatis dan terhubung ke internet , caranya ketikkan perintah nmtui , setelah itu atur ip menjadi automatic



gambar2(NTP-SB2-DL)


gambar3(NTP-SB2-DL)


2. Install dan Konfigurasi NTP Daemon


Oke setelah mengatur ip nya , sekarang lakukan penginstallan NTP Daemon pada CentOS 7 , dengan mengetikkan perintah sebagai berikut :

yum install ntp -y


gambar4(NTP-SB2-DL)




3. Buka NTP Public Pool


Setelah paket terinstal , kemudian cek pada NTP Public Pool Time Server untuk cek server dan pilih wilayah yang sedang agan tempati sekarang , karena saya tinggal di indonesia , jadi saya menggunakan server Asia/Indonesia , agan bisa mengaksesnya disini : www.pool.ntp.org/



gambar5(NTP-SB2-DL)



4. Copy dan Edit File Konfigurasi


Setelah itu lihat dan copy script yang terdapat pada web tersebut , lalu pastekan pada file konfigurasi yang ada di server , yaitu langkah pertama buka terlebih dahulu file konfigurasinya yang berada di folder /etc/ dan nama file ntp.conf dengan menggunakan perintah :


nano /etc/ntp.conf

Setelah terbuka kemudian edit skrip centos.pool.ntp.org( yaitu dengan menambahkan pagar ) agar perintah itu dinonaktifkan , lalu tambahkan lagi command / script yang berasal dari web pool.ntp.org tadi , agar bisa menjadi perintah konfigurasi , jika bingung lihat gambar dibawah ini :


TAMBAHKAN PAGAR :


gambar6(NTP-SB2-DL)

TAMBAHKAN KONFIGURASI :



gambar7(NTP-SB2-DL)




5. Tambahkan IP Client ( IP Restrict )


Selanjutnya kita perlu membolehkan / allow cliet dalam jaringan kita agar dapat mensinkronisasi waktu yang ada pada server kita dengan pc client , caranya gimana ? yaitu dengan menambahkan command pada file konfigurasi tadi yang digunakan untuk memperbolehkan jaringan mensinkronisasi waktu dan query pada client , konfigurasinya adalah sebagai berikut :






gambar8(NTP-SB2-DL)





7. Set Timezone


Setelah itu save file konfigurasinya , lalu kita akan mengatur timezone pada server kita agar mengikuti timezone yang sesuai dengan keberadaan kita , karena disini saya berada di zona Asia/Jakarta , jadi saya mengaturnya di Jakrta dengan menggunakan perintah sebagai berikut :

timedatectl set-timezone Asia/Jakarta


gambar9(NTP-SB2-DL)

Yak disitu sudah terlihat bahwa server saya sudah masuk dalam zona waktu Indonesia bagian Jakarta ,  


8. Firewall Rules NTP Daemon

Service NTP berjalan dengan protokol UDP dengan port 123 yang terdapat pada layer 4 ( OSI Layer ) , Untuk membuka port tersebut bisa menggunakan perintah dibawah ini :

  • firewall-cmd --add-service=ntp --permanent
  • firewall-cmd --reload


gambar10(NTP-SB2-DL)


Setelah membuka port 123 di filter firewall , aktifkan NTP Server dan pastikan aplikasi itu berjalan dengan baik dan mulus :v , gunakan perintah dibawah ini :

  • systemctl start ntpd
  • systemctl enable ntpd
  • systemctl status ntpd



gambar11(NTP-SB2-DL)

9. Verifikasi


Yak disitu terlihat NTP Server saya sedang berjalan , dan sekarang adalah waktunya verifikasi pada server, tunggu beberapa menit untuk server agan melakukan sinkronisasi waktu terhadap server pool list yang kita masukkan sebelumnya , jalankan perintah dibawah ini untuk melakukan verifikasi :
  • ntpq -p
  • date -R

gambar12(NTP-SB2-DL)


Yak disitu terlihat tanggal dan waktu pada server saya , dan terlihat server saya terhubung pada server pool , 



10. Setup Windows NTP Client

Sebelum memulai setup , pertama atur ip pada client windows 7 ,


gambar13(NTP-SB2-DL)

Kemudian lakukan tes ping ke server , apakah sudah reply atau belum


gambar14(NTP-SB2-DL)


Yak setelah semua langkah konfigurasi pada server selesai , maka langkah selanjutnya adalah verifikasi pada client , jika windows tidak menggunakan domain controller , kita dapat mengkonfigurasi windows untuk melakukan sinkronisas waktu dengan NTP Server dengan cara klik Time yang ada dibagian kanan bawah pada Taskbar , Change Date and Time Settings - > Internet Time -Change Settings -> Check Synchronize with an Internet Time Server -> Masukkan Ip Server agan -> Update Now -> Ok .


gambar15(NTP-SB2-DL)


gambar16(NTP-SB2-DL)

gambar17(NTP-SB2-DL)


Dan yak disitu terlihat waktu pada windows 7 saya sudah sukses tersinkronisasi dengan server ,

11. Setup NTP Client Linux ( Ubuntu )


Oke Sebelumnya jika mau menginstall apapun di Linux , pasti harus mempunyai repositorinya , agan bisa mendapatkan repositorinya di google :v banyak ko :v , nah jika sudah terinstall repositorinya , Install terlebih dahulu NTP pada linux Ubuntu dengan menggunakan perintah :

sudo apt-get install ntp-y
gambar18(NTP-SB2-DL)

 

Setelah itu buka file ntp.conf yang terletakk pada folder /etc/ untuk dikonfigurasi , beri tanda pagar pada settingan ubuntu.pool.org agar menonaktifkan perintah konfigurasinya , kemudian tambahkan dibawahnya script :


server ip_address_server_agan

Sebagai contohnya :

 
gambar19(NTP-SB2-DL)


Setelah itu save file hasil konfigurasinya , kemudian restart ntp nya ,dengan mengetikkan :


/etc/init.d/ntp restart

Kemudian lihat , apakah NTP agan sudah berjalan atau belum dengan melakukan perintah :

/etc/init.d/ntp  status

gambar20(NTP-SB2-DL)
gambar21(NTP-SB2-DL)

Kemudian cek apakah waktu sudah berubah atau tidak , dengan menggunakan perintah :


  • ntpq -p 
  • date -R


gambar22(NTP-SB2-DL)


gambar23(NTP-SB2-DL)

Yak disitu sudah terlihat waktu saya sudah masuk zona indonesia yaitu GMT +7
Oke selesailah sudah langkah konfigurasi untuk saat ini , kurang lebihnya mohon maaf , semoga bermanfaat, wassalam DWYOR