Tag Archives: computer

SSH NOHUP

nohup merupakan salah satu fasilitas yang dapat kita gunakan ketika menjalankan proses yang lama pada server yang kita remote(ssh). Dengan nohup proses yang sedang berjalan dan membutuhkan waktu lama akan tetap berjalan walaupun kita telah keluar (logout) dari server yang kita remote, atau ketika terjadi error broken pipe.
Cara menjalankan nohup adalah ( dengan asumsi telah login d server remote):

  1. ketik:
  2. nohup perintah_yang_ingin_dijalankan &
  3. tekan enter

Berikut ini merupakan contoh menggunakan nohup ketika mengkompres folder:

  1. nohup tar -cjvf webaplikasi.tar.bz2 webaplikasi &
  2. tekan enter
  3. setelah itu kita bisa logout dari server remote

Lalu untuk mengecek apakah proses tersebut masih berjalan atau tidak:

  1. setelah keluar, login kembali ke dalam server remote tersebut
  2. ketik ps ax | grep perintah_yang_dijalankan
  3. misal ps ax|grep tar
  4. bila hasilnya menyerupai:
  5. 10072 pts/0 S 0:00 tar -cjvf webaplikasi.tar.bz2 webaplikasi
  6. maka proses masih berjalan dan silahkan tunggu sampai selesai

😀

Setting APT lewat proxy

Nah kalo yang ini lumayan, buat hemat bandwith. Kadang juga bikin cepet kalo di proxy udah ada, gak perlu jauh-jauh ngambil dari internet. Gini caranya:

  1. Buka terminal
  2. Login sebagai root:
    1. Ketik su
    2. Tekan enter
  3. Buka atau buat file /etc/apt/apt.conf dengan text editor kesukaan Anda:D
  4. Dari terminal, ketik geany /etc/apt/apt.conf (saya senang menggunakan geany)
  5. Tekan enter
  6. Misal Acquire::http::Proxy “http://localhost:3128“;
    1. Ketik Acquire::http::Proxy “http://proxy_server:port_proxy”;
  7. Simpan file /etc/apt/apt.conf tersebut
  8. Selesai. Dan silahkan dicoba. Untuk mengetahui apakah apt sudah lewat proxy, ketik tailf /var/log/squid3/access.log sambil menjalankan apt-get update, bila di tailf, ada perubahan, maka APT sudah berjalan lewat proxy.

(APT kalo gak salah cuma ada di debian linux dan keturunannya:D)

Setting Virtual Host di Debian

Virtual Host merupakan salah satu metode untuk “memisahkan” website, baik itu pada localhost maupun website yang dapat diakses melalui internet. Dengan metode ini kita dapat “memisahkan” website dengan menggunakan ServerName yang berbeda. Berikut merupakan cara membuat virtual host pada debian, mungkin jg bs dipake d turunannya.
😀

  1. cp -v /etc/apache2/sites-available/default /etc/apache2/sites-available/namafile
  2. edit file /etc/apache2/sites-available/insada
    1. ganti DocumentRoot dengan DocumentRoot yg ingin dipakai.Misal:
    2. DocumentRoot /var/www/ menjadi DocumentRoot /var/www/demo
    3. tambah ServerName insada.localhost setelah ServerAdmin webmaster@localhost
    4. simpan
  3. a2ensite namafile
  4. edit file /etc/hosts
    1. tambahkan
    2. IP <spasi> ServerName yg dipake. Misal:
    3. 127.0.0.1 insada.localhost
    4. simpan
  5. restart apache2

Mudah-mudahan berhasil:D
<tested on debian 6>

Lihat Spesifikasi CPU lewat Terminal

Berikut ini merupakan cara untuk melihat spesifikasi CPU melalui terminal. Emang kayaknya gak guna banget pake terminal, padahal ada cara yang lebih gampang yang lewat GUI. Tapi pake cara ini sangat membantu pas me-remote server lain, atau pas gak keinstall desktop environmentnya. Nih caranya:

  1. Pastinya buka terminal
  2. Ketik: less /proc/cpuinfo
  3. Nah tar keluar outputnya. Punya gw sih outputnya gini:

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 37
model name : Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz
stepping : 2
cpu MHz : 1199.000
cache size : 3072 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat tpr_shadow vnmi flexpriority ept vpid
bogomips : 4522.12
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 37
model name : Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz
stepping : 2
cpu MHz : 1199.000
cache size : 3072 KB
physical id : 0
siblings : 4
core id : 2
cpu cores : 2
apicid : 4
initial apicid : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat tpr_shadow vnmi flexpriority ept vpid
bogomips : 4521.91
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 37
model name : Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz
stepping : 2
cpu MHz : 1199.000
cache size : 3072 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat tpr_shadow vnmi flexpriority ept vpid
bogomips : 4521.89
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 37
model name : Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz
stepping : 2
cpu MHz : 1199.000
cache size : 3072 KB
physical id : 0
siblings : 4
core id : 2
cpu cores : 2
apicid : 5
initial apicid : 5
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida arat tpr_shadow vnmi flexpriority ept vpid
bogomips : 4521.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management: