ติดตั้งเซิร์ฟเวอร์ภายในเครื่องบนคอมพิวเตอร์ของคุณ จะสร้างเซิร์ฟเวอร์เสมือนบนคอมพิวเตอร์ของคุณได้อย่างไร? เกี่ยวกับเซิร์ฟเวอร์ VDS บนเครื่องคอมพิวเตอร์ของคุณ

สวัสดีผู้อ่าน Habr ที่รัก ด้วยเอกสารนี้ เราจะเริ่มเผยแพร่ชุดสิ่งพิมพ์เกี่ยวกับวิธีสร้างโฮสติ้ง VPS ตั้งแต่เริ่มต้นโดยใช้ RUVDS White Label API

ในเอกสารแนะนำนี้ เราจะบอกคุณถึงสิ่งที่คุณต้องทำก่อนเพื่อเริ่มสร้างผลกำไรแรกจากโฮสติ้ง VPS ของคุณเองโดยเร็วที่สุด วิธีดำเนินการให้รวดเร็ว ตลอดจนเป็นไปได้และให้ผลกำไรมากน้อยเพียงใด หากคุณตัดสินใจที่จะสร้างโฮสติ้ง VPS ของคุณเองตั้งแต่เริ่มต้น แต่คุณไม่มีโครงสร้างพื้นฐานของตัวเองหรือไม่มีเงินทุนและเวลาในการสร้าง ยินดีต้อนรับเข้าสู่ cat

คุณต้องการเว็บไซต์


ในการจัดระเบียบบริการ VPS ของคุณเอง ก่อนอื่นคุณจะต้องมี 2 สิ่ง - เว็บไซต์ที่คุณจะเสนอบริการเช่าเซิร์ฟเวอร์ VPS และผู้ให้บริการที่จะมอบเงื่อนไขพันธมิตรที่ดีสำหรับวัตถุประสงค์เหล่านี้ โครงสร้างพื้นฐานและ API ที่เชื่อถือได้พร้อมความสามารถที่กว้างขวาง . API คืออะไร? นี่คืออินเทอร์เฟซที่ใช้ซึ่งคุณสามารถมอบความสามารถในการจัดการเซิร์ฟเวอร์ทั้งหมดให้กับลูกค้าของคุณเหมือนกับที่ผู้ให้บริการของคุณมอบให้กับลูกค้า

การรวมเว็บไซต์กับผู้ให้บริการ VPS ของคุณผ่าน API จะมีราคาถูกกว่ามากและเร็วกว่าการสร้างโครงสร้างพื้นฐานคลาวด์ของคุณเองตั้งแต่เริ่มต้น เนื่องจากในกรณีนี้ มันจะ "ดูแล" หลายประเด็น: คุณไม่จำเป็นต้องกังวลเกี่ยวกับความพร้อมใช้งานของข้อมูลที่เพียงพอ จำนวนทรัพยากรจากผู้ให้บริการ วิธีจัดระเบียบช่องทางที่กว้างขวางและทนทานต่อข้อผิดพลาดสำหรับการเข้าถึงอินเทอร์เน็ตจากเซิร์ฟเวอร์เสมือน วิธีรวบรวมและจัดเก็บข้อมูลเกี่ยวกับการใช้ทรัพยากรโดยเซิร์ฟเวอร์ และอื่นๆ

ตอนนี้เกี่ยวกับเว็บไซต์ มีหลายตัวเลือกที่นี่ เราจะแสดงรายการที่พบบ่อยที่สุด:

  • คุณเป็นเจ้าของเว็บไซต์ที่ให้บริการที่เกี่ยวข้อง (การตรวจสอบ/การลงทะเบียนโดเมน การเช่าเซิร์ฟเวอร์ DNS การดูแลเซิร์ฟเวอร์ระยะไกล)
  • คุณสร้างเว็บไซต์ของคุณตั้งแต่เริ่มต้นโดยใช้ CMS และปลั๊กอินยอดนิยม
  • คุณสั่งซื้อเว็บไซต์จากเว็บสตูดิโอ
  • ป้อนตัวเลือกของคุณ
ประการแรกคือตัวเลือกที่ดีที่สุดเนื่องจากเพื่อเพิ่ม บริการใหม่การเช่าเซิร์ฟเวอร์ VPS คุณจะต้องมีการแก้ไขเพียงเล็กน้อย: คุณจะไม่ต้องเขียนหลายรายการด้านล่างตั้งแต่ต้น เมื่อสร้างเว็บไซต์ของคุณตั้งแต่เริ่มต้น วันที่เปิดตัวอาจแตกต่างกันอย่างมาก ด้านที่เลวร้ายที่สุด. คุณจะต้องใช้ส่วนประกอบทั้งหมดที่แสดงด้านล่างด้วยตนเอง (หรือใช้การนำไปใช้งาน นักพัฒนาบุคคลที่สามโดยได้ทดสอบและปรับให้เข้ากับโครงการของคุณแล้ว) เราขอแนะนำให้ใช้ตัวเลือกที่สามเฉพาะในกรณีที่คุณไม่มีความรู้ที่จำเป็นเกี่ยวกับการสร้างเว็บไซต์หรือไม่สามารถทำให้เว็บไซต์ของคุณเป็นแบบที่คุณต้องการได้

เริ่มกันเลย


สิ่งที่ควรดำเนินการบนเว็บไซต์นี้?

การลงทะเบียน การรับรองความถูกต้อง/การให้สิทธิ์ผู้ใช้ การกู้คืนรหัสผ่าน แบบฟอร์มข้อเสนอแนะ

