July 22,2005
FreeBSD + MySQL + Apache + PHP 建構過程紀錄
1. 裝好FreeBSD
2. 修改 /etc/make.conf
3. 精簡化kernel
4. 安裝cvsup
建議用 $pkg_add -r cvsup-without-gui 來安裝
會比用 ports安裝快很多
5. 建構個人化環境 ( bash , vim , screen , sudo )
6. 建構 MySQL
7. 建構 apache
可用 $ make APACHE_PERF_TUNING=YES all install
增加Apache效能
8. 安裝 php , php-extension
9. 安裝 eacceleator , ZendOptimizer
10. 安裝phpmyadmin
make install MYADMDIR=www/data/phpMyAdmin
2. 修改 /etc/make.conf
3. 精簡化kernel
4. 安裝cvsup
建議用 $pkg_add -r cvsup-without-gui 來安裝
會比用 ports安裝快很多
5. 建構個人化環境 ( bash , vim , screen , sudo )
6. 建構 MySQL
7. 建構 apache
可用 $ make APACHE_PERF_TUNING=YES all install
增加Apache效能
8. 安裝 php , php-extension
9. 安裝 eacceleator , ZendOptimizer
10. 安裝phpmyadmin
make install MYADMDIR=www/data/phpMyAdmin
July 20,2005
FreeBSD 5.4 AMD64 make kernel 設定
kernl 放在 /boot/kernel/kernel
modules 放在 /boot/modules
kernel config 放在 /sys/amd64/conf/GENERIC
保留ethernet的 mii driver
and SCSI的driver
modules 放在 /boot/modules
kernel config 放在 /sys/amd64/conf/GENERIC
保留ethernet的 mii driver
and SCSI的driver
July 14,2005
July 11,2005
cache and load balancing
CACHE
1. apache
2. squid
CACHE PHP Pages
1. 這裡
LOAD BALANCING
1. apache module mod_backhand
2. squid call script
3. round-robin DNS
1. apache
2. squid
CACHE PHP Pages
1. 這裡
LOAD BALANCING
1. apache module mod_backhand
2. squid call script
3. round-robin DNS
July 7,2005
ssh without password
#ssh-keygen -t dsa
把~/.ssh/id_dsa.pub 裏面的內容抓出來
放在遠端 ~/.ssh/authorized_keys2 裏面,勿斷行
把~/.ssh/id_dsa.pub 裏面的內容抓出來
放在遠端 ~/.ssh/authorized_keys2 裏面,勿斷行