touch + ls

    Sekedar tip untuk menjadikan touch dan ls dapat bekerja dengan saling membutuhkan yaitu :

  1. find . -exec touch {} \;
    Berfungsi untuk merubah tanggal modifikasi file dan direktori dan sub direktorinya sesuai dengan tanggal system
  2. ls -alhtr
    Berfungsi untuk men-sorting file dan direktori sesuai dengan tanggal modifikasi secara kebalikan
Ditulis dalam Tutorial. 1 Comment »

PPTPD – Ubuntu 9.10

Sesuai dengan judul, sekarang saatnya melakukan installasi PPTP server pada Ubuntu 9.10.

    Caranya mirip dengan installasi di CentOS 5.

  • Langkah 1 : Install paket pptpdnya
    # apt-get install pptpd

  • Langkah 2 : Edit file /etc/pptpd.conf, ubah localip dan remoteipnya
    # vi /etc/pptpd.conf

    localip 192.168.0.1
    remoteip 192.168.0.234-238,192.168.0.245

    localip adalah ip yang akan diberikan ke server
    remoteip adalah ip yang akan diberikan ke client

  • Langkah 3 : Ubah file /etc/ppp/chap-secrets
    # vi /etc/ppp/chap-secrets

    userlogin pptpd passwordlogin *

  • Langkah 4 : Restart servicenya dan konfigurasikan agar dapat startup pada saat boot
    # /etc/init.d/pptpd restart
  • Langkah 5 : Setting agar server support ip_forward(antar sesama client pptp dapat terkoneksi)
    # sysctl net.ipv4.ip_forward=1
    # pico /etc/sysctl.conf
    Ubah agar support ip_forward pada startup

    net.ipv4.ip_forward = 1

Sep .. itu ajah .. sisanya tinggal disesuaikan ajah. Untuk membuat client xp nya, bisa dilihat pada post sebelumnya. Atur lagi dah…

Ref :
https://hanadi.wordpress.com/2009/04/16/install-pptpd-pada-centos-5/

Ditulis dalam Tutorial. 1 Comment »

Awstats – Ubuntu 9.10

Langsung ajah ..

– Awstats 6.9
– Apache 2.2.12
– Ubuntu 9.10

    Install Awstats

  • # apt-get install awstats
  • # pico /etc/apache2/conf.d/awstats.conf

    Alias /awstatsclasses “/usr/share/awstats/lib/”
    Alias /awstats-icon/ “/usr/share/awstats/icon/”
    Alias /awstatscss “/usr/share/doc/awstats/examples/css”

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    ScriptAlias /awstats/ /usr/lib/cgi-bin/

    Options ExecCGI -MultiViews +SymLinksIfOwnerMatch

  • # /etc/init.d/apache2 reload
    Konfigurasi Awstats

  • # cp /etc/awstats/awstats.conf /etc/awstats/awstats.www.mysite.org.conf
  • # pico /etc/awstats/awstats.www.mysite.org.conf

    LogFile=”/var/log/apache2/access.log”
    SiteDomain=”mysite.org”

  • # usermod -G adm www-data
  • # sudo -u www-data /usr/bin/perl /usr/lib/cgi-bin/awstats.pl -update -config=www.mysite.org
  • # pico /etc/cron.d/awstats

    0 2 * * * www-data [ -x /usr/lib/cgi-bin/awstats.pl -a -f /etc/awstats/awstats.www.mysite.org.conf -a -r /var/log/apache2/access.log ] && /usr/lib/cgi-bin/awstats.pl -config=www.mysite.org -update >/dev/null

Selanjutnya akses lewat web ajah Awstats nya http://www.mysite.org/awstats/awstats.pl?config=www.mysite.org

Apabila ada masalah dengan tampilan Awstats WARNING: LastLine parameter in history file is ‘xxxxxxxxxxxx’ so in future. May be you need to correct manually the line LastLine in some awstats*.mysite.org .conf files.

Maka solusinya bisa menghapus log file apache, lalu restart apachenya untuk create log file kembali. Atau bisa mencentang warning pada awstats.www.mysite.org.conf. Atau bisa juga dengan mencocokan tanggal nya.

Untuk menampilkan browser, OS, keyword dll bisa menambahkan di awstats.conf.local dengan LogFormat=1. Sehingga semua konfigurasi pada masing-masing vhost menggunakan LogFormat=1.

Referensi :
http://www.debuntu.org/2006/04/21/33-how-to-setting-up-awstats-with-apache-2-on-debianubuntu
http://www.debuntu.org/2006/04/21/33-how-to-setting-up-awstats-with-apache-2-on-debianubuntu/2
http://www.webhostingtalk.com/showthread.php?t=693797
http://www.debian-administration.org/articles/277

Ditulis dalam Tutorial. 2 Comments »