วันนี้ว่างเรามาจำลองเครื่องเราเป็น host server กันไหมครับ

เริ่มโดย worlddirectory, 11 ธันวาคม 2006, 21:52:26

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

wongsak

อ้างถึงจาก: worlddirectory
อ้างถึงจาก: wongsakขอถามนิด นึง ไอ Host AppServ ที่ว่าเนี่ย

ถ้าเราจะรัน asp.net เนี่ย ต้องลง Extension ไรเพิ่มเติมมั๊ยครับ

ลองไปอ่านดู http://www.appservnetwork.com/forum/index.php นะครับ แต่อันที่จริง มี php แล้วจะไปใช้ asp ทำไหมหว่าไม่เข้าใจจริงๆเลย

คือผม พัฒนา บน .net มานาน ปีแล้วครับ
ปกติใช้ Server2003 + iis6 แต่เปลือง Resources มากครับ
เห็น เอา มาลง ก็ อยากถามเท่านั้น

เข้าใจแล้วใช่มั๊ยครับ

tosakp


wongsak

อ้างถึงจาก: tosakpAppserv เป็น Apache ครับ เล่น .NET ไม่ได้

ขอบคุณครับ งั้น ผมต้องใช้ iis ต่อไป :wink:

Warrez

อยากรู้ข้อแตกต่างระหว่าง Apache กับ iis อ่ะคับ

แล้วควรใช้ตัวไหนคับ?

7

:lol: ผมบอกว่าชอบที่สุดไม่ได้หมายความว่าดีที่สุดอ่ะ webserver ตอนนี้คงมีอะไรสู้ Apache ยากอ่ะนะ

แต่ความง่าย omni กินขาดอ่ะ ลองจินตนาการดูนะ สมมุติว่าไปเจอ script มาอันนึง โหลดเสร็จ คลิกขวาที่ taskbar(มันมี icon จัดการอยู่) กดๆเพิ่มเวป ตั้งชื่อเวป แล้ว browse ตำแหน่ง script ที่เราโหลดมา(ถ้า zip อยู่ ในหน้า browse ก็กด extrect มันตรงนั้นแหละ) กด ok เสร็จแล้วอ่ะ ไม่ถึงนาที เปิด ie ลองได้เลย ว่ามันดีหรือไม่ดี หน้าตาถูกใจเปล่า ติดตั้งยากมั้ย ชอบมันก็ตรงนี้แหละ อิอิ  :twisted:

totiz

อ้างถึงจาก: Warrezอยากรู้ข้อแตกต่างระหว่าง Apache กับ iis อ่ะคับ

แล้วควรใช้ตัวไหนคับ?

apache เป็น open source ครับ ส่วนมากจะใช้รันบน UNIX แต่บน Windows ก็รันได้นะคับ(ผมไม่แน่ใจว่า OS อื่นๆ รันได้หรือป่าว)

ส่วน IIS พัฒนาโดย Microsoft ครับ รันได้เฉพาะ Windows อย่างเดี่ยวเท่านั้นครับ

นั้นก็คือ IIS รันบน Windows และ ASP/ASP.NET ก็ต้องรันบน IIS
ดังนั้นถ้าใครที่เขียน ASP.NET ก็ควรจะศึกษาส่วนนี้ไว้บ้างก็ดีนะคับ  ว่าภาษานี้ทำอะไรได้ระดับไหน

ที่นี้ คิดว่าหลายคนเคยได้ยินมาว่า .NET ที่ Microsoft คิดขึ้นมา  มัน corss platform
ไม่ใช่หรอ  แล้วทำไมถึงรันได้เฉพาะ Windows ขอเล่าหน่อยละกันนะคับถึงเหตุผล
แนวคิด .NET นั้น เป็นแนวคิดที่เรียกได้ว่ายอดมาก  ซึ่งหลายๆคนที่ไม่ชอบ Ms ก็ยอมรับ
(ผมก็ยอมรับ) แต่มันติดตรงที่  แนวคิดมันไม่ตรงกับนิสัยของ Ms เลยนี้สิคับ
นิสัยที่ว่านี้ก็คือ ของๆกู ก็ต้องรันบน ของๆกูสิ  สุดท้าย Ms จึงพัฒนาให้เฉพาะ OS
ของตัวเองเท่านั้นที่รัน .NET ได้ แต่ OS กลับเมิ่น

