Android

วิธีการทำงานอย่างรวดเร็วอย่างเห็นได้ชัด WordPress on Microsoft Azure

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ

สารบัญ:

Anonim

Microsoft Azure เป็นสิ่งใหญ่โตต่อไปในระบบคลาวด์คอมพิวติ้ง Azure เป็นบริการคอมพิวเตอร์คลาวด์โดย Microsoft ซึ่งสามารถใช้ในการสร้างปรับใช้และจัดการแอพพลิเคชันผ่านทางเครือข่ายของดาต้าเซ็นเตอร์ของ Microsoft โดยทั่วไปจะเป็นคอลเลกชันประมาณ 68 ผลิตภัณฑ์ที่มีเครื่องเสมือน SQL Database, App Service และอื่น ๆ Azure เป็นชุดโซลูชันที่สมบูรณ์แบบที่คุณต้องใช้ในขณะปรับใช้แอ็พพลิเคชันเว็บและเครื่องเสมือน

เรียกใช้ WordPress ใน Microsoft Azure

เมื่อเร็ว ๆ นี้ผมเข้าร่วมงานใน Chandigarh ประเทศอินเดียที่จัดโดย WordPress Chandigar h และ กลุ่มผู้ใช้ Microsoft - Chandigarh ชื่อของเหตุการณ์คือ - วิธีเรียกใช้ WordPress อย่างรวดเร็วใน Microsoft Azure เราได้กล่าวถึงความเป็นไปได้ต่างๆในการใช้ Microsoft Azure ในการปรับใช้เว็บไซต์และ WordPress และผู้อำนวยความสะดวกในวันนั้น Mr. Jasjit Chopra แบ่งปันความรู้ของเขาและดำเนินการอบรมเชิงปฏิบัติการเกี่ยวกับการเรียกใช้เว็บไซต์ WordPress บน Microsoft Azure ในโพสต์นี้เราได้พยายามอย่างดีที่สุดในการสรุปการประชุมเชิงปฏิบัติการและเตรียมขั้นตอนเกี่ยวกับการใช้งาน WordPress บน Azure

ประโยชน์ของการโฮสต์ WordPress ใน Microsoft Azure

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

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

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

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

การตั้งค่า Azure

ขั้นตอนที่ 1 : ไปที่เว็บไซต์ Microsoft Dev Essentials ที่นี่ ทำขั้นตอนการลงชื่อสมัครใช้เพื่อรับเครดิตฟรี ตอนนี้คุณเข้าสู่เว็บไซต์ Azure และเข้าสู่ระบบโดยใช้ข้อมูลประจำตัวของคุณขณะนี้คุณมีบัญชี Azure ที่ทำงานได้อย่างสมบูรณ์ซึ่งสามารถใช้ในการปรับใช้แอพพลิเคชันได้

ขั้นตอนที่ 1 (ทางเลือก): มีทางเลือกอื่นที่ใช้ได้หากคุณไม่ต้องการ `t ต้องการลงทะเบียนโดยใช้ Dev Essentials คุณสามารถไปที่เว็บไซต์ Azure ได้โดยตรงและเริ่มต้นการทดลองใช้ฟรีซึ่งจะให้เครดิตฟรี 200 $ เป็นระยะเวลาหนึ่งเดือน

ขั้นตอนที่ 2 : ตอนนี้เราจำเป็นต้องสร้าง Virtual Machine ซึ่งจะรันเซิร์ฟเวอร์ของเรา เราใช้ Ubuntu 14.04 LTS สำหรับการปรับใช้เซิร์ฟเวอร์ คุณสามารถใช้เวอร์ชันอื่นหรือ Windows เพื่อปรับใช้เซิร์ฟเวอร์

เพื่อสร้างเครื่องเสมือนใหม่ให้คลิกไอคอน บวก สีเขียวจากแดชบอร์ด Azure ค้นหา Ubuntu Server 14.04 LTS `และกด` Enter ` เลือกตัวเลือกที่เกี่ยวข้องจากผลการค้นหาแล้วเลือก ` Resource Manager ` เป็นรูปแบบการปรับใช้ กดปุ่ม สร้าง คุณสามารถคลิกที่ภาพเพื่อดูรุ่นใหญ่

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

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

