Linux
Reply Return

หัวข้อ : ลง Squid Cache Proxy อย่างไร ?

ข้อความว่า
ชื่อ: ชิต
ส่งมาเมื่อวันที่ : 16 มิถุนายน, 1998 at 09:05:39 [ ด้วย IP : 203.148.252.47 ]
หัวข้อ : ลง Squid Cache Proxy อย่างไร ?
ด้วยข้อความที่ว่า:
พอดีผมลองลง Squid Cache Proxy ดูนะครับ Compile ทุกอย่างเรียบร้อยแล้ว แต่ว่า จะใช้งานมันอย่างไรครับ ติดปํญหาตรงนี้มานานแล้วหล่ะครับ พอ Compile เสร็จต้องแก้ตรงไหนอีกหรือเปล่าครับ ขอบคุณล่วงหน้าครับ ผมยังมือใหม่อยู่ครับ

ผู้ตอบคนที่ 1
ชื่อ: pruet
ส่งเมื่อวันที่ : 16 มิถุนายน, 1998 at 09:53:31 [ ด้วย IP 203.150.223.68 ]
หัวข้อ : Re: ลง Squid Cache Proxy อย่างไร ?
ตอบว่า :
ตอบได้เปล่าเนี้ย เอาเป็นว่าได้ละกัน
พอ compile เสร็จนะครับ ให้
#make install
เพื่อทำการติดตั้ง โดยจะติดตั้งใน /usr/local/squid นะครับ จะเป็น default เลย ทีนี้ก็ไปแก้ config กัน จะอยู่ใน /usr/local/squid/etc/squid.conf นะครับ ลองอ่าน ๆ ดู้เขาจะอธิบาย option แต่ละตัวเป็นข้อ ๆ นะครับ แต่ที่ต้องแก้แน่ ๆ คือ
http_port 8080
อันนี้คือบอกว่าจะให้ squid ทำงานที่ port ไหน โดยทั่วไปก็มี 2 port นะครับ คือไม่ 8080 ก็ 3128
icp_port 3130
อันนี้เป็นมาตรฐานนะครับ เป็น port ที่ squid แต่ละตัวใช้คุยกัน
cache_mem 64
บอกขนาดของ memory ที่จะให้ squid ใช้ทำ hot object cache นะครับ ไม่ควรเกิน ครึ่งหนึ่งของ memory ที่มีอยู่นะครับ
cache_swap 2500
บอกขนาดของ harddisk ที่จะใช้ทำ cache นะครับ
cache_dir /usr/local/squid/cache
บอกตำแหน่งที่จะให้เก็บข้อมูล cache ถ้าจะให้ดี ควรเป็น partition ที่แยกจาก partition หลักนะครับ
cache_dns_program /usr/local/squid/bin/dnsserver
บอกว่าให้ใช้ dns service ตัวนี้ ถ้าไม่กำหนด cache จะใช้ dns ไม่ได้นะครับ
นอกนั้น ก็ลองอ่านตามคำอธิบายละกัน
แก้แล้ว ก็ลอง เข้าไปใน /usr/local/squid/bin/
นะครับ แล้วพิมพ์
#./squid ../etc/squid.conf
แล้วดูว่า squid ทำงานหรือเปล่า อ้อ มีข้อสังเกตุอยู่ย่างนะครับ ว่า DNS ของเครื่องนั้น ต้องใช้งานได้นะครับ ไม่งั้น squid จะไม่ทำงาน
ถ้าทำงานได้ ก็ให้ Ctrl-C ออกมาแล้วไปแก้ file rd script เพื่อให้ start squid ทุกครั้งที่ทำงาน
สงสัยตรงไหน ก็ post เอาไว้นะครับ

ผู้ตอบคนที่ 2
ชื่อ: Mh.
ส่งเมื่อวันที่ : 21 มิถุนายน, 1998 at 03:48:05 [ ด้วย IP 203.147.0.69 ]
หัวข้อ : Re: ลง Squid Cache Proxy อย่างไร ?
ตอบว่า :
#./squid ../etc/squid.conf
งงที่บันทันนี้อะครับ

ผู้ตอบคนที่ 3
ชื่อ: pruet
ส่งเมื่อวันที่ : 21 มิถุนายน, 1998 at 04:43:57 [ ด้วย IP 203.150.223.68 ]
หัวข้อ : Re: ลง Squid Cache Proxy อย่างไร ?
ตอบว่า :
เป็นการ run Squid ขึ้นมานะครับ เพราะว่าบางครั้ง root มักจะไม่ได้ set path ปัจจุบันไว้ด้วย ต้องใช้ ./ นำนะครับ อย่าลืมว่าต้อง change directory ไปยัง /usr/local/squid/bin ก่อนนะครับ แล้วพอ run ปุ๊บ มันก็จะ ค้างไป ก็รอดูว่ามัน มี error เปล่า ถ้าไม่มี ก็ Ctrl-C เพื่อหยุด แล้วก็ run เป็น แบบ background ได้เลยครับ

ผู้ตอบคนที่ 4
ชื่อ: paietung
ส่งเมื่อวันที่ : 01 พฤศจิกายน, 1998 at 09:31:42 [ ด้วย IP 203.150.124.1 ]
หัวข้อ : Re: ลง Squid Cache Proxy อย่างไร ?
ตอบว่า :
ผมว่ามันน่าจะ run script ที่ชื่อ RunCache ใน /usr/local/squid/bin นะ มันจะ work กว่า เพราะถ้าเราสั่ง shutdown cache มันจะ auto restart เอง

ท่านผู้รู้ กรุณาช่วยตอบวิธีแก้ปัญหาให้หน่อยครับ ขอบคุณมากครับ :

ชื่อ :
E-Mail :
หัวข้อ :
ข้อความว่า :