ผู้ให้บริการโฮสติ้งทุกรายไม่มีข้อยกเว้นจะมีสิ่งนี้ ลูกค้าในอนาคตของคุณจะต้องสามารถลงทะเบียน กู้คืนรหัสผ่านของเขาได้หากเขาทำหาย พื้นที่ส่วนบุคคลบนเว็บไซต์พร้อมข้อมูลล่าสุดเกี่ยวกับยอดคงเหลือ เซิร์ฟเวอร์ที่ซื้อ ฯลฯ นอกจากนี้เขาจะต้องได้รับโอกาสในการรายงานปัญหาไปยังฝ่ายสนับสนุนด้านเทคนิค เพื่อหลีกเลี่ยงการลงทะเบียนบัญชี "ปลอม" จำนวนมาก เราขอแนะนำว่าอย่าละเลยมาตรการรักษาความปลอดภัยเพิ่มเติม เช่น captcha ในแบบฟอร์ม และยังรักษาจำนวนข้อมูลที่มีอยู่สูงสุดเกี่ยวกับผู้ใช้ ซึ่งสามารถช่วยได้หากตรวจพบการละเมิดใด ๆ ในส่วนของเขา . ในกรณีนี้มีโซลูชันสำเร็จรูปจำนวนมากที่ต้องมีการแก้ไขเล็กน้อย หากคุณวางแผนที่จะสร้างเว็บไซต์ของคุณโดยใช้ CMS ฟังก์ชั่นที่อธิบายไว้ข้างต้นจะถูกนำไปใช้ในระดับหนึ่งหรือสามารถเชื่อมต่อได้อย่างง่ายดายโดยใช้ปลั๊กอิน

การจัดการข้อมูลส่วนบุคคลของลูกค้า

ควรมีการดำเนินการในระดับหนึ่ง แต่คุณสามารถทำได้โดยไม่ต้องดำเนินการ ฟังก์ชันนี้ไม่ได้ขัดขวางการเปิดตัวบริการของคุณ

การจัดการเซิร์ฟเวอร์ไคลเอนต์

สิ่งที่ควรอยู่ในหน้าที่กำหนดในไซต์ของคุณนั้นขึ้นอยู่กับว่าคุณต้องการใช้ฟังก์ชันการทำงานที่มีอยู่ของผู้ให้บริการของคุณมากเพียงใด และคุณจะควบคุมเซิร์ฟเวอร์ได้มากน้อยเพียงใดให้กับลูกค้าของคุณ ตัวอย่างเช่น คุณสามารถสร้างเซิร์ฟเวอร์เฉพาะสำหรับเขาหลังจากฝากเงินตามจำนวนที่ต้องการลงในยอดคงเหลือและร้องขอเป็นลายลักษณ์อักษร การสนับสนุนทางเทคนิคหรือคุณสามารถจัดเตรียมเครื่องมือกำหนดค่าแบบเต็มไว้ได้ การปรับแต่งอย่างละเอียดลักษณะของเซิร์ฟเวอร์ตลอดจนอินเทอร์เฟซสำหรับการเปลี่ยนการกำหนดค่าระหว่างการดำเนินการการรับสถิติการโหลดเซิร์ฟเวอร์ ความเป็นไปได้ต่างๆเช่นลง OS ใหม่ และอื่นๆ ความเร็วในการเปิดตัวโฮสติ้ง VPS ของคุณจะแตกต่างกันอย่างมากขึ้นอยู่กับตัวเลือกที่เลือก เราจะพิจารณาปัญหานี้โดยละเอียดมากขึ้นในบทความต่อไปนี้จากซีรี่ส์นี้

ความเป็นไปได้ของการใช้ช่วงทดลองใช้งาน

แน่นอนว่าสำหรับการโปรโมตบริการโฮสติ้ง VPS ใหม่ครั้งแรกของคุณ คุณจะต้องใช้ความเป็นไปได้ในการใช้ช่วงทดสอบ นี่เป็นสิ่งจำเป็นเพื่อให้ลูกค้าของคุณสามารถตัดสินใจได้ด้วยตัวเองว่าราคาที่คุณโฆษณาสำหรับการเช่า VPS นั้นสอดคล้องกับคุณภาพของบริการที่คุณให้หรือไม่ สิ่งที่คุณควรพิจารณาเมื่อดำเนินการ? ก่อนอื่นคุณต้องเลือกจำนวนวัน คุณไม่ควรทำให้ช่วงทดสอบนานเกินไป - ลูกค้าที่ต้องการรับเซิร์ฟเวอร์ฟรีในช่วงระยะเวลาหนึ่งจะลงทะเบียนบริการของคุณ และหลังจากช่วงทดสอบสิ้นสุดลง พวกเขาจะลงทะเบียนบัญชีใหม่และลองใช้ช่วงทดสอบอีกครั้ง . เพื่อที่จะปกป้องคุณจากลูกค้าดังกล่าวได้ในระดับหนึ่ง คุณจะต้องเรียนรู้วิธีระบุตัวตนพวกเขาอย่างแน่นอน นี่เป็นสิ่งสำคัญอย่างยิ่งเมื่อ ชั้นต้นการพัฒนาบริการของคุณ เนื่องจากลูกค้าแต่ละรายดังกล่าว คุณจะได้รับผลกำไรน้อยลง คุณควรคำนึงด้วยว่าระยะเวลาการทดสอบที่ยาวนานจะไม่เป็นประโยชน์สำหรับคุณมากนัก เนื่องจากไม่มีระยะเวลาการทดสอบในบัญชีพันธมิตรของคุณ ซึ่งเซิร์ฟเวอร์ทั้งหมดที่คุณสร้างจะเชื่อมโยงกับเซิร์ฟเวอร์ทั้งหมดที่คุณสร้าง

การเรียกเก็บเงิน

ลูกค้าจะเติมเงินและซื้อเซิร์ฟเวอร์ได้อย่างไร? แน่นอนว่าเราต้องการองค์ประกอบที่สำคัญอีกอย่างหนึ่ง นั่นก็คือการเรียกเก็บเงิน เรารวมอะไรไว้ในแนวคิดของ "การเรียกเก็บเงิน"? แน่นอนว่ารวมถึงการสร้าง/แก้ไขภาษีปัจจุบัน อินเทอร์เฟซสำหรับรับการชำระเงินของลูกค้า กลไกการประมวลผลการชำระเงินภายใน การสร้างโปรโมชั่น/ส่วนลด และเครื่องมือตรวจสอบ