สรุป
ASP/ASP.NET รันบน Windows
PHP รันได้ทั้ง UNIX และ Windows ได้ (คิดว่า OS อื่นก็น่าจะได้นะ แต่ไม่นิยม)

ดังนั้นสำหรับคนที่เขียนโปรแกรมแล้ว ตอนนี้กระแสของ open source มาแรงจนหยุดไม่
อยู่แล้วคับ  เพราะข้อดีของมัน  ที่ทำเพื่อให้ผู้ใช้เกิดประโยชน์สูงสุด และ ฟรี ^_^

ปล.ถ้าผิดพลาดตรงไหน  บอกกันได้เลยนะคับ  ไม่ว่ากัน

worlddirectory

ผมลองมาหมดแล้วละครับ  อันนี้ง่ายสุดครับ server จริงๆๆบางที่ยังใช้เลยครับแต่เค้าชื้อแบบ full แต่ะละโปรแกรมเท่านั้นแหละ อิอิ
ทำตัวเองให้เป็นที่ยอมรับของสังคม


เกรียนพันธ์แท้

เอาคอมไปวางสิครับ  เดือนละ 2000 วาง COLO เน็ตวิ่ง 10.000อับ
ห้ามใส่ลายเซนต์เกี่ยวกับการเมือง

kppwed


icez

เพิ่มเติมสำหรับ ASP.NET หรือภาษาตระกูล .NET ทั้งหมดครับ
ตอนนี้บนฝั่ง linux มีทีมพัฒนาโปรแกรมชื่อ mono ครับ
เป็น .NET framework บน linux
แล้วก็ทำให้ apache สามารถรัน file .aspx ได้เป็นที่เรียบร้อยแล้ว
แต่ก็ยังไม่สมบูรณ์เท่าไหร่

