Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« เมื่อ: 14 มีนาคม 2012, 16:57:30 » |
|
สวัสดีครับ, คือผมจะทำ Host อะครับ แต่มันติดปัญหานิดหน่อยอะครับ คือผม ทำการจด Domain ไป แล้วใช้แบบ DNS HOST ไป แล้วก็ โหลดโปรแกรมมันมา NO-IP อะครับ ที่มันจะเข้าไปแก้ IP ให้เราโดยอัตโนมัติ อะครับ แล้วทีนั้ผมลองเข้าเว็บผมจากที่จดโดเมนมา ก็เข้าได้ครับ แค่ว่า มันวิ่งไปที่ Modem ของผมอะครับ เหมือนเข้า 192.168.1.1 เลยครับจะทำไงดีครับ แล้วผมต้องการให้มันเปิด Appserv ให้ผมด้วยอะ แต่ให้มันเป็นในรูปแบบนี้นะครับ http://www.xxx.com  ประมาณนี้ไม่เอา http://www.xxx.com/www/appserv/xxx.php  อะไรแบบเนี่ยไม่เอานะครับ  ขอโทษครับ คำถามออกงงๆ และ เอาแต่ใจมาไปน้อย 
|
|
|
บันทึกการเข้า
|
|
|
|
guzzilar
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 48
ออฟไลน์
กระทู้: 494
|
 |
« ตอบ #1 เมื่อ: 14 มีนาคม 2012, 17:24:57 » |
|
1. Appserv ตั้งค่า config ให้ root www ชี้ไปที่โฟลเดอร์ที่ต้องการก็โอเคแล้วครับ 2. No-ip ให้ยิงไปที่ IP ของเครื่องที่เป็น server 3. เข้า ip ในวง lan ของตัวเองแล้ววิ่งไปที่ 192.168.1.1 ถูกแล้วครับ (ถ้าไม่อยากให้ขึ้น ต้องเซ็ท ip dns ในเราเตอร์ของเราอีกที (หรือเซ็ทใน network บน window นี่ล่ะ ไม่แน่ใจ)) หลักการของมันก็ เข้า domain ---> IP ----> IP ก็จะไปแทนที่ส่วนของ root/www/ พอเราเข้า domain.com/board ก็จะไปเรียก root/www/board ครับ 
|
|
|
บันทึกการเข้า
|
Rest in Home
|
|
|
NaiTan
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 378
ออฟไลน์
กระทู้: 5,280
|
 |
« ตอบ #2 เมื่อ: 14 มีนาคม 2012, 18:02:45 » |
|
ลืม Forward Port อะป่าวครับ
|
|
|
บันทึกการเข้า
|
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #3 เมื่อ: 14 มีนาคม 2012, 20:13:31 » |
|
ไม่เข้าใจแหะ  ตั้งใน Apache หรอครับ แล้วตั้งตรงใหนอะครับ ตรง VHost ป่ะครับ แล้วทำไงอะครับ ตอนนี้ผมเปิดโปรแกรม NO-IP อยู่ ครับ ip ตอนนี้คือ 58.9.156.244 ครับ ส่วนการ Forward Port ผมคิดว่าผมทำแล้วนะครับ แต่ไม่รู้ถูกหรือเปล่า    ถูกป่ะครับ ? ช่วยดูให้หน่อยนะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
Freedomlover
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 207
ออฟไลน์
กระทู้: 2,097
|
 |
« ตอบ #4 เมื่อ: 14 มีนาคม 2012, 20:28:10 » |
|
ตรง local ip address ต้องเป็น ip ของเครื่องที่ลง Appserv ไว้ครับ
|
|
|
บันทึกการเข้า
|
โฮสติ้ง  คุณภาพสูง ราคาเริ่มต้น 50 บาท/เดือน ทดลองใช้ฟรี 30 วัน SSD VPS  แรงๆ จดโดเมนเพียง 400 บาท/ปี ด้วยประสบการณ์กว่า 12 ปี Tel 0840640213
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #5 เมื่อ: 14 มีนาคม 2012, 20:37:16 » |
|
ตรง local ip address ต้องเป็น ip ของเครื่องที่ลง Appserv ไว้ครับ
ที่ผมใส่มันไม่ถูกหรอครับ ? 192.168.1.1 ก็IPเครื่องผมนิครับ  หรือต้องเป็น Public IP หรอครับ งงแหะ 
|
|
|
บันทึกการเข้า
|
|
|
|
Freedomlover
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 207
ออฟไลน์
กระทู้: 2,097
|
 |
