Disk มีอะไรอยู่บ้าง

du -sk *

CDN ระบบจัดการข้อมูล static

...โดยการ สร้าง server มาตอบการ request ข้อมูลประเภท static (jpg,gif,css,js) จาก client

Forward and Reverse Proxies
มันคือไรหว่า

sudo apt-get --purge remove squid

dpkg -i /var/cache/apt/archives/squid-common_2.6.5-4ubuntu2_all.deb

sudo apt-get install squid

Squid ปลาหมึกย่าง

Squid - Internet Object Cache (WWW proxy cache)
# groupadd squid
# useradd -g squid -s /dev/null squid >/dev/null 2>&1
# wget http://www.squid-cache.org/Versions/...STABLE7.tar.gz
# tar zxvf squid-2.5.STABLE1-src.tar.gz
# cd squid-2.5.STABLE1
# ./configure --enable-delay-pools --enable-cache-digests\
--enable-poll --disable-ident-lookups --enable-truncate \
--enable-removal-policies --enable-arp-acl
# make all
# make install
# cd auth_modules/NCSA
# make
# make install

http_port 80 # Port of Squid proxy
httpd_accel_host 172.16.1.115 # IP address of web server

lighttpd กับการลง mod

apt-get install lighttpd-mod-magnet
เราต้องลง mod-magnet ก่อนในขั้นในขั้นแรก
http://www.howtoforge.com/lighttpd_1.4_mod_deflate_debian_etch
#patch -p1 < ../lighttpd-1.4.13.mod_deflate.jz.patch

# find / | grep mod_deflate.so
/usr/src/lighttpd-1.4.13/debian/tmp/usr/lib/lighttpd/mod_deflate.so
/usr/src/lighttpd-1.4.13/src/.libs/mod_deflate.so
/usr/lib/apache2/modules/mod_deflate.so
# dpkg -i lighttpd_1.4.13-9ubuntu4.1_amd64.deb
(Reading database ... 58875 files and directories currently installed.)

mod_expire เพิ่มความไวให้เว็บไซต์

http://httpd.apache.org/docs/2.0/mod/mod_expires.html

ใน ubuntu แล้วจะทำการลิงค์
ln -s ../mods-available/expires.load expires.load
เพื่อให้ตัว apache โหลดเข้าไป จะนั้นก็
/etc/init.d/apache2 restart

#ln -s ../mods-available/deflate.load deflate.load
#ln -s ../mods-available/deflate.conf deflate.conf

#ln -s ../mods-available/headers.load headers.load

tar.bz2 กระจายไงหว่า จะลง eAccelerator

tar -xvjf eaccelerator-0.9.5-beta1.tar.bz2
http://eaccelerator.net/wiki/Release-0.9.5-beta1
เอาตัว 0.9.5 เห็นว่ามันซัพพอท PHP 5 and 5.1 มากว่าเวอร์ชั่นอื่น

root@hostmaster:/home/admin# phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
เพื่อให้มีไฟล? ./configure เกิดมาจาก คำสั่ง phpize

root@hostmaster:/home/admin# whereis php-config

เำพิ่ม theme ของ blog wordpress

หลังจาก โหลด theme มากจาก เว็บ http://www.wpthemesfree.com
ก้ทำการ unzip แล้วใช้คำสั้งเพื่อป้องการ การแก้ไขจากระบบ wordpress
ด้วยคำสั้ง
chmod -R 544 * เพื่อให้สิทธิลดเหลือน้อยพอสำหรับงาน
chown -R www-data *

ถ้าไฟล์ tar ใช้คำสั้ง tar zxvf barron-5.x-1.4.tar.gz

cron

cron คือระบบต้งเวลาในการทำงานของไฟล์ที่ต้องการจะรัน
crontab -l เพื่อดูว่ามีไฟล์อะไรรันเวลาไหน
crontab -e เพื่อแก้ไขไฟล์ที่ต้องการรัน

sshd อยู่ดีๆๆก็ดับไปเฉยๆเลย

ssh brute force attack blocker
อาจโดนเจาะยิงเข้าที่ ssh port ทำให้ sshd ดับไปเลย
ผมถามอาจารย์ sugree ท่านตอบมาว่าให้ลง fail2ban
sudo apt-get install fail2ban แต่มีอีกตัว
น่าสนใจ แต่ไม่ได้ลอง sshdfilter

การสร้าง vhost สำหรับ ispconfig

- สร้าง wordpress และ drupal แบบ 1 โค้ด หลายเว็บ หลาย ด้าตาเบส Vhost1
Vhost2 มันคืออะไรไปดูได้จาก link นี้นะครับ