2011年10月4日 星期二

Emacs設定預設開啟瀏覽器

預設是firefox,在init.el裡加上, 就變Opera了。
; default browser
(setq browse-url-browser-function (quote browse-url-generic))
(setq browse-url-generic-program "opera")

Munin系統監控

使用RRDTool, 設置簡單, port: 4949

apt-get install munin
apt-get install munin munin-node
/etc/init.d/munin-node restart



設定檔: /etc/munin/munin.conf

預設只給localhost連, 外部連會出現403 Forbidden 的錯:
/etc/munin/apache.conf

把Allow from 127.0.0.1 ::1 改成Allow from all
重啟apache就好了

加密碼要設定apache.conf的htpasswd路徑
AuthUserFile /var/www/.htpasswd

產生認證密碼
htpasswd -c /var/www/.htpasswd admin

把Adobe Flash player in Debian6, Opera

從adobe下載的libflashplayer.so放到/usr/lib/opera/plugins

debian安裝php-apc

- aptitude install php5-dev
- aptitude install php-pear
- pecl install APC
有錯, 缺pcre.h
要找出pcre.h是裝那個package才會有的
所以apt-file search -x "/pcre.h$" (找不到apt-file, 再裝apt-file, 然後apt-file update)
apt-file search會列出三個
kannel-dev: /usr/include/kannel/gwlib/pcre.h
libajax6-dev: /usr/include/ajax/pcre.h
libpcre3-dev: /usr/include/pcre.h
應該是libpcre3-dev, 所以裝了他
- 改 /etc/php5/apache2/conf.d/apc.ini (原本沒有, 要新增)
寫入extension=apc.so
- 把/usr/share/php/apc.php複製到自己的public_html
- 重開apache2

scp時出現"PRNG is not seeded lost connection"

在2host的debian 6裡出現的,
還沒研究怎麼發生的, 暫時先改權限解決
sudo chmod 744/dev/urandom

Django quick start


via: http://www.flickr.com/photos/jcroft/432038560/sizes/o/in/photostream/

1. Get Django
https://www.djangoproject.com/download/

2. install
tar xzvf Django-1.3.1.tar.gz
cd Django-1.3.1
sudo python setup.py install

3. verify
>>> import django
>>> print django.get_version()
1.3 # 成功!

Linux console打字發出beep聲

如果只是在X11 Window裡發出聲音
xset b off
就不叫了