Powered By Blogger
Showing posts with label webserver. Show all posts
Showing posts with label webserver. Show all posts

15 January 2011

Web Server บน Zyxel

หลังจากทดสอบ ดูว่า  ZyXEL Router ที่บ้านเปิด port อะไรไ้ว้บ้างก็ ได้พบว่า

เปิด  http ที่ port 80 หลังจากเช็คต่อว่าเป็น WebServer ค่ายไหนก็ได้รู้ชื่อว่า
Embedded Allegro RomPager WebServer 4.51 UPnP/1.0 (ZyXEL ZyWALL2 )

ไม่แน่ใจว่า UPnP คืออะไร
และ ZyWALL คือ Firewall หรือไม่ แต่น่าจะใช่เพราะชื่อ
ส่วน WebServer นั้นเป็น ทีแรกสงสัยว่า Support PHP หรือเปล่า หรือว่า อะไร
เห็นมี Program ส่วน manage ด้วย ก็มาอ่าน Spec ดู เท่าที่รู้ Program น่าจะเขียนด้วย C/C++
http://www.allegrosoft.com/rpproduct.html



รองรับ HTML, GIF, JPEG, Applets, etc มี Compiler ที่ใช้เขียนเรียก Web To C Compiler

และน่าจะเขียนโค้ด แบบ CGI เดิมๆ รองรับ Cookie

รองรับ TLS/SSL และ SSL 3.0
รองรับการเข้ารหัสดังต่อไปนี้ 
 cypher suites (RCA, DHE, RC4, DES, 3DES, AES, SHA, CBC and MD5)


แผนที่อยู่ อเมริกา และมี Japan ด้วย

เท่าที่พบ พบว่า มี Telnet ด้วยแต่ไม่แน่ใจว่าอาจเป็นของ XyXEL เองก็ได้ แยกผลิตภัณฑ์กัน

25 November 2008

Apache เพิ่ม Services และ uninstall services

View Help apache with :
>Apache.exe /?


Install Apache as Services
>apache.exe -n "Apache Web Server (Test)" -k install
-n คือชื่อที่จะเห็น ใน Services ของ Windows

สามารถ ลงได้ หลาย Service เช่น
apache.exe -n "Apache2(Test)" -k install
apache.exe -n "Apache2(Test 2)" -k install
apache.exe -n "Apache2(Test 3)" -k install
จะเห็นว่ามี 3 Services เมื่อ เปิด หน้าต่าง Services ใน Admin Tools
แต่ทั้ง สาม จะมี property ว่า เป็น .exe ตัวเดียวกัน
สามารถ แยก รันได้ อิสระ แต่มีปัญหาว่า มันใช้ port 80 เหมือนกัน มันเลย
รัน ให้พร้อมกันจริงๆไม่ได้ ในตอนนี้

apache.exe -k uninstall -n "Apache Web Server"
-n คือชื่อ

จาก ทั้ง 3 services ที่เห็น จะสามารถ uninstall ทั้ง 3 ได้ โดย
apache.exe -n "Apache2(Test)" -k uninstall
apache.exe -n "Apache2(Test 2)" -k uninstall
apache.exe -n "Apache2(Test 3)" -k uninstall

การ uninstall จะทำไม่สำเร็จ ถ้า service ยังรันอยู่
แต่ว่าจะโดนมาร์ค ไว้ว่า ให้ลบ เมื่อ มีการ stop services