คุณควรเข้าใกล้การใช้งานของคุณเองหรือการรวมการเรียกเก็บเงินของบุคคลที่สามเข้ากับโครงการของคุณโดยมีความรับผิดชอบเป็นพิเศษ เนื่องจากความสามารถในการซื้อเซิร์ฟเวอร์ VPS บนเว็บไซต์ของคุณ (อ่านเงินก้อนแรกของคุณ) ขึ้นอยู่กับประสิทธิภาพของส่วนประกอบนี้โดยตรง หากต้องการเริ่มรับเงินจากระบบการชำระเงินที่ได้รับความนิยมสูงสุดอย่างรวดเร็ว เราขอแนะนำให้คุณใช้เครื่องมือรวบรวมการชำระเงิน ทำไม ประการแรก การบูรณาการกับผู้รวบรวมรายเดียวนั้นรวดเร็วและง่ายกว่าการบูรณาการกับระบบการชำระเงินแต่ละระบบที่มีให้ ทั้งนี้ก็เนื่องมาจากการที่แต่ละ ระบบการชำระเงินโปรโตคอลการโต้ตอบของคุณเอง ซึ่งจำเป็นต้องนำไปใช้อย่างถูกต้องและทำงานร่วมกับมันให้เป็นหนึ่งเดียวภายในระบบของคุณ ซึ่งต้องใช้แรงงานมาก ประการที่สอง คุณมีอินเทอร์เฟซเดียวที่ให้ฟังก์ชันการทำงานที่จำเป็นส่วนใหญ่ในการทำงานกับการชำระเงินของลูกค้า - นี่คือบัญชีส่วนตัวของผู้รวบรวม แน่นอนว่าคุณจะต้องจ่ายค่าคอมมิชชันเพิ่มเติมสำหรับทั้งหมดนี้ แต่ในความเห็นของเรา โซลูชันนี้เหมาะสมที่สุดเมื่อสร้างบริการ VPS ของคุณเอง

แน่นอนว่า ก่อนที่จะผสานรวมกับผู้รวบรวมการชำระเงิน ไซต์ของคุณต้องเป็นไปตามข้อกำหนดบางประการ ตามตัวอย่าง เราสามารถอ้างอิงข้อกำหนดของผู้รวบรวมการชำระเงิน:

  • เว็บไซต์จะต้องเต็มไปด้วยข้อมูลและฟังก์ชันที่สมบูรณ์
  • ไซต์ต้องประกอบด้วยมากกว่าหนึ่งหน้า
  • เว็บไซต์จะต้องมีข้อมูลเกี่ยวกับสินค้าและบริการที่ขายตลอดจนต้นทุนของสินค้าและบริการเหล่านี้
  • ไซต์ไม่ควรโฮสต์บนโฮสติ้งฟรี
  • สินค้าและบริการที่นำเสนอบนเว็บไซต์จะต้องไม่ขัดแย้งกับกฎหมายปัจจุบันของสหพันธรัฐรัสเซียและกฎหมายระหว่างประเทศ

นอกจากนี้ยังควรให้ความสนใจกับความจริงที่ว่ารายการระบบการชำระเงินมักจะกว้างกว่ามากหากคุณทำข้อตกลงในฐานะนิติบุคคล ในบางกรณี การเชื่อมต่อระบบการชำระเงินบางระบบอาจใช้เวลานาน เนื่องจากเว็บไซต์ของคุณต้องเป็นไปตามข้อกำหนดของระบบการชำระเงินแต่ละระบบที่ผู้รวบรวมจัดทำขึ้น และขั้นตอนการตรวจสอบจะดำเนินการที่ด้านข้างของระบบการชำระเงิน

ด้านการเงิน


เรามาถึงประเด็นที่สำคัญที่สุดด้านหนึ่งแล้ว (หากไม่ใช่สิ่งที่สำคัญที่สุด) นั่นก็คือการเงิน การทำงานร่วมกับผู้ให้บริการ VPS ของคุณควรสร้างผลกำไร ลองพิจารณาว่าเหตุใดการจัดบริการเช่าเซิร์ฟเวอร์ VPS จึงได้ผลกำไรโดยเลือกผู้ให้บริการ RUVDS เป็นผู้ให้บริการ

มาดูการกำหนดค่า VPS ที่ได้รับความนิยมสูงสุดตามระบบปฏิบัติการกัน วินโดวส์เซิร์ฟเวอร์ 2012 R2 และนำเสนอข้อมูลบางส่วนที่เราได้รับเมื่อวิเคราะห์ตลาดบริการ VPS ในรัสเซีย ณ เดือนกุมภาพันธ์ 2559:


การกำหนดค่า

1

2

3

4

5

จำนวนโปรเซสเซอร์

1

2

4

6

8

ปริมาณ หน่วยความจำเข้าถึงโดยสุ่ม, กิกะไบต์

1

2

4

8

16

ความจุดิสก์, GB, HDD

20

40

120

300

600

จำนวนที่อยู่ IPv4

1

1

1

1

1

ราคาการกำหนดค่าปัจจุบัน

เมื่อชำระเงินรายเดือน

300 ถู

600 ถู

1,400 ถู

2980 ถู

5720 ถู

เมื่อชำระเงินเป็นรายปี

2880 ถู

5760 ถู

13440 ถู

28,608 รูเบิล

54912 ถู

เพื่อประมาณการรายได้ที่เป็นไปได้ของคุณ เรานำเสนอราคาที่เพิ่มขึ้นของการกำหนดค่าเปรียบเทียบกับราคาเฉลี่ยของคู่แข่ง:

นอกจากนี้อย่าลืมว่าเรามีค่าใช้จ่ายในการจ่ายค่าคอมมิชชั่นสำหรับการโอนและถอนเงินไปยังระบบการชำระเงิน

ส่วนลดปัจจุบันสำหรับการสร้างเซิร์ฟเวอร์โดยใช้ API คือ 10% .
จะประมาณรายได้ที่เป็นไปได้จากเซิร์ฟเวอร์หนึ่งของการกำหนดค่าที่กำหนดซึ่งซื้อเป็นเวลาหนึ่งเดือนได้อย่างไร คุณสามารถใช้สูตรต่อไปนี้:
รายได้ = ปัจจุบัน ราคา RUVDS * 10% + ส่วนต่างกับการกำหนดค่าโดยเฉลี่ย - ค่าใช้จ่ายในการชำระค่าคอมมิชชั่น

ตัวอย่างการคำนวณสำหรับการกำหนดค่า 3:

รายได้ = 1400 * 0.1 + 794 (ปัดเศษลง) -240 = 694 รูเบิล.

นี่คือรายได้จากเซิร์ฟเวอร์เดียว เมื่อลูกค้าของคุณซื้อเซิร์ฟเวอร์ที่มีการกำหนดค่านี้จำนวน 25-30 เครื่อง คุณจะได้รับรายได้จำนวนหนึ่งแล้ว 20,000 รูเบิลต่อเดือน.