« ตอบ #6 เมื่อ: 14 มีนาคม 2012, 20:46:23 » |
|
ตรง local ip address ต้องเป็น ip ของเครื่องที่ลง Appserv ไว้ครับ
ที่ผมใส่มันไม่ถูกหรอครับ ? 192.168.1.1 ก็IPเครื่องผมนิครับ  หรือต้องเป็น Public IP หรอครับ งงแหะ  นั้นมัน ip ของ เร้าเตอร์นิครับ เห็นจาก url ด้านบน
|
|
|
บันทึกการเข้า
|
โฮสติ้ง  คุณภาพสูง ราคาเริ่มต้น 50 บาท/เดือน ทดลองใช้ฟรี 30 วัน SSD VPS  แรงๆ จดโดเมนเพียง 400 บาท/ปี ด้วยประสบการณ์กว่า 12 ปี Tel 0840640213
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #7 เมื่อ: 14 มีนาคม 2012, 21:17:18 » |
|
อ๊อ ครับ
แล้วจะเอา IP เครื่องมาจากใหนหรอ ครับ ?
|
|
|
บันทึกการเข้า
|
|
|
|
Freedomlover
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 207
ออฟไลน์
กระทู้: 2,097
|
 |
« ตอบ #8 เมื่อ: 14 มีนาคม 2012, 21:30:41 » |
|
พิมพ์คำสั่ง ipconfig ใน Command Prompt ครับ
ดูตรง IPv4 Address ถ้าไม่ได้ต่อเครื่องอื่นไว้ ip เครื่องคุณ น่าจะ 192.168.1.2 ครับ
|
|
|
บันทึกการเข้า
|
โฮสติ้ง  คุณภาพสูง ราคาเริ่มต้น 50 บาท/เดือน ทดลองใช้ฟรี 30 วัน SSD VPS  แรงๆ จดโดเมนเพียง 400 บาท/ปี ด้วยประสบการณ์กว่า 12 ปี Tel 0840640213
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #9 เมื่อ: 15 มีนาคม 2012, 11:49:45 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #10 เมื่อ: 15 มีนาคม 2012, 13:40:31 » |
|
กรรม
ทีนี้เข้ส Localhost ไม่ได้เลย - - 
Forbidden
You don't have permission to access / on this server.
Apache/2.2.8 (Win32) PHP/5.2.6 Server at localhost Port 80
มันขึ้นแบบนี้ ทำไงดีครับ
แก้ได่แล้วครับ
|
|
« แก้ไขครั้งสุดท้าย: 15 มีนาคม 2012, 14:17:16 โดย Jamekub »
|
บันทึกการเข้า
|
|
|
|
lilly
สมุนแก๊งเสียว
พลังน้ำใจ: 15
ออฟไลน์
กระทู้: 513
|
 |
« ตอบ #11 เมื่อ: 15 มีนาคม 2012, 14:26:22 » |
|
HTTP ตั้งไว้ที่ port 80 แต่ในเร้าเตอร์ ทำNAT ไว้ที่ port81 เข้าไม่ได้นะคะ ต้องตั้งให้ตรงกัน
หลักการคือ ทำ fix ip ไว้ โดยใช้ ddns ของ no-ip เพื่อให้คนอื่น เข้าถึงเครื่องของเราได้เกือบตลอดเวลา
|
|
|
บันทึกการเข้า
|
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #12 เมื่อ: 15 มีนาคม 2012, 15:39:35 » |
|
HTTP ตั้งไว้ที่ port 80 แต่ในเร้าเตอร์ ทำNAT ไว้ที่ port81 เข้าไม่ได้นะคะ ต้องตั้งให้ตรงกัน
หลักการคือ ทำ fix ip ไว้ โดยใช้ ddns ของ no-ip เพื่อให้คนอื่น เข้าถึงเครื่องของเราได้เกือบตลอดเวลา
อ่าครับ ไอ ได้มันก็ได้อยู่หรอกครับ แต่มันวิ่งเข้า โมเด็ม นะสิครับ ผมจะให้มันวิ่งเข้า Appserv ไรพวกนี้อะครับ  ว่าแต่กด + ตรงใหนเนี่ย 
|
|
|
บันทึกการเข้า
|
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #13 เมื่อ: 16 มีนาคม 2012, 02:22:55 » |
|
ผมยังไม่หยุดค้นหาครับ  ขอความกรุณาด้วยครับ  ผมไปเจอมาเขาบอกว่ามันเข้าจากเครื่องตัวเองไม่ได้อะครับ ไม่มีใครช่วยลองด้วยสิ  คือ ไม่มีเพื่อนครับ  ใครก็ได้ช่วยผมลองทีครับ  Pubplic IP ตอนนี้คือ http://58.9.31.244/note  ครับผม 
|
|
|
บันทึกการเข้า
|
|
|
|
Freedomlover
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 207
ออฟไลน์
กระทู้: 2,097
|
 |