ตอนนี้เลือก ` สร้างใหม่ ` ภายใต้กลุ่มทรัพยากรและเลือกชื่อที่เหมาะสม โดยปกติชื่อจะขึ้นต้นด้วย ` RG ` ตามด้วยชื่อเครื่องเสมือนของคุณ จากนั้นเลือกสถานที่ที่ใกล้เคียงที่สุดและพร้อมใช้งานในบัญชีฟรี เราเลือกตำแหน่งที่ใกล้เคียงที่สุดเพื่อลดเวลาแฝงและปรับปรุงความเร็ว กด ` OK ` เมื่อเสร็จแล้ว

ขั้นตอนที่ 4 : ในขั้นตอนนี้คุณต้องเลือกขนาดของเครื่องเสมือน ขนาดขึ้นอยู่กับความต้องการของโครงการของคุณ เราขอแนะนำ DS1_V2 สำหรับบทแนะนำนี้และจัดทำโครงการทั่วไปอื่น ๆ ของคุณและคุณสามารถขยายขนาดได้อย่างรวดเร็วเมื่อองค์กรของคุณเติบโตขึ้นและคุณมีการเข้าชมเว็บไซต์ของคุณมากขึ้น ปรับขนาดได้ง่ายคือความงามของ Microsoft Azure DS1_V2 มาพร้อมกับโปรเซสเซอร์หลักเพียงตัวเดียว RAM 3.5 GB และพื้นที่ดิสก์ SSD ขนาด 7 GB และสามารถใช้จ่ายพื้นที่ประมาณ 60 เหรียญต่อเดือนหากคุณใช้เซิร์ฟเวอร์ที่อื่น ใกล้ ๆ กับเอเชียตะวันออกเฉียงใต้

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

ขั้นตอนที่ 5 : นี่เป็นขั้นตอนสำคัญที่สุดที่เรากำหนดการตั้งค่าบางอย่าง ที่นี่คุณสามารถเลือกชื่อบัญชีเก็บข้อมูลของคุณได้ นอกจากนี้คุณสามารถกำหนดค่า Public IP ของเครื่องเสมือนของคุณได้ IP สามารถเป็นแบบไดนามิกหรือแบบคงที่ตามความต้องการของคุณ เราใช้แบบไดนามิกสำหรับบทแนะนำนี้ นอกจากนี้เราจำเป็นต้องสร้างกฎขาเข้าใหม่ใน ` Network Security Group Firewall ` เราสร้างกฎนี้เพื่อให้เครื่องของเราสามารถฟังผ่านพอร์ต 80 และแสดงเนื้อหาของเว็บไซต์ได้

เมื่อต้องการเพิ่มกฎนี้ให้เลือก NSG จากเมนูจากนั้นภายใต้ `Inbound Rules` กด เพิ่มกฎขาเข้า ` ทำตามการตั้งค่าต่อไปนี้เพื่อตั้งค่ากฎนี้

  • ชื่อ: "http"
  • ลำดับความสำคัญ: จำนวนเต็มใด ๆ ที่มากกว่าความสำคัญของ SSH (> 1000)
  • บริการ: "HTTP"
  • พอร์ต: 80 (ค่าเริ่มต้น)
  • โปรโตคอล: "TCP" (ค่าเริ่มต้น)
  • การดำเนินการ: อนุญาต

กดปุ่ม "OK" ทั้งหมดเพื่อสร้างกฎและบันทึกการตั้งค่า และคุณได้กำหนดค่าเครื่องเสมือนของคุณให้สามารถสื่อสารกับคอมพิวเตอร์เครื่องอื่นได้ผ่านทางพอร์ต 80

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

ขณะนี้คุณสามารถดูเครื่องเสมือนของคุณได้ ในส่วนถัดไปของโพสต์ - การติดตั้งและตั้งค่า WordPress บน Microsoft Azure - เราได้พูดถึงวิธีการเชื่อมต่อกับเครื่องนี้แล้วติดตั้งและโฮสต์ WordPress ไว้ด้วย