ในบทความต่อไปนี้ เราจะพูดถึงรายละเอียดเกี่ยวกับความสามารถของ RUVDS White Label API และหารือเกี่ยวกับวิธีเลือก อัตราภาษีที่เหมาะสมที่สุดสำหรับโฮสติ้ง VPS ของคุณและภายใต้เงื่อนไขใดที่คุณสามารถสร้างรายได้

ในบางกรณี คุณต้องมีของคุณเองเพื่อโฮสต์โปรเจ็กต์ เซิร์ฟเวอร์เสมือนบนคอมพิวเตอร์ของคุณเอง ตัวเลือกนี้จะช่วยให้คุณสามารถใช้งานได้ เทคโนโลยีอินเทอร์เน็ตสมัยใหม่(JavaScript, PHP, CGI, Perl, SSI ฯลฯ) และทดสอบการทำงานของทรัพยากรอินเทอร์เน็ตหรือสคริปต์ใหม่ ไม่จำเป็นต้องจ่ายค่าโฮสติ้งดังกล่าวและยังมีความสะดวกสบายมากมาย เนื่องจากทุกสิ่งเท่าเทียมกัน มันไม่แตกต่างจากเซิร์ฟเวอร์เฉพาะทั่วไปที่โฮสต์โดยผู้ให้บริการโฮสติ้ง

ด้วยการสร้างเซิร์ฟเวอร์เสมือนบนคอมพิวเตอร์ของคุณ คุณสามารถลดเวลาในการติดตั้งและแก้ไขข้อบกพร่องของฟอรัม ไดเรกทอรีของเว็บไซต์ ร้านค้าออนไลน์ และทรัพยากรอื่น ๆ ได้ โซลูชันนี้สามารถทำงานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตโดยใช้ระบบปฏิบัติการใด ๆ ก็ตาม ไมโครซอฟต์ วินโดวส์, Mac OS หรือ Linux หลังจากแก้ไขจุดบกพร่องและทดสอบฟังก์ชันการทำงานแล้ว ทรัพยากรอินเทอร์เน็ตที่เสร็จแล้วสามารถโอนไปยังเซิร์ฟเวอร์ของบริษัทโฮสติ้งได้

ในกรณีส่วนใหญ่ หากต้องการสร้างเซิร์ฟเวอร์เสมือนของคุณเอง คุณจะต้องติดตั้งเซิร์ฟเวอร์บางตัว ซอฟต์แวร์- นี่คือเว็บเซิร์ฟเวอร์, PHP, MySQL และแอปพลิเคชันอื่น ๆ คุณสามารถใช้ Apache ยอดนิยมเป็นเว็บเซิร์ฟเวอร์ ซึ่งติดตั้งและกำหนดค่าได้ง่าย คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับวิธีสร้างเซิร์ฟเวอร์เสมือนจากผู้เชี่ยวชาญที่ศูนย์ข้อมูล 3data ได้ตลอดเวลา สิ่งนี้จะช่วยให้คุณหลีกเลี่ยงข้อผิดพลาดและเข้าไปได้ เวลาที่สั้นที่สุดที่เป็นไปได้เซิร์ฟเวอร์เสมือนที่มีคุณสมบัติครบถ้วน

สวัสดีเพื่อน.

ในบทความนี้เราจะติดตั้ง เซิร์ฟเวอร์ท้องถิ่นไปยังคอมพิวเตอร์ของคุณเพื่อการพัฒนาและกำหนดค่าไซต์ในภายหลัง

เราจะใช้โปรแกรมชื่อ Denwer เพื่อดำเนินการนี้ การติดตั้งทำได้ง่ายและไม่จำเป็นต้องมีความรู้ด้านเทคนิคใดๆ นอกจากนี้ กระบวนการติดตั้งจะมาพร้อมกับข้อความแจ้ง

วิธีติดตั้งเซิร์ฟเวอร์ภายในเครื่องและจำเป็นหรือไม่ โปรดอ่านต่อ เริ่มต้นด้วยการดูความสำคัญของเซิร์ฟเวอร์ภายในเครื่อง

ฉันจำเป็นต้องมีเซิร์ฟเวอร์ภายในเครื่องหรือไม่?

สำหรับผู้เริ่มต้น ฉันจะเริ่มต้นด้วยการกำหนดแนวคิดของ "เซิร์ฟเวอร์ท้องถิ่น" - นี่คือเซิร์ฟเวอร์ (โฮสติ้ง) ที่อยู่บนคอมพิวเตอร์ของคุณ (ไม่ใช่บนอินเทอร์เน็ต) และช่วยให้คุณสร้างและกำหนดค่าเว็บไซต์ในนั้นได้

ฉันเชื่อว่ามีความจำเป็นต้องสร้างและกำหนดค่าไซต์เพิ่มเติมบนเซิร์ฟเวอร์ภายในเครื่อง เพื่อที่ว่าคุณจะสามารถวางไซต์ที่ทำงานได้อย่างสมบูรณ์พร้อมการตั้งค่าทั้งหมดบนอินเทอร์เน็ตได้ในคราวเดียว แล้วเติมเนื้อหาทันที

นี่คือสิ่งที่มืออาชีพอย่างแท้จริงในการสร้างเว็บไซต์ทำ แม้ว่าเราจะดูคนที่ทำงานอย่างต่อเนื่องกับการสร้างเว็บไซต์บนเอ็นจิ้นต่างๆ เราจะเห็นว่าเกือบทุกคนจะติดตั้งไซต์บนเซิร์ฟเวอร์ท้องถิ่นก่อน จากนั้นจึงกำหนดค่า จากนั้นจึงโอนไปยังโฮสติ้งจริงเท่านั้น

ตัวอย่างเช่น ฉันจะแสดงเมนูจากคอร์สของ Sergei Patin "Joomla 3 - เว็บไซต์มืออาชีพในหนึ่งวัน". ดูลำดับในการสร้างเว็บไซต์

อย่างที่คุณเห็นตั้งแต่เริ่มต้นไซต์ได้รับการติดตั้งในเครื่องกำหนดค่าและในตอนท้ายทรัพยากรที่เสร็จสมบูรณ์ทั้งหมดจะถูกโอนไปยังโฮสติ้ง

การวางเว็บไซต์บนอินเทอร์เน็ตแล้วตั้งค่าเมื่อคุณต้องการโปรโมตเว็บไซต์นั้นไม่ฉลาด

