Langsung ke konten utama

Postingan

Menampilkan postingan dari Oktober, 2015

Macam-Macam Adapter Jaringan (Network) di VirtualBox

Komputer Guest (tamu) adalah komputer virtual/VM. Komputer Host (tuan rumah) adalah komputer nyata/fisik. Sebelumnya kasih dulu adapter ada di Setting > Network > Adapter 1 > Centang Enable Network Adapter. Pada Attached to ada beberapa pilihan : No Attached Komputer guest telah memiliki kartu jaringan namun tidak ada koneksi. Jadi, hanya ada kartu jaringan saja tanpa adanya device yang terkoneksi. NAT (Network Address Translation) Adapter ini digunakan apabila kita ingin mengkoneksikan langsung komputer guest ke komputer host. Jika komputer host terkoneksi dengan internet maka otomatis komputer guest juga terkoneksi dengan internet. IP komputer guest didapat secara DHCP dari komputer host. Internal Network Hanya bisa mengkoneksikan antar komputer guest dan tidak bisa terkoneksi dengan komputer host. Host-Only Adapter Adapter yang ini belum jelas saya, ada yang mau nambahi?? Bridge Adapter Adapter yang digunakan komputer guest dengan seolah-olah komputer gue...

sed (stream editor)

Beberapa cara penggunaan sed. $ cat port.html 8765 nmap example.com traceroute example.com echo "finish" Menghapus 1 baris sesudah pattern. sed -i "/8765/{n;d}" port.html $ cat port.html 8765 traceroute example.com echo "finish" Menghapus 2 baris sesudah pattern. sed -i "/8765/{n;d;d}" port.html $ cat port.html 8765 echo "finish" Menghapus 3 baris sesudah pattern. sed -i "/8765/{n;d;d;d}" port.html $ cat port.html 8765 Menambahkan baris sesudah pattern sed -i "/8765.*/a ping example.com" port.html $ cat port.html 8765 ping example.com nmap example.com traceroute example.com echo "finish"

Membuat init

Init, konfigurasi yang dijalankan ketika kondisi tertentu. Misalnya ketika server tiap kali hidup. $ cd /etc/init $ sudo nano elasticsearch.conf Isinya kira-kira seperti ini : start on started networking stop on runlevel [!2345] env APPUSER="mentul" env APPDIR="/opt/elasticsearch-1.7.2/bin/" env APPBIN="elasticsearch" env APPCONF="/opt/elasticsearch-1.7.2/config/elasticsearch.yml" respawn exec sudo -u $APPUSER $APPDIR/$APPBIN $APPCONF $ sudo nano logstash.conf start on started networking stop on runlevel [!2345] env APPUSER="elog" env APPDIR="/opt/logstash-1.5.4/bin/" env APPBIN="logstash" respawn exec sudo -u $APPUSER $APPDIR/$APPBIN agent -f /opt/logstash-1.5.4/logstash.conf $ sudo nano kibana.conf start on started networking stop on runlevel [!2345] respawn exec sudo -u gembos /opt/kibana-4.1.2-linux-x64/bin/kibana /opt/kibana-4.1.2-linux-x64/config/kibana.yml Save dan coba direboot servernya

Install dan Upgrade GitLab

Dulu udah pernah install GitLab versi 7.9.4, perkembangan yang cukup bagus kala itu hingga sekitar 8 bulan kemudian GitLab sudah mencapai versi 8.0.2 dan saya masih menggunakan versi 7. Baiklah, akan saya update. Baca, baca, baca, teranyata bisa di update (okay) dan akan mudah jika versi 7.10 yang terinstall, tinggal jalankan command dan selesai, tapi punya saya? Ini versi 7.9 dan ya memang kudu install ulang lagi dari awal. Baiklah, ini cara saya install GitLab 7.9.4 dulu, 1. Download package-nya dengan ekstensi .deb, Gitlab perlu OS dengan arsitektur 64bit, kalau 32bit mending diinstall ulang dulu deh, atau mau pake VM? It's your need. 2. Kasih permission exec (chmod +x gitlab_7.9.4_amd64.deb) 3. Install.... (dpkg -i gitlab_7.9.4_amd64.deb) 4. Selesai. (umm...minta java gak yak? Lupah) ====================================== upgrade gitlab 7.9.4 ke 8.0.2 sudo gitlab-ctl stop unicorn sudo gitlab-ctl stop sidekiq sudo gitlab-ctl stop nginx sudo ...