วิธีเรียกใช้ WordPress อย่างรวดเร็วบน Microsoft Azure
Microsoft Azureคือสิ่งที่ยิ่งใหญ่ต่อไปในการประมวลผลแบบคลาว(cloud computing)ด์ โดยพื้นฐานแล้ว Azure เป็นบริการคลาวด์คอมพิวติ้ง(cloud computing service) ที่ให้ บริการโดยMicrosoftซึ่งสามารถใช้เพื่อสร้าง ปรับใช้ และจัดการแอปพลิเคชันผ่านเครือข่ายศูนย์ข้อมูล ที่ Microsoft เป็นเจ้าของ (Microsoft)โดยพื้นฐานแล้วเป็นคอลเล็กชั่นผลิตภัณฑ์ประมาณ 68 รายการซึ่งรวมถึงเครื่องเสมือน, ฐานข้อมูล SQL(SQL Database) , App Serviceและอื่นๆ Azure เป็นชุดโซลูชันที่สมบูรณ์ที่คุณต้องการในขณะที่ปรับใช้เว็บแอปพลิเคชันและเครื่องเสมือน
เรียกใช้ WordPress บน Microsoft Azure
เมื่อเร็ว ๆ นี้ฉันได้เข้าร่วมงานในChandigarhประเทศอินเดีย(India)ซึ่งจัดโดยWordPress Chandigar h และMicrosoft User Group –(Microsoft User Group – Chandigarh) Chandigarh ชื่องานคือ – วิธีเรียกใช้ WordPress ที่รวดเร็วอย่าง(How to run blazingly fast WordPress on Microsoft Azure)เห็นได้ชัด บน Microsoft Azure เราได้พูดคุยถึงความเป็นไปได้ต่างๆ ในการใช้Microsoft Azureเพื่อปรับใช้เว็บไซต์และWordPress และผู้อำนวยความสะดวกประจำวันคุณ Jasjit Chopra(Mr. Jasjit Chopra)ได้แบ่งปันความรู้และจัดเวิร์กช็อปเกี่ยวกับการใช้งาน เว็บไซต์ WordPressบนMicrosoft Azure (Microsoft Azure)ในโพสต์นี้ ฉันพยายามอย่างดีที่สุดเพื่อสรุปเวิร์กชอปและให้ขั้นตอนที่เกี่ยวข้องในการใช้งานWordPressบนอา ซู(Azure)ร์.
ประโยชน์ของการโฮสต์WordPressบนMicrosoft Azure
เรามักจะโฮสต์เว็บไซต์ของเราบนShared Hostingซึ่งมีค่าใช้จ่ายน้อยกว่า แต่ในขณะเดียวกัน ความเร็วและความปลอดภัยก็ถูกลดทอนลงเช่นกัน เราได้พูดคุยถึงความเป็นไปได้ของการใช้การประมวลผลแบบคลาวด์เพื่อโฮสต์WordPress เซิร์ฟเวอร์เสมือนพร้อมโซลิดสเตตไดรฟ์ได้รับการพิสูจน์แล้วว่าดีกว่าบริการเว็บโฮสติ้งทั่วไปเหล่านี้ แม้ว่าค่าใช้จ่ายที่เกิดขึ้นอาจมีขนาดใหญ่กว่าเมื่อเปรียบเทียบ แต่คุณสามารถโฮสต์เว็บไซต์ได้มากกว่าหนึ่งเว็บไซต์ และตรวจสอบให้แน่ใจว่าเว็บไซต์โหลดด้วยความเร็วที่เร็วที่สุด มอบโซลิดสเตตไดรฟ์และความสามารถด้านฮาร์ดแวร์ชั้นยอดของAzure WordPress (Azure)สามารถ(WordPress)ทำงานได้อย่างรวดเร็ว
ในโพสต์นี้และเวิร์กชอปทั้งหมด เราใช้ บัญชี Dev Essentialฟรีเพื่อเข้าถึงMicrosoft Azure เมื่อคุณสมัครใช้งาน คุณจะได้รับ เครดิต Azure(Azure Credit)ฟรี 300$ ตลอดระยะเวลาหนึ่งปี (25$ ต่อเดือน) เครดิตจำนวนมากนี้เพียงพอสำหรับคุณในการทดลองใช้Azureและปรับใช้เว็บไซต์ทดสอบของคุณ
โดยพื้นฐานแล้ว เครื่องมือและบริการทั้งหมดที่เราจะใช้ในบทช่วยสอนนี้ไม่มีค่าใช้จ่าย และคุณต้องจ่ายเฉพาะเมื่อคุณสร้างบางสิ่งให้กับองค์กรของคุณจริงๆ เครดิตฟรีสามารถอำนวยความสะดวกในโครงการทดสอบของคุณ
บทช่วยสอนนี้แบ่งออกเป็นสองส่วน ส่วนแรกกล่าวถึง กระบวนการสมัครใช้งาน Azureและการสร้างเซิร์ฟเวอร์เสมือน ส่วนที่สองพูดถึงการตั้งค่าและการกำหนดค่าเซิร์ฟเวอร์ของคุณเพื่อโฮสต์WordPress
การตั้งค่า Azure
ขั้นตอนที่ 1(Step 1) : ตรงไปที่เว็บไซต์Microsoft Dev Essentialsที่นี่ (here)ทำตามขั้นตอนการลงทะเบียนเพื่อรับเครดิตฟรีของคุณ ตอนนี้ ตรงไปที่เว็บไซต์(website) Azure และเข้าสู่ระบบโดยใช้ข้อมูลประจำตัวของคุณ ตอนนี้คุณมี บัญชี Azureที่ใช้งานได้อย่างสมบูรณ์ซึ่งสามารถนำมาใช้เพื่อปรับใช้แอปพลิเคชันได้
ขั้นตอนที่ 1 (ทางเลือก):(Step 1 (Alternate):)มีทางเลือกอื่นหากคุณไม่ต้องการลงทะเบียนโดยใช้Dev Essentials (Dev Essentials)คุณสามารถไปที่ เว็บไซต์ Azureและเริ่มการทดลองใช้ฟรีโดยให้เครดิตฟรี 200$ แก่คุณเป็นระยะเวลาหนึ่งเดือน
ขั้นตอนที่ 2(Step 2) : ตอนนี้ เราต้องสร้าง Virtual Machine ที่จะเรียกใช้เซิร์ฟเวอร์ของเรา เราใช้Ubuntu 14.04 LTSในการปรับใช้เซิร์ฟเวอร์ คุณมีอิสระที่จะใช้เวอร์ชันอื่นหรือแม้แต่ Windows เพื่อปรับใช้เซิร์ฟเวอร์
หากต้องการสร้างเครื่องเสมือนใหม่ ให้กดไอคอนเครื่องหมายบวก(plus) สีเขียวจาก แดชบอร์ดAzure ตอนนี้ค้นหา ' Ubuntu Server 14.04 LTS ' แล้วกด ' Enter ' เลือกตัวเลือกที่เกี่ยวข้องจากผลการค้นหาและเลือก ' Resource Manager ' เป็นรูปแบบการปรับใช้ กดปุ่มสร้าง (Create)คุณสามารถคลิกที่ภาพเพื่อดูเวอร์ชันที่ใหญ่ขึ้น
ขั้นตอนที่ 3(Step 3) : ตอนนี้ เราต้องทำการกำหนดค่าบางอย่างเพื่อตั้งค่าเครื่องเสมือนของเรา ทำตามขั้นตอนเหล่านี้อย่างระมัดระวังเพื่อหลีกเลี่ยงข้อผิดพลาดในการตรวจสอบความถูกต้อง เลือกชื่อเครื่อง จากนั้นเลือกประเภทดิสก์ VM เป็น ' SSD ' คุณต้องเลือกให้เป็นSSDเพื่อให้เซิร์ฟเวอร์ของคุณทำงานได้เร็วกว่าโฮสต์เว็บทั่วไปมาก
เป้าหมายของเราในบทช่วยสอนทั้งหมดคือการทำให้การ ติดตั้ง WordPressทำงานเร็วขึ้นในแบ็กเอนด์ ดังนั้นSSDจึงเป็นสิ่งจำเป็น ตอนนี้ เลือกชื่อผู้ใช้และเปลี่ยนประเภทการตรวจสอบสิทธิ์เป็น ' รหัสผ่าน(Password’) ' สร้างรหัสผ่านที่รัดกุมเพียงพอและอย่าลืมชื่อผู้ใช้และรหัสผ่าน
ตอนนี้ เลือก ' สร้างใหม่(Create new) ' ใต้กลุ่มทรัพยากร(Resource Group)แล้วเลือกชื่อที่เหมาะสม โดยปกติ ชื่อจะขึ้นต้นด้วย ' RG ' ตามด้วยชื่อเครื่องเสมือนของคุณ จากนั้นเลือกตำแหน่งที่ใกล้คุณที่สุดและพร้อมให้บริการในบัญชีฟรี เราเลือกตำแหน่งที่ใกล้ที่สุดเพื่อลดเวลาในการตอบสนองและปรับปรุงความเร็ว กด(Hit) ' ตกลง(OK) ' เมื่อคุณทำเสร็จแล้ว
ขั้นตอนที่ 4(Step 4) : ในขั้นตอนนี้ คุณต้องเลือกขนาดของเครื่องเสมือน ขนาดขึ้นอยู่กับความต้องการของโครงการของคุณโดยสมบูรณ์ เราขอแนะนำDS1_V2สำหรับบทช่วยสอนนี้และสำหรับการโฮสต์โปรเจ็กต์ทั่วไปอื่นๆ ของคุณ และคุณสามารถขยายขนาดได้อย่างง่ายดายเมื่อองค์กรของคุณเติบโตขึ้น และคุณจะพบว่ามีการเข้าชมเว็บไซต์ของคุณมากขึ้น การปรับขนาดที่ง่ายดายคือความสวยงามของMicrosoft Azure (Microsoft Azure)DS1_V2มาพร้อมกับโปรเซสเซอร์คอร์เดียว, 3.5 GB RAM และพื้นที่ (GB RAM)ดิสก์ SSD(SSD Disk) 7 GB และราคาอาจอยู่ที่ประมาณ 60$ ต่อเดือน หากคุณใช้เซิร์ฟเวอร์ที่อยู่ใกล้เอเชียตะวันออกเฉียง(Southeast Asia)ใต้
คุณไม่จำเป็นต้องจ่ายค่าใช้จ่าย เนื่องจากคุณมีเครดิตฟรีอยู่แล้ว ซึ่งได้รับในขั้นตอนที่(Step 1) 1 เลือกขนาดที่เหมาะสมแล้วกด ' เลือก(Select) '
ขั้นตอนที่ 5(Step 5) : นี่เป็นขั้นตอนที่สำคัญที่สุดที่เรากำหนดการตั้งค่าเพิ่มเติมบางอย่าง ที่นี่คุณสามารถเลือกชื่อบัญชีที่เก็บข้อมูลของคุณได้ นอกจากนี้ คุณสามารถกำหนดค่าPublic IPของเครื่องเสมือนของคุณได้ IP สามารถเป็นไดนามิกหรือสแตติกได้ตามความต้องการของคุณ เรากำลังใช้ไดนามิกสำหรับบทช่วยสอนนี้ นอกจากนี้ เราจำเป็นต้องสร้างกฎขาเข้าใหม่ใน ' Network Security Group Firewall ' เราสร้างกฎนี้เพื่อให้เครื่องของเราสามารถรับฟังผ่านพอร์ต 80 และให้บริการเนื้อหาของเว็บไซต์ได้
ในการเพิ่มกฎนี้ ให้เลือกNSGจากเมนู จากนั้นภายใต้'กฎขาเข้า' ให้(‘Inbound Rules’ )กด ' เพิ่มกฎขาเข้า(Add an inbound rule) ' ทำตามการกำหนดค่าต่อไปนี้เพื่อตั้งค่ากฎนี้:
- ชื่อ: “http”
- ลำดับความสำคัญ: จำนวนเต็มที่มากกว่าลำดับความสำคัญของ SSH (>1000)
- บริการ: “HTTP”
- พอร์ต: 80 (ค่าเริ่มต้น)
- โปรโตคอล: “TCP” (ค่าเริ่มต้น)
- การกระทำ: อนุญาต
กด(Hit)ปุ่ม 'ตกลง' ทั้งหมดเพื่อสร้างกฎและบันทึกการตั้งค่า และคุณได้กำหนดค่าเครื่องเสมือนของคุณเรียบร้อยแล้วซึ่งสามารถสื่อสารกับคอมพิวเตอร์เครื่องอื่นผ่านพอร์ต 80 ได้
ขั้นตอนที่ 6(Step 6) : ตอนนี้Azureจะทำการตรวจสอบความถูกต้องบนเครื่องเพื่อให้แน่ใจว่าคุณได้กำหนดค่าอย่างถูกต้องและไม่มีข้อผิดพลาด หากการตรวจสอบผ่านธงสีเขียวทั้งหมด ในที่สุด คุณก็ทำให้เครื่องใช้งานได้โดยกดปุ่ม ' ตกลง(OK) ' ตอนนี้จะใช้เวลาสองสามนาทีในการทำให้ใช้งานได้เสร็จสมบูรณ์ และหากในกรณีใดๆ การปรับใช้ล้มเหลว คุณสามารถลบกลุ่มทรัพยากรทั้งหมดและทำซ้ำขั้นตอนหรือพูดคุยกับเราในส่วนความคิดเห็นด้านล่าง
ตอนนี้คุณจะสามารถเห็นเครื่องเสมือนของคุณทำงานอยู่ ในส่วนถัดไปของโพสต์ – วิธีติดตั้งและตั้งค่า WordPress บน Microsoft Azure(How to install & setup WordPress on Microsoft Azure)(How to install & setup WordPress on Microsoft Azure) – เราได้พูดถึงวิธีเชื่อมต่อกับเครื่องนี้และติดตั้งและโฮสต์WordPressไว้
Related posts
วิธีการติดตั้งและการตั้งค่าบน WordPress Microsoft Azure
Microsoft Intune ไม่ซิงค์? Force Intune เพื่อซิงค์ใน Windows 11/10
Microsoft Azure Import Export Tool: ไดรฟ์ preparation and repair tool
Cloud Computing interview คำถามและคำตอบ
ไม่รองรับ In-place upgrade บน Azure Virtual Machines
อุปกรณ์ Windows 10 ไม่สามารถซิงค์กับ Intune หลังจากลงทะเบียน
วิธีการกำหนดค่า Privacy ใน WordPress และทำไมจึงเป็นสิ่งสำคัญ
AMP สำหรับ WordPress คืออะไรและจะติดตั้งได้อย่างไร
8 ฟรี Premium WordPress รูปแบบการติดตั้ง
วิธีเพิ่มความเร็วไซต์ WordPress โดยใช้ .HTACCESS
วิธีค้นหาการเข้าสู่ระบบผู้ดูแลระบบ WordPress ของคุณ
วิธีสร้างป๊อปอัปคูปองของคุณเองใน WordPress
วิธีใช้ Lumen5 เพื่อเปลี่ยนโพสต์บล็อกของคุณให้เป็นวิดีโอ
วิธีเพิ่มความเร็วไซต์ WordPress ใน 11 ขั้นตอน
วิธีการติดตั้งไซต์ทดสอบ WordPress บนคอมพิวเตอร์ของคุณ
เปิดใช้งาน Network Security Groups ใน Azure Security Center
การทำความเข้าใจ Blob, Queue, Table storage ใน Windows Azure
วิธีตรวจสอบว่าเว็บไซต์ถูกแบนจาก AdSense หรือไม่
11 สุดยอดปลั๊กอิน WordPress Podcast
วิธีการติดตาม Broken Links กับ Google Webmaster Tool