ถ้าคุณมีเว็บไซต์อยู่แล้วล่ะ? คุณต้องการเซิร์ฟเวอร์ภายในเครื่องหรือไม่?

ลองจินตนาการถึงสถานการณ์ที่คุณมีเว็บไซต์อยู่แล้วและคุณเป็นนักเทคโนโลยีตัวยงนั่นคือคุณชอบที่จะเจาะลึกปัญหาทางเทคนิคทุกประเภทและทดลองกับบางสิ่งอยู่ตลอดเวลา

ดังนั้น คุณมีเว็บไซต์อยู่แล้วและมีผู้เยี่ยมชมบางส่วนแล้ว แม้ว่าจะไม่ก็ตาม จำนวนมากแต่พวกเขามีอยู่จริง ใส่ตัวเองในรองเท้าของพวกเขา

คุณไปที่เว็บไซต์และเห็นอยู่ตลอดเวลาว่าเจ้าของไซต์หรือบล็อกกำลังเปลี่ยนแปลงบางสิ่งอยู่ตลอดเวลา มันเปลี่ยนตำแหน่งของบล็อกบนไซต์ โครงสร้าง และบางครั้งการออกแบบก็ใหม่ทุกวัน คุณต้องการสิ่งนี้ไหม? ดังนั้นผู้เยี่ยมชมจะไม่ชอบสถานการณ์นี้มากนัก

การพัฒนา การตั้งค่าเว็บไซต์ ตลอดจนการสร้างการออกแบบบนเว็บไซต์ที่โพสต์ไว้บนอินเทอร์เน็ตแล้ว อย่างน้อยที่สุดก็ไม่ใช่ความเป็นมืออาชีพ ไม่ต้องพูดถึงความจริงที่ว่ามันส่งผลเสียอย่างมากต่อการพัฒนาและการอนุมัติของเขาในสายตาของ เครื่องมือค้นหาและผู้ชมของคุณ

ดังนั้นคุณต้องทำสิ่งเหล่านี้ทั้งหมดด้วยตัวเอง คอมพิวเตอร์ท้องถิ่น.

ตอนนี้เราจะเริ่มการติดตั้ง หลังจากนั้นคุณสามารถติดตั้งไซต์ของคุณบนคอมพิวเตอร์ของคุณและทำทุกอย่างที่คุณต้องการ ผู้เยี่ยมชมจะไม่เห็นการฉ้อโกงเหล่านี้เพราะ... นี่คือคอมพิวเตอร์ส่วนบุคคลของคุณและไม่มีใครเข้าถึงได้ และหลังจากที่คุณนำทุกอย่างเข้าสู่สถานะสุดท้ายแล้ว คุณสามารถถ่ายโอนในรูปแบบที่เสร็จสมบูรณ์ไปยังเว็บไซต์จริงได้อย่างง่ายดาย

อย่างไรก็ตาม ฉันยังพูดถึงความสำคัญของเซิร์ฟเวอร์ในพื้นที่เมื่อสร้างบล็อกในแผนที่ความคิดของฉัน "แผนสำหรับการสร้างบล็อกที่มีคุณภาพจาก Konstantin Khmelev" ซึ่งคุณจะได้รับโดยการแสดงความคิดเห็นที่ 1 ของคุณ

มาดูกระบวนการติดตั้งกันดีกว่า

ติดตั้งเซิร์ฟเวอร์ภายในเครื่องบนคอมพิวเตอร์ของคุณ

เซิร์ฟเวอร์ภายในเครื่องเป็นโปรแกรม ดังนั้นคุณต้องดาวน์โหลดมัน เราจะใช้เว็บเซิร์ฟเวอร์ Denwer สำหรับสิ่งนี้

ไปที่เว็บไซต์อย่างเป็นทางการโปรแกรมและคลิกที่ปุ่มใหญ่


หลังจากคลิก คุณจะได้รับแจ้งให้เลือกเวอร์ชันของโปรแกรม การเลือกรุ่น PHP 5.2 รุ่นเก่าและกดปุ่ม ดาวน์โหลด.


ในหน้าต่างถัดไปเราจำเป็นต้องป้อนข้อมูลที่จะส่งลิงก์สำหรับดาวน์โหลด Denwer ป้อนข้อมูลจริงของคุณแล้วคลิกที่ปุ่ม "รับลิงค์ดาวน์โหลด"


หลังจากคลิกปุ่มแล้ว คุณจะได้รับอีเมลพร้อมลิงก์สำหรับดาวน์โหลดโปรแกรมทันที ชื่อผู้ส่งและหัวเรื่องของจดหมายจะเป็นดังนี้ (ดูภาพหน้าจอด้านล่าง)


หลังจากดาวน์โหลด ในตำแหน่งที่คุณบันทึกโปรแกรม คุณจะเห็นตัวติดตั้งที่มีลักษณะเช่นนี้

หากต้องการเริ่มการติดตั้งเซิร์ฟเวอร์ภายใน ให้รันโปรแกรมติดตั้ง


มันถามเราว่าต้องการติดตั้งแพ็คเกจพื้นฐานหรือไม่? เราเห็นด้วย.


การยกเลิกการเก็บถาวรข้อมูลจะเริ่มต้นและจะดำเนินการอย่างรวดเร็ว

หลังจากคลายข้อมูลแล้ว การติดตั้งเซิร์ฟเวอร์ภายในจะเริ่มต้นขึ้นซึ่งจะดำเนินการบนบรรทัดคำสั่ง ทันทีที่เริ่มต้นเราจะถูกขอให้ปิดเบราว์เซอร์


โดยอัตโนมัติเมื่อบรรทัดคำสั่งปรากฏขึ้น เบราว์เซอร์จะเปิดขึ้นพร้อมข้อความว่าคุณต้องปิดเบราว์เซอร์เพื่อดำเนินการต่อหรือยกเลิกการติดตั้ง


คุณควรปิดเบราว์เซอร์อื่นๆ หากการติดตั้งบรรทัดคำสั่งไม่ดำเนินการต่อ

หลังจากปิดอินเทอร์เน็ตเบราว์เซอร์ทั้งหมดแล้ว การติดตั้งจะดำเนินต่อไป คุณเพียงแค่ต้องปฏิบัติตามคำแนะนำที่บรรทัดคำสั่งให้ไว้

หากต้องการดำเนินการติดตั้งต่อ ให้กด Enter


