หัวข้อ: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: AKarnny ที่ 21 เมษายน 2011, 23:03:29 คือผมอยากย้าย SMF ไปไว้อีกที่หนึ่ง
แต่ Database ก็ยังอยู่ที่เดิม ยกตัวอย่างนะ เผื่อมีคนไม่เข้าใจ เช่น ผมมีเว็บ a.com อยู่ใน Host ชื่อ DobleA แล้วผมย้ายไปอยู่ Host TripleB แต่ผมอยากใช้ Database ที่อยู่ใน DobleA โดยไม่ต้อง Export แล้ว Import ใหม่ ผมต้องไปแก้ไฟล์ Settings.php ใช่ไหมครับ จาก โค๊ด: $db_server = 'localhost'; เป็น โค๊ด: $db_server = 'IP ของ Host A ถูกไหมครับ ? '; แต่มันก็ยังเชื่อมต่อไม่ได้อะ หรือผมทำผิดอะ อยากรู้มากมาย หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: banbow1234 ที่ 21 เมษายน 2011, 23:07:36 $db_server = 'IP ของ Host A ถูกไหมครับ ? ';
HOST อีกที่ที่เก็บ DB ต้องรองรับการ remote database ด้วยนะครับ :wanwan017: เวลาใส่ก็ต้องไปดู URL ตัว remote ครับ หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: kobkung ที่ 22 เมษายน 2011, 10:16:19 เขาจะยอมให้ remote ใช้หรือ ปรกติไม่ได้นะ อันตราย
หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: AkEz ที่ 22 เมษายน 2011, 10:18:23 ผู้ให้บริการ ส่วนมากไม่นิยมให้ remote ข้าม server หรอกครับ
หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: ioffer30 ที่ 22 เมษายน 2011, 10:34:13 ถ้าคนละโฮส ก็ต้องติดต่อ ผู้ให้บริการ ครับ
หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: AKarnny ที่ 22 เมษายน 2011, 14:43:33 เป็น VPS อะครับ :wanwan017: ทั้งสองเครื่องเลย
หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: nongmai ที่ 22 เมษายน 2011, 15:12:35 ต้องใช้คำสั่งนี้เพื่ออนุญาติให้เข้าใช้งานฐานข้อมูลก่อน ที่มา http://kb.mediatemple.net/questions/264/Setting+up+external+MySQL+connections
อ้างถึง GRANT ALL PRIVILEGES ON dbname.* TO username@'IP' IDENTIFIED BY 'password'; หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: tdelphi ที่ 22 เมษายน 2011, 15:48:26 แนะนำให้ใช้เครื่องในตู้เดียวกัน สามารถเชื่อมหากันด้วย network class เดียวกัน หรือ วงเดียวกันได้ยิ่งดี
ถ้าเป็น dedicate server ก็คือ ใช้สาย cross เสียบช่อง eth1 ทั้งสองเครื่อง เชื่อมหากัน ให้มันวิ่งด้วย gigabit direct รับรองลื่นปรืดดดด เลยครับ ผมใช้หากินอยู่ หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: googlerich ที่ 22 เมษายน 2011, 15:51:15 แนะนำให้ใช้เครื่องในตู้เดียวกัน สามารถเชื่อมหากันด้วย network class เดียวกัน หรือ วงเดียวกันได้ยิ่งดี ถ้าเป็น dedicate server ก็คือ ใช้สาย cross เสียบช่อง eth1 ทั้งสองเครื่อง เชื่อมหากัน ให้มันวิ่งด้วย gigabit direct รับรองลื่นปรืดดดด เลยครับ ผมใช้หากินอยู่ สุดยอดครับ พี่ท่าน หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: Tanut007 ที่ 22 เมษายน 2011, 15:55:28 แนะนำให้ใช้เครื่องในตู้เดียวกัน สามารถเชื่อมหากันด้วย network class เดียวกัน หรือ วงเดียวกันได้ยิ่งดี :wanwan009: :wanwan009: :wanwan016: :wanwan016:ถ้าเป็น dedicate server ก็คือ ใช้สาย cross เสียบช่อง eth1 ทั้งสองเครื่อง เชื่อมหากัน ให้มันวิ่งด้วย gigabit direct รับรองลื่นปรืดดดด เลยครับ ผมใช้หากินอยู่ หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: jenovazac ที่ 23 เมษายน 2011, 00:21:28 $db_server = 'localhost';
ip:port ตัวอย่าง 192.168.1.2:3306 หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: ross_ice ที่ 23 เมษายน 2011, 00:28:39 chimehost.com
เดี๋ยว web server ล่ม เดี๋ยว Server database ล่ม มันต้องออนไลย์พร้อมกัน เว็บถึงจะใช้งานได้ ผมล่ะปวดตับจริงๆ ช่วงหลังต้องทำเว็บที่ไม่มี database ถึงจะพอถูๆไถไปได้ หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: kobkung ที่ 23 เมษายน 2011, 11:14:35 ใช่ๆ เอาสาย cross จิ้มดีกว่า แล้วเรียก ip ใน 192 เอา
ถ้าข้ามโฮสต้องเปิด allow remote ไม่ค่อยแนะนำ ลักษณะเหมือนใช้ต่อกับเครื่อง storage อ่ะ หัวข้อ: Re: ถ้าเราแยก web server กับ database คนละ Server ทำไงครับ เริ่มหัวข้อโดย: itong ที่ 25 เมษายน 2011, 14:09:58 แนะนำให้ใช้เครื่องในตู้เดียวกัน สามารถเชื่อมหากันด้วย network class เดียวกัน หรือ วงเดียวกันได้ยิ่งดี แอบหวังไว้เล้กๆว่า อนาคต เวบเราจะต้องยิ่งใหญ่ มากจนต้อง ใช้ระบบนี้ :-[ถ้าเป็น dedicate server ก็คือ ใช้สาย cross เสียบช่อง eth1 ทั้งสองเครื่อง เชื่อมหากัน ให้มันวิ่งด้วย gigabit direct รับรองลื่นปรืดดดด เลยครับ ผมใช้หากินอยู่ |