« ตอบ #14 เมื่อ: 16 มีนาคม 2012, 02:32:49 » |
|
ip ที่ให้มา เปิดไม่ได้ครับ
ตอนนี้ทำอะไรไปบ้างแล้วครับ apache ตั้ง port อะไรไว้ครับ
ip ให้เร้าเตอร์แจก DHCP หรือ fix ครับ
|
|
« แก้ไขครั้งสุดท้าย: 16 มีนาคม 2012, 02:35:27 โดย Freedomlover »
|
บันทึกการเข้า
|
โฮสติ้ง  คุณภาพสูง ราคาเริ่มต้น 50 บาท/เดือน ทดลองใช้ฟรี 30 วัน SSD VPS  แรงๆ จดโดเมนเพียง 400 บาท/ปี ด้วยประสบการณ์กว่า 12 ปี Tel 0840640213
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #15 เมื่อ: 16 มีนาคม 2012, 02:49:03 » |
|
ip ที่ให้มา เปิดไม่ได้ครับ
ตอนนี้ทำอะไรไปบ้างแล้วครับ apache ตั้ง port อะไรไว้ครับ
ip ให้เร้าเตอร์แจก DHCP หรือ fix ครับ
มึนตึบครับผม  แต่ผมคิดว่า Apache port = 80 ครับผม เพราะตอนลง appserv ผมไม่ได้ตึ้งอะไรเลยครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
Freedomlover
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 207
ออฟไลน์
กระทู้: 2,097
|
 |
« ตอบ #16 เมื่อ: 16 มีนาคม 2012, 02:54:10 » |
|
งั้นก็ต้องตั้ง NAT ให้เป็น port 80 ครับ
|
|
|
บันทึกการเข้า
|
โฮสติ้ง  คุณภาพสูง ราคาเริ่มต้น 50 บาท/เดือน ทดลองใช้ฟรี 30 วัน SSD VPS  แรงๆ จดโดเมนเพียง 400 บาท/ปี ด้วยประสบการณ์กว่า 12 ปี Tel 0840640213
|
|
|
Bajita
สมุนแก๊งเสียว
พลังน้ำใจ: 60
ออฟไลน์
กระทู้: 744
|
 |
« ตอบ #17 เมื่อ: 16 มีนาคม 2012, 02:56:12 » |
|
เข้ามาอ่านด้วยคน 
|
|
|
บันทึกการเข้า
|
|
|
|
Jamekub
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 25
|
 |
« ตอบ #18 เมื่อ: 16 มีนาคม 2012, 03:11:50 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
Freedomlover
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 207
ออฟไลน์
กระทู้: 2,097
|
 |
« ตอบ #19 เมื่อ: 16 มีนาคม 2012, 10:03:46 » |
|
แล้ว ip ที่แจกไปเครื่องท่าน เป็น 192.168.1.33 ตลอดไหมครับ ลองเช็คดูว่า ตั้ง DHCP หรือ fix เอาไว้
|
|
|
บันทึกการเข้า
|
โฮสติ้ง  คุณภาพสูง ราคาเริ่มต้น 50 บาท/เดือน ทดลองใช้ฟรี 30 วัน SSD VPS  แรงๆ จดโดเมนเพียง 400 บาท/ปี ด้วยประสบการณ์กว่า 12 ปี Tel 0840640213
|
|
|
|