ฉันจะติดตั้งที่อื่น ในกรณีของฉันมันคือดิสก์ อีโฟลเดอร์ เจ้าภาพ.



ในขั้นตอนถัดไปให้กด Enter อีกครั้ง


ขั้นตอนต่อไปคือการเลือกอักษรดิสก์เสมือน ตามค่าเริ่มต้น โปรแกรมจะแจ้งให้คุณเลือกไดรฟ์ Z เนื่องจากตัวอักษรนี้เป็นตัวอักษรสุดท้ายในตัวอักษรภาษาอังกฤษ และไม่น่าจะมีไดรฟ์ใดถูกครอบครอง

ฉันจะทิ้งมันไว้อย่างนั้น คุณสามารถป้อนตัวอักษรอื่นได้ แต่ต้องแน่ใจว่าไม่มีไดรฟ์ใดถูกครอบครอง

หลังจากเลือกและป้อนตัวอักษรแล้ว ให้กด Enter เพื่อดำเนินการติดตั้งเซิร์ฟเวอร์ภายในเครื่องต่อไป



หลังจากการคัดลอกเสร็จสิ้น คุณต้องเลือกตัวเลือกการเปิดใช้ Denwer

มีโหมดการเปิดตัว 2 โหมด แต่ตัวโปรแกรมแนะนำให้เลือกตัวเลือกที่ 1 นั่นคือสิ่งที่เราทำ ใส่หมายเลข 1 เข้า บรรทัดคำสั่งและกด Enter


  • ปล่อย;
  • หยุด;
  • รีบูต

เราต้องการฉลากเหล่านี้ ดังนั้นให้ป้อนตัวอักษร Y แล้วกด Enter


นี่เป็นขั้นตอนสุดท้ายในการติดตั้งเซิร์ฟเวอร์ภายในเครื่อง หลังจากนั้นเบราว์เซอร์จะเปิดขึ้นโดยอัตโนมัติพร้อมข้อความ “ติดตั้ง Denwer สำเร็จ” และจะมีการเขียนว่า Denwer ทำงานร่วมกับพอร์ตเดียวกันกับ Skype

ดังนั้นหากคุณติดตั้ง Skype ให้ทำสิ่งที่เขียนไว้ในหน้าต่างเบราว์เซอร์


นอกจากนี้ยังจะสร้างทางลัดบนเดสก์ท็อปที่เราต้องการมากอีกด้วย

  1. เริ่มเดนเวอร์ - เริ่มเดนเวอร์;
  2. หยุด Denwer - หยุด;

ทั้งหมด. ติดตั้งเซิร์ฟเวอร์ภายในของเราแล้ว ตอนนี้เหลือแค่ลองดูสักหน่อย เรียกใช้และดูว่าของเราเป็นจริงหรือไม่ ดิสก์เสมือนซึ่งจะทำหน้าที่เป็นเซิร์ฟเวอร์ภายในเครื่องจะเริ่มขึ้น

ก่อนที่เราจะเปิดตัว ให้เราไปที่ไดเร็กทอรีที่เราติดตั้ง Denver และดูว่ามีอะไรบ้าง

เนื่องจากฉันติดตั้งบนไดรฟ์ E ในโฟลเดอร์โฮสต์ ตอนนี้ควรมีโฟลเดอร์ดังกล่าวในไดรฟ์ของฉัน


วิธีที่มันเป็น. และภายในโฟลเดอร์ควรมีไฟล์เดนเวอร์อยู่ด้วย เราเข้าไปในโฟลเดอร์ซึ่งเราควรเห็นภาพต่อไปนี้


มีไฟล์. ซึ่งหมายความว่าคัดลอกทุกอย่างได้สำเร็จระหว่างการติดตั้ง

ทีนี้มาตรวจสอบว่า Denwer เริ่มต้นเองหรือไม่ ลองใช้ทางลัดเพื่อเปิดใช้งาน

หลังจากเปิดใช้ทางลัดแล้ว บรรทัดคำสั่ง 2 บรรทัดจะกะพริบอย่างรวดเร็ว เมื่อหายไป 2 ทางลัดจะปรากฏขึ้นบนทาสก์บาร์

หากทางลัดดังกล่าวปรากฏขึ้น แสดงว่า Denwer กำลังทำงานอยู่ ดิสก์เสมือนที่มีตัวอักษร Z ควรปรากฏในกรณีของฉันด้วย ในกรณีของคุณกับจดหมายที่คุณมอบหมาย นอกจากนี้ ดิสก์นี้ควรมีชื่อคล้ายกับดิสก์ที่คุณติดตั้งเดนเวอร์เอง


อย่างที่คุณเห็นมีไดรฟ์ "E" ที่ฉันติดตั้งไว้เช่นเดียวกับไดรฟ์ "Z" ซึ่งปรากฏขึ้นหลังจากเปิดตัวเดนเวอร์ พวกเขามีชื่อเหมือนกัน ดิสก์ทั้งสองมีชื่อว่า "Local Disk" ต่างกันเพียงตัวอักษรเท่านั้น

หากเราไปที่ดิสก์เสมือน (Z) เราควรเห็นไฟล์และโฟลเดอร์เดียวกันในเดนเวอร์ที่เราดูก่อนหน้านี้


เพื่อนทั้งหมด. เสร็จสิ้นการติดตั้งเซิร์ฟเวอร์ภายในเครื่อง ตอนนี้คุณสามารถเริ่มสร้างเว็บไซต์บนเว็บไซต์และดำเนินการใดๆ กับเว็บไซต์ได้

ในบทความถัดไปฉันจะแสดง คุณจะพบบทความโดยละเอียดพร้อมรูปภาพและวิดีโอสอนที่นั่น

โดยวิธีการเกี่ยวกับบทเรียนวิดีโอ หากใครไม่เข้าใจอะไรบางอย่าง เวอร์ชันข้อความต่อไปนี้ฉันจะให้บทเรียนวิดีโอที่ฉันบันทึกไว้สำหรับคุณโดยเฉพาะ

ด้วยวิธีนี้ฉันจะบอกลาคุณ ฉันหวังว่าจะได้รับความคิดเห็นและแนวคิดของคุณสำหรับบทความในบล็อกใหม่ หากมีบางอย่างไม่ได้ผลหรือคุณมีคำถามใด ๆ โปรดเขียนไว้ในความคิดเห็น

ทั้งหมดที่ดีที่สุด

ขอแสดงความนับถือ Konstantin Khmelev