(ที่ลองมาส่วนใหญ่รันผ่านแล้วครับ แต่มันเพี้ยนๆ)
[direct=http://www.thzhost.com/]THZHost[/direct] SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ

amaudy

อ้างถึงจาก: icez ใน 28 กันยายน 2007, 15:40:50
เพิ่มเติมสำหรับ ASP.NET หรือภาษาตระกูล .NET ทั้งหมดครับ
ตอนนี้บนฝั่ง linux มีทีมพัฒนาโปรแกรมชื่อ mono ครับ
เป็น .NET framework บน linux
แล้วก็ทำให้ apache สามารถรัน file .aspx ได้เป็นที่เรียบร้อยแล้ว
แต่ก็ยังไม่สมบูรณ์เท่าไหร่

(ที่ลองมาส่วนใหญ่รันผ่านแล้วครับ แต่มันเพี้ยนๆ)

กับ mono ผมก็ตั้งความหวังมันไว้เยอะเหมือนกันครับ

เกรียนเทพ

พอมีวิธีที่จะทำไห้ไฟร์ .htaccess ของเราทำงานได้ไหมครับ ?
คือผมเขียนสคริปอะไรทีนึงนี่ก็ต้องอัพขึ้นโฮสจริงตลอดเลย เพราะที่ผมเขียนผมจะเน้นที่ .htaccess ด้วยอ่ะ
พอมีวิธีไหม ?

amaudy

อ้างถึงจาก: tazan951 ใน 29 กันยายน 2007, 11:36:56
พอมีวิธีที่จะทำไห้ไฟร์ .htaccess ของเราทำงานได้ไหมครับ ?
คือผมเขียนสคริปอะไรทีนึงนี่ก็ต้องอัพขึ้นโฮสจริงตลอดเลย เพราะที่ผมเขียนผมจะเน้นที่ .htaccess ด้วยอ่ะ
พอมีวิธีไหม ?

มีสิครับ

ที่ไฟล์ httpd.conf ของ Apache มองหาไดเรคทีฟ

<Directory "path/ไป/Documnet ไดเรคทอรี่ที่ต้องการใช้ htaccess">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

เปลี่ยนจาก None เป็น All
และถ้ามี Virtual host หลายตัว ต้องทำแยกเป็นของแต่ละ Virtual host ไปนะครับ

อ้อ! อย่าลืมดู บรรทัดนี้ด้วยนะครับ
AccessFileName .htaccess

ที่เหลือถ้าจะใช้พวก mod_rewrite ก็ต้องไปเปิดโมดูลเพิ่มเติมด้วยครับ

yimplex

ผมใช้มาหลายตัวแล้วครับ ตั้งแต่ appserve xampp wmserver easyphp แต่ที่มัน active มากๆก็คงเป็น
appserve นี่แหละครับ เลยเลือกใช้ตัวนี้ แม้มันจะไม่ได้มีระบบบจัดการที่ system tray เหมือนตัวอื่นก็เถอะ
"We're born alone, we live alone, we die alone. Only through our love and friendship can we create the illusion for the moment that we're not alone."
-Orson Welles-

hunter

เก่งมากครับ
ทำการใหญ่ ใจต้องนิ่ง


kengointer

เจ้าของกระทู้ เป็นคนเดียวกับ appservhosting หรือเปล่าเนี่ย มีเซ้น

etgsgroup

ถ้าคนที่จะทดลอง เรื่อง mod_rewrite ของ appserv เอาไปใช้งานกับ wordpress ให้มองหาบรรทัดนี้นะครับ ในไฟล์ httpd.conf (จะอยู่ในเมนูที่โปรแกรมติดตั้งมาให้นั่นแหละครับ version ที่ผมใช้จะเป็น Start ---> AppServ ---> Configuration Server ---> Apache Edit the httpd.conf Configuration File (ใน Start Menu))

#LoadModule rewrite_module modules/mod_rewrite.so

ให้เอาเครื่องหมาย # ด้านหน้าออก

เมื่อเอาออกแล้วก็จะเป็น

LoadModule rewrite_module modules/mod_rewrite.so

ให้กดปุ่ม Save หลังจากแก้ไขเสร็จ

แปลว่าใช้งานได้เลยครับ

เสร็จแล้วก็รีสตาร์ php ถ้าไม่รู้จะรีอย่างไร ก็รีสตาร์เครื่องเลยก็ได้ครับ

===============================================
หรือบางคนโหลดไฟล์ database ขนาดใหญ่มาแล้วต้องการลองกับ phpmyadmin แต่ทว่า php เขากำหนดไฟล์ไว้ไม่ให้เกิน 2 M ก็ไปแก้ไขที่
Start ---> AppServ ---> Configuration Server ---> PHP Edit the php.ini Configuration File (ใน Start Menu))


; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

แก้ไขตัวเลขใน
upload_max_filesize = แก้เป็นอะไรก็ได้ตามใจเรา แล้วตามด้วย M อย่างของผมจะเป็น

; Maximum allowed size for uploaded files.
upload_max_filesize = 200M

ให้กดปุ่ม Save หลังจากแก้ไขเสร็จ

แปลว่าใช้งานได้เลยครับ

เสร็จแล้วก็รีสตาร์ php ถ้าไม่รู้จะรีอย่างไร ก็รีสตาร์เครื่องเลยก็ได้ครับ

แต่ถ้าไฟล์ mysql ที่ได้มามันใหญ่ เลือกใช้ สคริปที่เรียกว่า bigdump ดีกว่าครับ
ขอบคุณ ThaiSeoBoard สำหรับความรู้ทั้งทางด้าน SEO, SEM, Affiliate ตั้งแต่สมัยที่คนไทยไม่มีความรู้เกี่ยวกับ Digital Marketing เลย ต้องอ่านจาก ต่างประเทศอย่างเดียว