“จะสร้างเซิร์ฟเวอร์เสมือนได้อย่างไร” – คำถามที่ถูกถามบ่อยปัญหาที่เกิดขึ้นกับผู้ใช้หลายรายที่ต้องเจอกับโฮสติ้งเป็นครั้งแรก ในบทความเราจะดูต่อไปว่า VPS (VDS) คืออะไร วิธีการเลือกอย่างถูกต้อง กำหนดค่าโฮสติ้งประเภทนี้ให้เหมาะกับความต้องการของโครงการของคุณ และเป็นไปได้หรือไม่ที่จะสร้าง Virtual Private Server ด้วยตัวเอง หรือว่าคุณจำเป็นต้องเช่ามัน

เราค้นพบว่าเซิร์ฟเวอร์เสมือนคืออะไร เมื่อใดที่ควรค่าแก่การซื้อ และระบบปฏิบัติการใด (Linux หรือ Windows) ดีกว่าที่จะใช้

นอกเหนือจากการโฮสต์เว็บไซต์แบบดั้งเดิมแล้ว เซิร์ฟเวอร์เสมือนยังสามารถใช้สำหรับโทรศัพท์ IP, เราเตอร์และสวิตช์เสมือน, VPN หรือพรอกซี, เทอร์มินัลเซิร์ฟเวอร์แบบดั้งเดิม โปรแกรมสำนักงานสำหรับ การเข้าถึงระยะไกลจากคอมพิวเตอร์ของพนักงาน

ข้อมูลเทคโนโลยี

บ่อยที่สุดเมื่อพัฒนาเว็บไซต์จะใช้ภาษาการเขียนโปรแกรม PHP ฐานข้อมูล ข้อมูลมายเอสคิวแอลและเว็บเซิร์ฟเวอร์ Apache และ Nginx (ทำงานแยกกันหรือรวมกัน) ชุดนี้โปรแกรมก็มักจะเรียกว่า โคมไฟ ( inux- แพช- ySQL- HP) หรือ เลมป์ ( inux- เอ็นกินซ์- ySQL- HP)

แน่นอนว่ายังมีการใช้สแต็คเทคโนโลยีอื่นๆ อีกด้วย เว็บไซต์สามารถเขียนในภาษาการเขียนโปรแกรมอื่น (Python, Ruby, NodeJS) และใช้ฐานข้อมูลอื่น (PostgreSQL, noSQL) รวมถึงซอฟต์แวร์ที่รองรับ แต่เนื่องจากวิธีแก้ปัญหาดังกล่าวพบได้น้อยกว่า เราจึงไม่พิจารณาวิธีแก้ปัญหาเหล่านั้น มาดูการเลือกและการกำหนดค่าเริ่มต้นของ VPS สำหรับการโฮสต์เว็บไซต์ในภาษา PHP และอีเมลองค์กรกันดีกว่า

การเลือกแผนภาษี

มันจะไม่อยู่ที่นี่ คำแนะนำโดยละเอียดวิธีเลือกอัตราค่าไฟฟ้าที่ต้องการเนื่องจากมีการเลือกทรัพยากรเป็นรายบุคคลในแต่ละกรณี จำนวนทรัพยากรจะขึ้นอยู่กับจำนวนไซต์บนเซิร์ฟเวอร์ที่ CMS ใช้ ความจำเป็นในการใช้งาน โปรแกรมเพิ่มเติมและอื่น ๆ

สิ่งเดียวที่คำนวณได้ค่อนข้างแม่นยำคือพื้นที่ดิสก์ ตรวจสอบว่าไซต์และเมลใช้พื้นที่เท่าใด เพิ่ม 7-10 GB และรับพื้นที่ดิสก์ขั้นต่ำที่ต้องการ ความจริงก็คือใน VPS คุณต้องจัดสรรพื้นที่เพิ่มเติมสำหรับการติดตั้งระบบปฏิบัติการและแผงควบคุมซึ่งจะคำนึงถึงพื้นที่ดิสก์ทั้งหมดด้วย

ระบบปฏิบัติการและแผงควบคุม

มีระบบปฏิบัติการทั้งตระกูลที่ใช้เคอร์เนล Linux รวมถึงตัวเลือกเซิร์ฟเวอร์และเดสก์ท็อป ระบบปฏิบัติการเซิร์ฟเวอร์ยอดนิยม: CentOS, Debian, เซิร์ฟเวอร์อูบุนตู.

หากคุณต้องการระบบที่เสถียรมาก CentOS คือตัวเลือกของคุณ มั่นคงและ ระบบรักษาความปลอดภัยแต่ด้วยความสามารถในการอัปเกรดเป็นซอฟต์แวร์เวอร์ชันล่าสุดหากจำเป็น - นี่คือ Debian Ubuntu Server เป็นระบบปฏิบัติการที่คอยติดตามเวลาและการส่งมอบ เวอร์ชันล่าสุดโปรแกรมต่างๆ ซึ่งเป็นสาเหตุว่าทำไมโปรแกรมเหล่านั้นถึงทำงานได้ไม่สมบูรณ์แบบ

แผงควบคุมเซิร์ฟเวอร์คือสคริปต์บางตัวหรือชุดของสคริปต์ที่ช่วยให้คุณจัดการ VPS ได้อย่างสะดวก อินเตอร์เฟซแบบกราฟิก. โดยปกติแล้วส่วนกราฟิกจะมีอยู่ในเบราว์เซอร์ตามที่อยู่ที่ระบุ

การเลือก PU นั้นส่วนใหญ่ได้รับอิทธิพลจากประสบการณ์การใช้งานส่วนตัวนั่นคือแผงหนึ่งจะดูสะดวกกว่าสำหรับผู้ใช้บางคนและอีกแผงสำหรับผู้อื่น หากคุณพบว่ามันยากที่จะเลือก คุณสามารถทดสอบอินเทอร์เฟซของผลิตภัณฑ์ต่างๆ ในเวอร์ชันสาธิตบนเว็บไซต์ของนักพัฒนา และตัดสินใจเลือกสิ่งที่เหมาะกับคุณที่สุด นอกจากนี้การเลือก PU ก็มีความสัมพันธ์กันอย่างใกล้ชิด ระบบปฏิบัติการเนื่องจากโดยปกติแล้วจะรองรับรายการระบบปฏิบัติการที่จำกัด และปัจจัยสำคัญอีกประการหนึ่งในการเลือกแผงควบคุมก็คือความพร้อมของเครื่องมือที่คุณต้องการหรือความสามารถในการติดตั้งอย่างรวดเร็ว

แน่นอนคุณสามารถข้ามแผงควบคุมได้เลยและกำหนดค่าเซิร์ฟเวอร์เสมือนผ่านบรรทัดคำสั่ง แต่วิธีนี้จะต้องมีความรู้ทางเทคนิคเพียงพอ PU ส่วนใหญ่มาพร้อมกับชุดซอฟต์แวร์ยอดนิยมพื้นฐานที่จำเป็นในการปรับใช้เว็บไซต์ของคุณอย่างรวดเร็ว เหล่านี้คือเว็บเซิร์ฟเวอร์, PHP, ฐานข้อมูล, FTP, เมลและเซิร์ฟเวอร์ DNS แพ็คเกจทั้งหมดได้รับการกำหนดค่าอย่างเหมาะสมแล้วเพื่อเริ่มทำงานกับเซิร์ฟเวอร์ได้ทันที

เราขอแนะนำให้ใช้ VPS พร้อมแผงควบคุมและให้การสนับสนุนทางเทคนิคเต็มรูปแบบฟรี สำหรับเซิร์ฟเวอร์ที่ไม่มีแผงควบคุม การสนับสนุนด้านเทคนิคจะถูกจำกัด การสร้างเซิร์ฟเวอร์เสมือนเป็นกระบวนการที่มีราคาแพงอย่างไม่น่าเชื่อ และสำหรับโฮสติ้งแบบเต็มรูปแบบ มีแพลตฟอร์มที่คุณสามารถโฮสต์ทรัพยากรของคุณได้ และคุณไม่จำเป็นต้องสร้างมันขึ้นมาใหม่ทั้งหมด

สำหรับการติดตั้งบน VPS และเซิร์ฟเวอร์เฉพาะของเรา เรานำเสนอแผงควบคุมต่อไปนี้: cPanel/WHM (จาก $13.95/เดือน), ISPmanager 5 Lite ($4/เดือน), Plesk 17 (จาก $10/เดือน), Centos Web Panel (ฟรี) และยังสามารถติดตั้งสภาพแวดล้อม Bitrix เสมือนได้อีกด้วย
เราจะดูรายละเอียดแผงควบคุมทั้งหมดเหล่านี้โดยละเอียดในส่วนถัดไป

การสร้างเว็บไซต์บนเซิร์ฟเวอร์เสมือน เซิร์ฟเวอร์บนคอมพิวเตอร์เฉพาะที่

ก่อนที่จะเริ่มสร้างเว็บไซต์ของตนเอง ขอแนะนำให้นักพัฒนาเว็บมือใหม่ลองใช้เครื่องท้องถิ่น ( คอมพิวเตอร์ส่วนบุคคล) ซึ่งจำเป็นต้องมีการแจกจ่าย DENWER ซึ่งสามารถพบได้บนเว็บไซต์ของนักพัฒนา www.denwer.ru

ชุดนักพัฒนาเว็บสำหรับสุภาพบุรุษ (DeNVeR)

ซอฟต์แวร์ก็คือ การจำลองเซิร์ฟเวอร์เสมือนบนเครื่องคอมพิวเตอร์ที่บ้านแทนเว็บโฮสติ้งโดยไม่จำเป็นต้องเชื่อมต่ออินเทอร์เน็ต คุณสามารถสร้างเว็บไซต์บนแพลตฟอร์ม CMS ใดก็ได้ (หรือไม่มี CMS) ได้ภายในเวลาไม่กี่นาที เติมเนื้อหาลงในนั้นและแก้ไขข้อบกพร่องในการกำหนดค่า พร้อมถ่ายโอนไปยังโฮสติ้งหรือเซิร์ฟเวอร์ตามลำดับ เซิร์ฟเวอร์เสมือนมีทั้งหมดมากที่สุด ส่วนประกอบที่จำเป็น: Apache, MySQL, phpmyAdmin, เซิร์ฟเวอร์ SMTP + ความสามารถในการเชื่อมต่อส่วนขยายเพิ่มเติม แจกจ่ายฟรี - เป็นภาษารัสเซีย.

ทำไมคุณถึงต้องการเซิร์ฟเวอร์ภายในเครื่อง?
  • ประการแรกสำหรับการพัฒนาเว็บไซต์ความเป็นไปได้ในการเติมเนื้อหาในขั้นต้นและปรับโครงสร้างของเว็บไซต์ให้เหมาะสม
  • ประการที่สอง เป็นวิธีตรวจสอบไซต์เพื่อหาข้อผิดพลาดและแก้ไขข้อบกพร่องในการกำหนดค่า
  • ประการที่สามอย่างไร การสำรองข้อมูลไซต์แล้วบันทึกข้อมูลไซต์และฐานข้อมูล SQL ไปยังเซิร์ฟเวอร์ภายในเครื่อง
DENWER รวมถึง:
  • ตัวติดตั้ง (รองรับการติดตั้งบนแฟลชไดรฟ์ด้วย)
  • อาปาเช่, SSL, SSI, mod_rewrite, mod_php
  • รองรับ PHP5 พร้อม GD, MySQL, sqLite
  • MySQL5 พร้อมรองรับธุรกรรม
  • ระบบควบคุม โฮสต์เสมือนตามเทมเพลตหากต้องการสร้างโฮสต์ใหม่ คุณจะต้องเพิ่มไดเร็กทอรีลงในไดเร็กทอรี /home เท่านั้น
  • ระบบควบคุมการเริ่มต้นและการปิดระบบสำหรับส่วนประกอบเดนเวอร์ทั้งหมด
  • phpMyAdmin - ระบบ การจัดการ MySQLผ่านทางเว็บอินเตอร์เฟส
  • โปรแกรมจำลองเซิร์ฟเวอร์ Sendmail และ SMTP ( จดหมายขาเข้าวางไว้ใน /tmp ในรูปแบบ .eml); รองรับการทำงานร่วมกับ PHP, Perl, Parser ฯลฯ
การแจกจ่ายไม่ทิ้งรายการไว้ในรีจิสทรีและไม่ส่งผลกระทบต่อความสำคัญ ไฟล์ระบบไม่อุดตันระบบและได้รับการทดสอบใช้งานจริงแล้ว