การทำงานปกติของ 1C ส่วนใหญ่ขึ้นอยู่กับจำนวน RAM ที่เพียงพอ คุณสามารถตรวจสอบได้ว่ามีหน่วยความจำที่จัดสรรเพียงพอสำหรับ VM ในแผงควบคุมระบบคลาวด์หรือไม่ ในการดำเนินการนี้ คุณต้องป้อนพารามิเตอร์ VM
และไปที่แท็บ "สถานะเครื่องเสมือน"
2. ติดตั้งไฟล์เพจจิ้งขนาดคงที่ 4GB และวางไว้บน Super disk
ความสนใจ- สำหรับระบบปฏิบัติการ Windows Server 2012 ไม่สามารถถ่ายโอนไฟล์เพจจิ้งไปยังดิสก์เพิ่มเติมได้ เนื่องจากลักษณะเฉพาะของการทำงานของเครื่องเสมือน
ต่อไปเราจะถ่ายโอนไฟล์สลับไปยังพาร์ติชันนี้ คลิก « วิน"+รและรันคำสั่ง " ระบบซีพีแอล- ในหน้าต่างที่เปิดขึ้น ให้ไปที่แท็บ "ขั้นสูง" แล้วคลิก "ตัวเลือก"
ในหน้าต่างใหม่ ในแท็บ "ขั้นสูง" คลิก "แก้ไข"
ในหน้าต่าง "หน่วยความจำเสมือน" ให้เลือกพาร์ติชันที่เตรียมไว้ ทำเครื่องหมายที่ "ระบุขนาด" และระบุขนาดไฟล์เพจในฟิลด์ หลังจากนั้นอย่าลืมคลิกปุ่ม "ตั้งค่า"
จะต้องรีบูตระบบปฏิบัติการเพื่อให้การดำเนินการนี้เสร็จสมบูรณ์
3. การกำหนดค่าตำแหน่งของโปรไฟล์ผู้ใช้บน Super disk
เมื่อทำงานกับผู้ใช้เทอร์มินัล 1C เพื่อเพิ่มความเร็วในการทำงานคุณต้องกำหนดค่าตำแหน่งของโปรไฟล์ผู้ใช้บน Super Disk ในการดำเนินการนี้ คุณต้องเปลี่ยนการตั้งค่าในรีจิสทรีและรีสตาร์ทระบบปฏิบัติการ
คุณจะต้องเปลี่ยนพารามิเตอร์ในสาขา HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList:
ProfilesDirectory - พาธไปยังตำแหน่งของโปรไฟล์ผู้ใช้ (การเปลี่ยนพารามิเตอร์นี้ก็เพียงพอแล้ว)
ค่าเริ่มต้นและสาธารณะ - เปลี่ยนแปลงตามที่คุณต้องการ
ความสนใจ! เราขอแนะนำให้เปลี่ยนการตั้งค่านี้ก่อนที่ผู้ใช้ใหม่จะเข้าสู่ระบบเป็นครั้งแรก มิฉะนั้นจะต้องเปลี่ยนพารามิเตอร์การวางตำแหน่งโปรไฟล์ผู้ใช้ด้วยตนเอง (ผ่านรีจิสทรีในสาขาเดียวกันคุณจะต้องค้นหาโฟลเดอร์ย่อยด้วยการตั้งค่าผู้ใช้)
4. การล้างแคช 1C
การแคชเป็นกระบวนการสร้างบัฟเฟอร์ของข้อมูลที่เข้าถึงบ่อยและข้อมูลคงที่โดยทั่วไป การแคชใช้เพื่อเพิ่มความเร็วการทำงานของโปรแกรม โดยเฉพาะอย่างยิ่งใน 1C ไฟล์การกำหนดค่าจะถูกโหลดลงในคอมพิวเตอร์ของผู้ใช้เพื่อไม่ให้ร้องขอจากเซิร์ฟเวอร์ทุกครั้งที่มีการเข้าถึง
อย่างไรก็ตาม บ่อยครั้งที่แพลตฟอร์ม 1C ไม่สามารถจัดการแคชการกำหนดค่าได้อย่างถูกต้อง และเป็นผลให้เราได้รับพฤติกรรมการกำหนดค่าที่ไม่เพียงพอ
ในการแก้ปัญหาและ "ข้อบกพร่อง" ของ 1C การล้างแคชของแพลตฟอร์ม 1C 8.3 มักจะช่วยได้มาก ทำได้ดังนี้:
- วิธีแรกในการล้างแคช 1C
ค้นหาไดเร็กทอรีที่เก็บไฟล์ 1C ชั่วคราวสามารถดูได้ในเมนูการตั้งค่าในรายการ IB:
เรามีที่อยู่เช่น
C:\เอกสารและการตั้งค่า\ชื่อผู้ใช้\ข้อมูลแอปพลิเคชัน\1C\1Cv82\tmplts\1c
โฟลเดอร์แคชอยู่ที่
C:\เอกสารและการตั้งค่า\ชื่อผู้ใช้\ข้อมูลแอปพลิเคชัน\1C\1Cv82\
เมื่อไปที่นั่นเราพบโฟลเดอร์ที่น่าสนใจมากมาย (จำนวนโฟลเดอร์เท่ากับจำนวนการกำหนดค่า) โฟลเดอร์ที่น่าสนใจ:
ไดเรกทอรีที่เลือกทั้งหมดเป็นแคชฐานข้อมูล 1C และสามารถลบได้อย่างปลอดภัย ก่อนที่จะลบคุณต้องออกจากระบบความปลอดภัยของข้อมูล
ข. วิธีที่สองในการล้างไฟล์ชั่วคราว 1C
วิธีที่สองนั้นง่ายกว่า แต่ก็ไม่ถูกต้องทั้งหมด หากต้องการทำความสะอาด เพียงลบการกำหนดค่านี้และสร้างใหม่ที่มีเส้นทางเดียวกันไปสู่ความปลอดภัยของข้อมูล เป็นผลให้โฟลเดอร์เก่าที่มีแคชจะถูก "ยกเลิกการเชื่อมโยง" จากการรักษาความปลอดภัยข้อมูลนี้และไดเร็กทอรีใหม่จะถูกสร้างขึ้น คุณสามารถทำได้โดยล้างแคชแล้ว แต่ไฟล์ชั่วคราวยังคงอยู่ในฮาร์ดไดรฟ์
ค. วิธีที่สาม
ฉันแนะนำให้ใช้มันหากข้อผิดพลาดเนื่องจากการมีไฟล์ชั่วคราวเกิดขึ้นอย่างถาวร อย่างไรก็ตาม วิธีการนี้จะลดประสิทธิภาพของระบบลง เหมาะสำหรับไคลเอ็นต์แบบบางเท่านั้น จำเป็นต้องป้อนคำสั่งในพารามิเตอร์การเปิดตัวเพิ่มเติม (ในรายการฐานข้อมูล, ปุ่มเปลี่ยน, แท็บสุดท้าย) /ล้างแคช- ตัวอย่างการใช้งาน:
ก่อนดำเนินการใด ๆ ขอแนะนำให้สำรองฐานข้อมูลและดาวน์โหลดจากฐานข้อมูล!
5. การสำรองและกู้คืนฐานข้อมูล
การอัพโหลดฐานข้อมูลเป็นไฟล์
เข้าสู่โปรแกรมในโหมดตัวกำหนดค่า ในการดำเนินการนี้ในหน้าต่างเริ่มต้นของโปรแกรมให้เลือกฐานข้อมูลที่ต้องการแล้วคลิก "Configurator":
คุณจะถูกนำไปที่โหมดการพัฒนาฐานข้อมูลและการดูแลระบบ จากนั้นเลือก “การดูแลระบบ - อัปโหลดฐานข้อมูล...” จากเมนู:
โปรแกรมจะแจ้งให้คุณเลือกเส้นทางที่จะอัปโหลดไฟล์ฐานข้อมูลและชื่อไฟล์ หลังจากเลือกโปรแกรมแล้วให้รายงานความสำเร็จของการดำเนินการ:
การเรียกคืนฐานข้อมูลจากไฟล์
หากต้องการกู้คืนฐานข้อมูลจากไฟล์ คุณต้องเข้าสู่โหมดตัวกำหนดค่า แต่เลือกรายการ "การดูแลระบบ - โหลดฐานข้อมูล...":
เลือกไฟล์ที่บันทึกไว้ก่อนหน้านี้ (นามสกุล .dt) ระบบจะเตือนคุณว่าข้อมูลที่ยังไม่ได้บันทึกจะสูญหาย ตกลงตามนี้
หากทุกอย่างเป็นไปด้วยดี 1C จะเสนอให้รีสตาร์ทตัวกำหนดค่า:
6. ยูทิลิตี้ chdbfl.exe สำหรับ 1C 8.2 และ 8.3
chdbfl.exe เป็นยูทิลิตี้สำหรับทดสอบและแก้ไขฐานข้อมูลข้อมูลไฟล์ 1C 8.3 (8.2) โปรแกรมตรวจสอบความสมบูรณ์ทางกายภาพของฐานข้อมูล นี่เป็นการทดสอบและแก้ไขแบบอะนาล็อกอย่างง่ายในตัวกำหนดค่า สำหรับสถานการณ์เหล่านั้นเมื่อระบบไม่เริ่มทำงานแม้จะอยู่ในโหมดตัวกำหนดค่าก็ตาม มาดูกันว่ายูทิลิตี้ chdbfl.exe อยู่ที่ไหนและใช้งานอย่างไร
ไม่จำเป็นต้องดาวน์โหลดยูทิลิตี้นี้จากทุกที่ โดยอยู่ในโฟลเดอร์ที่มีโปรแกรมที่ติดตั้งไว้ หากคุณตัดสินใจดาวน์โหลด chdblf.exe จากอินเทอร์เน็ต มีโอกาสที่คุณจะไม่ได้รับโปรแกรมแก้ไขความปลอดภัยของข้อมูลเลย แต่จะเป็นอันตรายต่อคอมพิวเตอร์และข้อมูลบริษัทของคุณ
ยูทิลิตี้นี้อยู่ในโฟลเดอร์ “bin” ของแพลตฟอร์มเทคโนโลยีที่ติดตั้ง ตัวอย่างเช่น - C:\Program Files (x86)\1cv8\8.3.*.***\bin\chdbfl.exe โดยที่ 8.3.*.*** คือหมายเลขการเผยแพร่ของแพลตฟอร์มของคุณ
โปรแกรมนี้ใช้งานง่ายมาก หลังจากเปิดตัว หน้าต่างต่อไปนี้จะปรากฏขึ้น:
โดยที่ในรูปแบบที่คุณต้องระบุเส้นทางไปยังไฟล์ฐานข้อมูลและระบุว่าจำเป็นต้องแก้ไขข้อผิดพลาดที่ตรวจพบทันทีหรือไม่ (หากไม่ได้ตั้งค่าสถานะยูทิลิตี้จะวินิจฉัยความปลอดภัยของข้อมูลเท่านั้น) เส้นทางไปยังไฟล์ฐานข้อมูลสามารถพบได้จากรายการการกำหนดค่าที่มีอยู่:
หลังจากดำเนินการแล้ว ระบบจะรายงานการดำเนินการที่เกิดขึ้น
7. การทดสอบและแก้ไขฐานข้อมูล 1C
โหมดการทดสอบและการแก้ไขถูกเรียกในตัวกำหนดค่าระบบ 1C 8.3 โดยเลือกเมนูการดูแลระบบ - การทดสอบและการแก้ไข
ตรวจสอบและโหมด
หน้าต่างนี้ระบุรายการการตรวจสอบและโหมดที่จำเป็นซึ่งจะดำเนินการตามผลของยูทิลิตี้ มาดูรายละเอียดเพิ่มเติมกัน:
จัดทำดัชนีตารางฐานข้อมูลใหม่ หากตั้งค่าสถานะนี้ ตารางจะถูกจัดทำดัชนีใหม่ การทำดัชนีใหม่เป็นการสร้างดัชนีใหม่ทั้งหมดสำหรับตารางที่กำหนด การทำดัชนีใหม่ช่วยปรับปรุงประสิทธิภาพของระบบโดยรวมอย่างมีนัยสำคัญ ขั้นตอนนี้จะไม่ฟุ่มเฟือยและเพิ่มประสิทธิภาพของระบบ
การตรวจสอบความสมบูรณ์ทางลอจิคัลของฐานข้อมูล - ระบบสามารถตรวจสอบความสมบูรณ์ทางลอจิคัลและโครงสร้างของฐานข้อมูล และค้นหาข้อผิดพลาดในการจัดระเบียบข้อมูล (เช่น หน้าในไฟล์)
การตรวจสอบความสมบูรณ์ของการอ้างอิงของฐานข้อมูล - รายการย่อยของการตรวจสอบเชิงตรรกะตรวจสอบข้อมูลในฐานข้อมูลว่ามีลิงก์ "เสีย" หรือไม่ ลิงก์ “เสีย” ปรากฏในฐานข้อมูลเนื่องจากนักพัฒนาประมวลผลข้อมูลไม่ถูกต้อง ส่วนใหญ่มักเกิดจากการลบข้อมูลโดยตรงหรือการแลกเปลี่ยนข้อมูลที่กำหนดค่าไม่ถูกต้อง เมื่อคุณพบข้อผิดพลาด คุณสามารถเลือกได้ 3 ตัวเลือก: สร้างวัตถุ - ระบบสร้างองค์ประกอบตัวยึดตำแหน่งที่สามารถเติมข้อมูลที่จำเป็นได้ ล้างลิงก์ - ลิงก์ "เสีย" จะถูกล้าง ห้ามเปลี่ยนแปลง - ระบบจะแสดงเฉพาะคุณเท่านั้น ข้อผิดพลาด
การคำนวณผลรวมใหม่ - ในแพลตฟอร์ม 1C ในการลงทะเบียนการสะสมและการลงทะเบียนการบัญชีมีแนวคิดเรื่องผลรวม ผลลัพธ์ - ตารางผลลัพธ์ที่คำนวณได้ซึ่งสามารถรับข้อมูลได้เร็วกว่าการวิเคราะห์การลงทะเบียนข้อมูลทั้งหมด ตามกฎแล้ว การคำนวณผลรวมใหม่จะช่วยเพิ่มประสิทธิภาพของระบบ
การบีบอัดตารางฐานข้อมูล - หากติดตั้งไว้ ฐานข้อมูลจะถูกบีบอัดและลดขนาดลง นี่เป็นเพราะความจริงที่ว่าเมื่อลบข้อมูลจากฐานข้อมูล 1C จะไม่ลบวัตถุเหล่านี้ทางกายภาพ แต่เพียง "ทำเครื่องหมาย" วัตถุเหล่านั้นเพื่อการลบ เหล่านั้น. ผู้ใช้ไม่เห็นพวกเขา แต่พวกเขาอยู่ที่นั่น :) เป็นการบีบอัดฐานข้อมูลอย่างแม่นยำที่จะลบบันทึกดังกล่าวอย่างถาวร เอฟเฟกต์เดียวกันนี้สามารถทำได้โดยการอัพโหลดและโหลดไฟล์ฐานข้อมูล (*.dt)
การปรับโครงสร้างตารางฐานข้อมูลเป็นกระบวนการที่ระบบสร้างตารางฐานข้อมูลขึ้นมาใหม่ โดยปกติแล้วกระบวนงานนี้จะถูกเรียกเมื่อมีการเปลี่ยนแปลงโครงสร้างข้อมูลเมตาของการกำหนดค่า การปรับโครงสร้างฐานข้อมูลทั้งหมดเป็นกระบวนการที่ใช้เวลานาน โปรดใช้ความระมัดระวัง
หากการทดสอบและแก้ไขด้วยเหตุผลบางประการไม่ช่วยหรือคุณไม่สามารถเข้าถึงตัวกำหนดค่าได้ ให้ใช้ยูทิลิตี้ chdbfl.exe
รหัสบทความ: 86 , สร้างเมื่อ: 30 มิถุนายน 2559 เวลา 13:05 น, แก้ไขเมื่อ : 30 พฤษภาคม 2561 เวลา 17:27 น
1C-Bitrix: Virtual Machine" ได้รับการพัฒนาโดยตรงสำหรับความต้องการของโครงการบน 1C-Bitrix ข้อได้เปรียบที่ปฏิเสธไม่ได้ของผลิตภัณฑ์ซอฟต์แวร์นี้คือการกำหนดค่าเริ่มต้น ซึ่งเป็นตัวอย่างการตั้งค่าเซิร์ฟเวอร์เสมือนในอุดมคติสำหรับ Bitrix “1C-Bitrix: เครื่องเสมือน” ได้รับการทดสอบและกำหนดค่าให้ทำงานกับทั้งผลิตภัณฑ์ 1C-Bitrix และแอปพลิเคชัน PHP ใด ๆ
“เครื่องเสมือน” มีไว้เพื่ออะไร?
การใช้ "1C-Bitrix: Virtual Machine" จะทำให้โปรเจ็กต์ของคุณสามารถแสดงตัวบ่งชี้ประสิทธิภาพสูงได้อย่างสม่ำเสมอ นอกจากความเรียบง่ายและใช้งานง่ายแล้ว ยังช่วยให้คุณลดเวลาในการดูแลเว็บไซต์ที่สร้างขึ้นบนพื้นฐานของผลิตภัณฑ์ 1C-Bitrix และการตั้งค่าเซิร์ฟเวอร์ตลอดจนบนอุปกรณ์ได้อย่างมาก การใช้ "1C-Bitrix: Virtual Machine" คุณสามารถสร้างโปรเจ็กต์ใหม่หรือถ่ายโอนโปรเจ็กต์ที่มีอยู่ได้
การเข้าถึงแบบเต็มในระดับผู้ดูแลระบบทำให้สามารถติดตั้งซอฟต์แวร์ใด ๆ โดยใช้เครื่องเสมือนสำหรับ 1C-Bitrix และทำการเปลี่ยนแปลงการตั้งค่าของเซิร์ฟเวอร์เสมือน BitrixVM
กำลังติดตั้งเวอร์ชันใด?
คุณได้รับโปรแกรมเวอร์ชันล่าสุด ปัจจุบันผลิตภัณฑ์ซอฟต์แวร์เวอร์ชันล่าสุดนี้คือ “1C-Bitrix: Virtual Machine 7.0” พร้อม PHP เวอร์ชันล่าสุด ซึ่งให้ประสิทธิภาพที่เพิ่มขึ้นอย่างเห็นได้ชัด
จะสั่งซื้อเครื่องเสมือนได้อย่างไร?
สำหรับลูกค้าของเราทั้งหมด เครื่องเสมือน 1C-Bitrix นั้นให้บริการฟรีเมื่อสั่งซื้อเซิร์ฟเวอร์ VPS สำหรับ CMS Bitrix และพร้อมที่จะทำงานทันทีหลังจากการปรับใช้ ซึ่งใช้เวลาเพียงไม่กี่นาที
จะชำระค่า VPS ได้อย่างไร?
หากต้องการชำระค่า VPS ให้เลือกอัตราภาษีที่ต้องการในตารางแล้วคลิกปุ่ม "สั่งซื้อ" จากนั้น ทำตามคำแนะนำในแผงการเรียกเก็บเงิน โดยระบุการดำเนินการที่จำเป็นกับโดเมน ข้อมูลของคุณ และเลือกวิธีการชำระเงินที่เหมาะสม นั่นคือทั้งหมด! เซิร์ฟเวอร์ของคุณจะเปิดใช้งานทันทีหลังการชำระเงิน
เว็บไซต์ที่มา: http://www.gilev.ru/virtual/
1. ต้องปิด "สแนปชอต" - ทำให้ช้าลง ยิ่งกว่านั้นอิทธิพลยังไม่ชัดเจน สำหรับรายละเอียดโปรดดูhttp://vkeygen.blogspot.ru/2011/10/snapshot.html
– เมื่อใช้ที่จัดเก็บข้อมูลภายนอก
- โหมดถาวรอิสระของดิสก์ vmdk มีประสิทธิภาพมากที่สุด เนื่องจากการเปลี่ยนแปลงจะทำกับดิสก์โดยตรงโดยไม่ต้องถูกบันทึก แต่ดิสก์ดังกล่าวไม่อยู่ภายใต้สแนปช็อตและไม่สามารถย้อนกลับได้
- เมื่อใช้ iSCSI ขอแนะนำให้กำหนดค่าจัมโบ้เฟรม (MTA=9000) บนอินเทอร์เฟซและอุปกรณ์เครือข่ายทั้งหมด
- MultiPathing - สำหรับกรณีส่วนใหญ่ RoundRobin - ตกลง แบบคงที่สามารถให้ประสิทธิภาพที่ดีขึ้น แต่นั่นเกิดขึ้นหลังจากการวางแผนอย่างรอบคอบและการกำหนดค่าด้วยตนเองของแต่ละโฮสต์จนถึงแต่ละ LUN สามารถติดตั้ง MRU ในการกำหนดค่าแบบแอ็คทีฟ-พาสซีฟได้หากบางเส้นทางหายไปเป็นครั้งคราว - เพื่อไม่ให้ข้ามไปมา
การละทิ้งระบบเสมือนจริงในทางปฏิบัติมีหน้าตาเป็นอย่างไร? การจำลองเสมือนไม่ได้ทำให้สิ่งต่าง ๆ ช้าลงอย่างมีนัยสำคัญเสมอไป อย่างไรก็ตาม ลักษณะของโหลดและปริมาณข้อมูลก็มีความสำคัญเช่นกัน
หลังจากอ่านบทความนี้แล้ว เหลือเพียงคำถามเดียวคือ “ทำไม” มาดูคำอธิบายของผู้เขียนกันดีกว่า
ภายในเครื่องเสมือนคุณสามารถทำงานกับโซลูชันซอฟต์แวร์และระบบปฏิบัติการที่ล้าสมัยได้
แค่กรณีของฉัน คุณสามารถใช้ใบอนุญาตที่มีอยู่สำหรับเซิร์ฟเวอร์ Win2003 ซึ่งไม่เหมาะกับตัวควบคุมฮาร์ดไดรฟ์สมัยใหม่หลายตัว
สิทธิ์การใช้งาน Win2003 ไม่ได้หมายความถึงการติดตั้งบนเครื่องเสมือน เฉพาะบนฮาร์ดแวร์กายภาพเท่านั้น หากต้องการสอบถามผู้เชี่ยวชาญด้านลิขสิทธิ์ของ Microsoft โดยตรงว่า “การติดตั้ง Win2003 บนเครื่องเสมือนและใช้งานนั้นถูกกฎหมายหรือไม่” เราได้รับคำถามว่า “ไม่ เฉพาะฮาร์ดแวร์ทางกายภาพเท่านั้น” เหตุใดจึงใช้ระบบปฏิบัติการเก่าแทนระบบปฏิบัติการใหม่บนเครื่องเสมือนหากคุณกลายเป็นโจรสลัดต่อไป?
ความสามารถในการสร้างสภาพแวดล้อมผู้ใช้ที่ได้รับการป้องกันสำหรับการทำงานกับเครือข่าย ซึ่งในกรณีนี้การโจมตีของไวรัสอาจเป็นอันตรายต่อระบบปฏิบัติการ ไม่ใช่เครื่องเสมือน
ฉันไม่เข้าใจข้อโต้แย้งนี้อย่างสมบูรณ์ หากการโจมตีเกิดขึ้นบนระบบโฮสต์ เครื่องเสมือนทั้งหมดจะถูกบุกรุก หากการโจมตีเกิดขึ้นบนเครื่องเสมือน เฉพาะการโจมตีนั้นเท่านั้นที่จะถูกทำลาย และโฮสต์ยังคงสะอาดอยู่ ในทั้งสองกรณี เราจะสูญเสียการปกป้องระบบแขกซึ่งเป็นระบบหลักสำหรับเรา เราปกป้องตัวเองที่ไหนและจากอะไร?
เครื่องเสมือนหลายเครื่องที่ใช้งานบนทรัพยากรทางกายภาพของคอมพิวเตอร์เครื่องหนึ่งถูกแยกออกจากกัน ดังนั้นความล้มเหลวของเครื่องเสมือนเครื่องใดเครื่องหนึ่งจะไม่ส่งผลกระทบต่อความพร้อมใช้งานและประสิทธิภาพของบริการและแอปพลิเคชันของผู้อื่น
ยังมีประโยชน์สำหรับ 1C การแยกแอปพลิเคชันเซิร์ฟเวอร์ 1C และเซิร์ฟเวอร์ SQL ออกเป็นเครื่องเสมือนที่แตกต่างกันและการจัดสรร RAM 4GB ให้กับแต่ละเครื่อง (ขีด จำกัด สำหรับ Win32 แบบ 32 บิต) จะช่วยให้คุณต่อสู้กับการระบาดของระบบ 32 บิตได้เล็กน้อย - การกระจายตัวของ RAM เมื่อดำเนินการ แบบสอบถามขนาดใหญ่
อย่าใช้ระบบปฏิบัติการ 32 บิต
ฉันไม่แนะนำอย่างยิ่งให้ใช้ระบบ 32 บิตที่มีการกำหนดค่าขนาดใหญ่ เช่น ซอฟต์สตาร์ทเตอร์ ในบางจุด คุณจะไม่สามารถอัปเดตการกำหนดค่าโดยไม่ต้องรีบูตเซิร์ฟเวอร์ 1C เมื่อถึงจุดหนึ่ง การรีบูตเครื่องก็ไม่ช่วยอะไร ในกรณีของเรา เรากำลังประหยัดเงินในตอนนี้ และจากนั้นเราสามารถสร้าง VM อื่นที่มีระบบ 64 บิตได้อย่างง่ายดาย และถ่ายโอนทุกอย่างไปยังเครื่องนั้นโดยแทบไม่รบกวนการทำงานเลย
ตำนาน เทพนิยาย ความหลง ฯลฯ การเปลี่ยนจากระบบปฏิบัติการ 32 บิตไปเป็นระบบปฏิบัติการ 64 บิตในสภาพแวดล้อมเสมือนนั้นมีความซับซ้อนพอๆ กับการเปลี่ยนแปลงบนฮาร์ดแวร์แบบเดียวกัน ไม่แตกต่าง. ทุกอย่างจะถูกลบออกและติดตั้งอีกครั้ง
เนื่องจากเครื่องเสมือนแต่ละเครื่องเป็นคอนเทนเนอร์ซอฟต์แวร์ จึงสามารถถ่ายโอนหรือคัดลอกได้เหมือนกับไฟล์อื่นๆ
ระบบเสมือนไม่ใช่คอนเทนเนอร์ อย่าสับสน การถ่ายโอนเครื่องเสมือนสามารถทำได้ผ่านการส่งออก/นำเข้าซึ่งมีความเป็นไปได้สูง แต่ไม่มีใครรับประกันได้ว่าระบบจะทำงานบนโฮสต์อื่น
ความสามารถในการบันทึกสถานะของเครื่องเสมือนช่วยให้คุณกลับไปยังจุดได้อย่างรวดเร็วก่อนทำการเปลี่ยนแปลงระบบ
ผู้ผลิตเครื่องเสมือนทั้งหมดประกาศอย่างเป็นเอกฉันท์ว่าไม่ควรใช้สแนปช็อตในการผลิตเนื่องจาก สิ่งนี้อาจทำให้เครื่องของแขกช้าลงอย่างมาก
ภายในกรอบของระบบปฏิบัติการเกสต์เดียว เครื่องเสมือนหลายเครื่องสามารถใช้งาน สร้างเครือข่าย และโต้ตอบระหว่างกันได้
ลองใช้ guest OS อย่างน้อย 3-4 เครื่องบนคอมพิวเตอร์เครื่องเดียว แล้วคุณจะเข้าใจความสยองขวัญทั้งหมดที่เกิดขึ้นกับคุณ เพราะ... สำหรับการทำงานปกติของระบบปฏิบัติการเกสต์ 4 เครื่อง คุณต้องมีฮาร์ดแวร์ที่เย็นกว่าการทำงานครั้งเดียวถึง 4 เท่า
เครื่องเสมือนสามารถสร้างการเป็นตัวแทนของอุปกรณ์ที่ไม่มีอยู่จริง (การจำลองอุปกรณ์)
โอกาสพิเศษสุดๆ ฉันไม่รู้ว่าจำเป็นต้องใช้เซิร์ฟเวอร์ 1C ที่ไหน แต่การถ่ายโอนอุปกรณ์จริงจากคอมพิวเตอร์โฮสต์ไปยังระบบปฏิบัติการเกสต์อาจเป็นปัญหาได้มาก
ข้อเสียคือความเร็วในการทำงานลดลงเล็กน้อยที่สามารถคาดเดาได้ แต่มีความสำคัญน้อยกว่าเมื่อใช้เซิร์ฟเวอร์ SQL ฟรีมาก
ฮาร์ดแวร์เซิร์ฟเวอร์:
โปรเซสเซอร์ Intel-corei3-4130 (4 คอร์)
เมนบอร์ด GA-Z87M-HD3 (พร้อมรองรับ RAID)
ฮาร์ดไดรฟ์ 2 ตัวขนาด 1GB (sata)
แรม 8GB
ฮาร์ดแวร์ดังกล่าวจะรองรับระบบเกสต์เพียง 1 ระบบและการไหลของเอกสารที่เรียบง่าย ไม่จำเป็นต้องสร้างเครื่องเสมือน
เครื่องเสมือนได้รับการออกแบบมาสำหรับ:
1. ประหยัดในโปรเซสเซอร์และทรัพยากรคอมพิวเตอร์อื่น ๆ ในกรณีที่บริการใดบริการหนึ่งหยุดทำงาน
2. การเพิ่มความทนทานต่อข้อผิดพลาดของระบบ (การโยกย้ายเครื่องเสมือนแบบเรียลไทม์) ในระบบจัดเก็บข้อมูลและคลัสเตอร์
3. ความเรียบง่ายและสะดวกในการทดลองโดยผู้เชี่ยวชาญด้านไอที
ฉันไม่เข้าใจว่าทำไมต้องติดตั้งเพียงเซิร์ฟเวอร์ 1C ในเครื่องเสมือนสำหรับการผลิต
1. “1C-Bitrix: เครื่องเสมือน 7.3.4”
“1C-Bitrix: Virtual Machine 7.3.4” ได้รับการกำหนดค่าเป็นพิเศษเพื่อการดำเนินการที่รวดเร็วของผลิตภัณฑ์ซอฟต์แวร์ 1C-Bitrix: ใช้งานได้ภายในไม่กี่นาทีและพร้อมสำหรับการทำงานทันที! คุณไม่เพียงสามารถติดตั้งผลิตภัณฑ์ 1C-Bitrix เวอร์ชันทดลองบนเครื่องเสมือนได้เท่านั้น แต่ยังสามารถถ่ายโอนโปรเจ็กต์สำเร็จรูปของคุณเองได้อีกด้วยการเผยแพร่เผยแพร่ภายใต้ BitrixVM7.3.0 | รหัสไปรษณีย์ |
เครื่องเสมือน BitrixVM7.3.0 พร้อมความจุดิสก์ 20 GB สำหรับ VMWare | ดาวน์โหลด |
เครื่องเสมือน BitrixVM7.3.0 พร้อมความจุดิสก์ 20 GB OVA (Sphere และอื่นๆ) | ดาวน์โหลด |
เครื่องเสมือน BitrixVM7.3.0 พร้อมความจุดิสก์ 20 GB สำหรับ VirtualBox | ดาวน์โหลด |
เครื่องเสมือน BitrixVM7.3.0 พร้อมความจุดิสก์ 20 GB สำหรับ HyperV | ดาวน์โหลด |
2. “1C-Bitrix: สภาพแวดล้อมเว็บ” - Linux
"1C-Bitrix": สภาพแวดล้อมเว็บ" - Linux ใช้สำหรับการติดตั้งซอฟต์แวร์ทั้งหมดที่จำเป็นสำหรับการทำงานของผลิตภัณฑ์และโซลูชัน 1C-Bitrix บนแพลตฟอร์ม Linux CentOS 6 (i386, x86_64) และ CentOS 7 (x86_64) ได้อย่างรวดเร็วและง่ายดาย 3. เทมเพลตแอปพลิเคชัน Virtuozzo สำหรับการเปิดตัว Bitrix VPS ที่ปรับให้เหมาะสม
แพ็คเกจเทมเพลตแอปพลิเคชัน Virtuozzo VZ สำหรับ Bitrix โดยใช้ 1C-Bitrix: โซลูชันสภาพแวดล้อมเว็บ - Linux 2.0 เทมเพลตนี้ออกแบบมาสำหรับการติดตั้ง (การสร้าง) คอนเทนเนอร์ Virtuozzo ที่ใช้ CentOS 6 (i386, x86_64) และ CentOS 7 (x86_64) ที่ได้รับการแพ็กเกจเป็นเทมเพลต Virtuozzo EZการติดตั้งแพ็คเกจต้องใช้ทักษะการดูแลระบบ! คุณสามารถรับข้อมูลเพิ่มเติมได้ในศูนย์สนับสนุนนักพัฒนาโดยติดต่อชุมชนบนฟอรัม BitrixVM
เกี่ยวกับผลิตภัณฑ์
เกี่ยวกับผลิตภัณฑ์
“1C-Bitrix: Virtual Machine” ได้รับการกำหนดค่าเป็นพิเศษเพื่อการดำเนินการที่รวดเร็วของผลิตภัณฑ์ซอฟต์แวร์ 1C-Bitrix: ใช้งานได้ภายในไม่กี่นาทีและพร้อมสำหรับการทำงานทันที! คุณไม่เพียงสามารถติดตั้งผลิตภัณฑ์ 1C-Bitrix เวอร์ชันทดลองบนเครื่องเสมือนได้เท่านั้น แต่ยังสามารถถ่ายโอนโปรเจ็กต์สำเร็จรูปของคุณเองได้อีกด้วย นอกจากนี้ คุณสามารถเรียกใช้หลายไซต์บนเครื่องเสมือนเครื่องเดียวผ่านตัวช่วยสร้างได้เครื่องเสมือนที่เปิดใช้งานคลัสเตอร์เว็บ
เครื่องเสมือนประกอบด้วยวิซาร์ดสำหรับการสร้างคลัสเตอร์ วิซาร์ดสำหรับการเพิ่มเซิร์ฟเวอร์ทาส และวิซาร์ดสำหรับการสลับเซิร์ฟเวอร์ทาสเป็นโหมดหลัก ตอนนี้จะใช้เวลา 5-10 นาทีในการปรับใช้คลัสเตอร์ ไม่จำเป็นต้องติดตั้งหรือกำหนดค่าใดๆคุณสามารถชื่นชมคุณประโยชน์ของเครื่องเสมือนได้ในขณะนี้ แม้ว่าคุณจะไม่เคยใช้งานก็ตาม ดาวน์โหลดเครื่องเสมือนที่พร้อมใช้งานเต็มรูปแบบ เปิดใช้งานและดูว่าผลิตภัณฑ์ 1C-Bitrix ทำงานเร็วแค่ไหนภายใต้เซิร์ฟเวอร์เสมือนที่กำหนดค่าอย่างถูกต้อง
ดาวน์โหลดและใช้งานได้ฟรี!
เช่าในราคาค่าโฮสติ้ง
“1C-Bitrix: Virtual Machine” ถูกนำมาใช้โดยใช้เทคโนโลยีการจำลองเสมือนของ VMware และสามารถใช้ในโซลูชัน VMware ใดๆ ที่ออกแบบมาสำหรับการประมวลผลแบบคลาวด์
จะลองได้อย่างไร?
มีสองวิธีในการทดสอบเครื่องเสมือน:- ดาวน์โหลดและเรียกใช้ไฟล์การติดตั้งบนคอมพิวเตอร์ของคุณด้วยตัวเอง (ฟรี)
- เช่าเครื่องเสมือนของโฮสต์ (ตามราคาภาษีโฮสติ้ง)
"1C-Bitrix: Virtual Machine" เป็นผลิตภัณฑ์ที่ไม่ใช่เชิงพาณิชย์ ในเวลาเดียวกัน คุณสามารถขอความช่วยเหลือจากศูนย์สนับสนุนด้านเทคนิค 1C-Bitrix หากเกิดปัญหาในการทำงานผลิตภัณฑ์เชิงพาณิชย์ของเรา (“1C-Bitrix: การจัดการไซต์”, “1C-Bitrix: พอร์ทัลองค์กร” และโซลูชัน) บน BitrixVM . แต่ปัญหาอื่นๆ เช่น เกี่ยวกับการเปลี่ยนแปลงการกำหนดค่า BitrixVM จะได้รับการแก้ไขโดยชุมชนนักพัฒนาซอฟต์แวร์ในฟอรัม BitrixVM เท่านั้น
องค์ประกอบของผลิตภัณฑ์
“1C-Bitrix: Virtual Machine” จำลองการทำงานของคอมพิวเตอร์จริง ผลิตภัณฑ์ประกอบด้วยระบบปฏิบัติการ เว็บเซิร์ฟเวอร์ ฐานข้อมูล ไฟร์วอลล์ เมลเซิร์ฟเวอร์ รวมถึงการตั้งค่าจำนวนมากที่ขึ้นอยู่กับความน่าเชื่อถือ ประสิทธิภาพ และความปลอดภัยของโครงการเว็บ คุณสามารถเปิดตัวโปรเจ็กต์ใหม่บน Virtual Machine หรือถ่ายโอนเว็บไซต์สำเร็จรูปไปที่โปรเจ็กต์นั้นได้ สามารถถ่ายโอนเว็บไซต์โดยตรงจากเซิร์ฟเวอร์ไปยังเครื่องได้
เซิร์ฟเวอร์เสมือนประกอบด้วย:
- ระบบปฏิบัติการ - CentOS 7.5 พร้อมการอัพเดตอัตโนมัติ
- การกำหนดค่าสองระดับ - NGINX + Apache2
- MySQL5 พร้อมรองรับ InnoDB
- รองรับ HTTPS
- วิซาร์ดสำหรับการตั้งค่าคลัสเตอร์และเพิ่มไซต์เพิ่มเติม
- วิซาร์ดการกำหนดค่าเซิร์ฟเวอร์ค้นหาสฟิงซ์
- แพ็คเกจเพิ่มเติม: geoip, catdoc, poopler, mc, man, strace, sphinx
- ไฟร์วอลล์ที่กำหนดค่าไว้ (iptables) และความปลอดภัยในการกำหนดค่าที่ตรวจสอบแล้ว
- รับที่อยู่ IP ผ่าน DHCP หรือตั้งค่าด้วยตนเอง
- ไคลเอนต์อีเมลที่ปรับแต่งได้ง่าย (msmtp)
- ข้อกำหนดหน่วยความจำขั้นต่ำ - 512M
- พื้นที่ดิสก์สูงสุด 100 GB
- การเพิ่มประสิทธิภาพอัตโนมัติสำหรับหน่วยความจำขนาดต่างๆ (สูงสุด 16 GB)
- แผงคอนโซลของการดำเนินการทั่วไปสำหรับการจัดการเซิร์ฟเวอร์เสมือน
- การตั้งค่าจำนวนมากที่ส่งผลต่อความน่าเชื่อถือ ประสิทธิภาพ และความปลอดภัย
- รหัสผ่านรูทคือ bitrix (จะต้องเปลี่ยนเมื่อเข้าสู่ระบบครั้งแรก)
- รหัสผ่าน Bitrix - bitrix (จะต้องเปลี่ยนเมื่อเข้าสู่ระบบครั้งแรก)
เกี่ยวกับเครื่องเสมือน
เทคโนโลยีเครื่องเสมือนกำลังแพร่หลายมากขึ้น ผู้นำตลาดคือ VMWare Microsoft กำลังพัฒนาอย่างแข็งขันด้วย Hyper-V, Citrix พร้อม XEN วัสดุจากวิกิพีเดีย:
มีอะไรใหม่?
ประวัติเวอร์ชันของ BitrixEnv และ BitrixVM
ผลิตภัณฑ์ “1C-Bitrix: Virtual Machine” ได้รับการปรับปรุงและปรับปรุงอย่างต่อเนื่อง ติดตามการเปลี่ยนแปลงและฟีเจอร์ใหม่ของ Virtual Machine ได้ในหน้านี้การเปลี่ยนแปลงในเวอร์ชัน 7.3.4
อัพเดตซอฟต์แวร์:- พุชเซิร์ฟเวอร์ 2.0.0
- แพ็คเกจพุชเซิร์ฟเวอร์ได้รับการอัปเดตเพื่อให้ทำงานได้อย่างถูกต้องบน CentOS 7.6 แก้ไขปัญหาในการเริ่มบริการพุชเซิร์ฟเวอร์ผ่าน systemd
การเปลี่ยนแปลงในเวอร์ชัน 7.3.3
การแก้ไขที่สำคัญ:- เพิ่มการรวมส่วนขยาย PHP zip และ dom โดยอัตโนมัติ สิ่งเหล่านี้กลายเป็นข้อบังคับ เนื่องจากจำเป็นสำหรับการทำงานของโมดูลตัวสร้างเอกสาร
การเปลี่ยนแปลงในเวอร์ชัน 7.3.2
การแก้ไขที่สำคัญ:- เพิ่มความสามารถในการเปิดใช้งานหรือปิดใช้งานพื้นที่เก็บข้อมูล yum ที่เก็บแพ็คเกจเครื่องเสมือนเวอร์ชันเบต้า
- แก้ไขการพิมพ์ผิดในวลีเมนูที่ทำให้การเรียกคืนใบรับรองเริ่มต้นสำหรับไซต์ไม่ทำงาน
การเปลี่ยนแปลงในเวอร์ชัน 7.3.1
อัพเดตซอฟต์แวร์:- พุชเซิร์ฟเวอร์ 2.0.0
- แก้ไขการแสดงรายการอัปเดต MySQL และ PHP หากเซิร์ฟเวอร์ MySQL เวอร์ชัน 5.5 และ PHP ได้รับการอัปเดตเป็น 7.0
- เพิ่มการคัดลอกห่วงโซ่ใบรับรองเมื่อตั้งค่าใบรับรอง SSL ของคุณเอง
- การสร้าง dhparam ง่ายขึ้น
- แก้ไขการบล็อกเมนูเมื่อสคริปต์การกำหนดค่าทำงาน
- แก้ไขการออกจากเมนูหลายรายการ
- แก้ไขพฤติกรรมของเมนูเมื่อเปิดใช้งานการตรวจสอบ
การเปลี่ยนแปลงในเวอร์ชัน 7.3.0
อัพเดตซอฟต์แวร์:- nginx 1.14.0
- ชื่อโฮสต์ 1.0.0
- php7.1
- เพิ่มการใช้งาน php เวอร์ชัน 7.1 เป็นค่าเริ่มต้น
- แก้ไขการตั้งค่าใบรับรองเมื่อมีการกำหนดค่าการเข้าถึงไซต์ด้วย https
- แก้ไขการตั้งค่าแพ็คเกจ (ตัวเลือกในการพึ่งพา dbconn.php และ ethtool)
การเปลี่ยนแปลงในเวอร์ชัน 7.2.2
การแก้ไขที่สำคัญ:- แก้ไขข้อบกพร่องด้วยการตั้งค่า ntlm ที่ซ้ำกันสำหรับบริการ httpd-scale
การเปลี่ยนแปลงในเวอร์ชัน 7.2.1
การแก้ไขที่สำคัญ:- แก้ไขข้อผิดพลาดที่เกิดขึ้นเมื่อสร้างไซต์โดยระบุพารามิเตอร์ขั้นสูง
- วลีในการตั้งค่าเมลสำหรับไซต์ได้รับการแก้ไขแล้ว
การเปลี่ยนแปลงในเวอร์ชัน 7.2.0
อัพเดตซอฟต์แวร์:- nginx 1.12.2
- เพิ่มการรองรับการติดตั้งใบรับรอง: ของคุณเองและ Let's Encrypt
- เพิ่มความสามารถในการส่งคืนใบรับรอง SSL "เริ่มต้น" ของไซต์
- ข้อผิดพลาดการกำหนดค่าคลัสเตอร์เว็บได้รับการแก้ไขแล้ว
- เพิ่มความสามารถในการเปลี่ยนชื่อโฮสต์หลังจากสร้างพูลเซิร์ฟเวอร์
- ขั้นตอนการอัปเดตการตั้งค่าเซิร์ฟเวอร์ MySQL ในพูลได้รับการแก้ไขแล้ว
- การแก้ไขความปลอดภัยสำหรับไฟล์การกำหนดค่า nginx และ httpd
- ข้อผิดพลาดในการสร้างไซต์ได้รับการแก้ไขแล้วหากไม่มีไซต์ทำงานเดียวบนเซิร์ฟเวอร์
- เพิ่มการลบเซิร์ฟเวอร์ออกจากการตรวจสอบเมื่อถูกลบออกจากพูลเซิร์ฟเวอร์
การเปลี่ยนแปลงในเวอร์ชัน 7.1.0
อัพเดตซอฟต์แวร์:- nginx 1.12
- มายเอสคิวแอล 5.7
- nodejs พุชเซิร์ฟเวอร์ 1.0.0
- เซิร์ฟเวอร์ mysql เวอร์ชันใหม่ เพิ่มตัวช่วยสร้างการอัปเดตให้กับเมนูสำหรับการติดตั้งที่มีอยู่
- เพิ่มความสามารถในการกำหนดค่าพุชเซิร์ฟเวอร์ใหม่
- แก้ไขข้อผิดพลาดการกำหนดค่าเซิร์ฟเวอร์ lsyncd
- ขั้นตอนการอัปเดตเครื่องในพูลได้รับการแก้ไขแล้ว เพิ่มความสามารถในการรันการอัปเดตแบบเต็มจากเมนูแล้ว
- การแก้ไขความปลอดภัยสำหรับไฟล์การกำหนดค่า nginx
- เพิ่ม X-Frame-Options สำหรับการแชทออนไลน์
- แก้ไขการเปิดตัวบริการ smtp
การเปลี่ยนแปลงในเวอร์ชัน 7.0.1
- มีการเพิ่มตัวเลือก proxy_ignore_client_abort เมื่อสร้างไซต์ใหม่ และมีการเพิ่มรายการเมนูแยกต่างหากสำหรับการกำหนดค่าไซต์ที่มีอยู่
- เพิ่มการตั้งค่าสำหรับการอัปโหลดไฟล์อย่างรวดเร็วผ่าน nginx สำหรับการจัดเก็บข้อมูลภายนอก: Clodo, Rackspace, Google Storage และ Selectel
- เพิ่มการสร้างพารามิเตอร์ DH สำหรับการเชื่อมต่อ SSL
- แก้ไขการกำหนดค่าบริการ lsyncd สำหรับ Cent OS 6
- ขั้นตอนการสร้างชื่อดัชนีมีการเปลี่ยนแปลง
- แก้ไขข้อผิดพลาดในการตั้งค่าการตรวจสอบในระบบ
- แก้ไขข้อผิดพลาดในการกำหนดค่าบริการ mysql หลังจากที่หยุดในระบบ
- แก้ไขข้อผิดพลาดเมื่อเปลี่ยนรหัสผ่านสำหรับบริการ mysql
- แก้ไขข้อผิดพลาดในการรับสถานะบริการ mysql สำหรับระบบปฏิบัติการเวอร์ชันภาษาท้องถิ่น
- ขั้นตอนการเปลี่ยนรหัสผ่านสำหรับโฮสต์ที่ไม่ได้ติดตั้ง/กำหนดค่าไซต์ได้รับการแก้ไขแล้ว
การเปลี่ยนแปลงในเวอร์ชัน 7.0.0
- CentOS 7 (x86_64) กลายเป็นการแจกจ่ายหลักสำหรับ 1C-Bitrix: Virtual Machine 7.0 รูปภาพทำงานภายใต้ CentOS 7 (x86_64) แพ็คเกจ rpm ยังคงมีอยู่ใน CentOS 6 (i386, x86_64)
- อัพเดตซอฟต์แวร์:
- nginx จนถึงเวอร์ชัน 1.10.2
- สฟิงซ์ 2.2.11
- php7.0
- เข้าใจได้ 2.2
- แก้ไขสคริปต์เครื่องเสมือนให้ทำงานกับ Ansible 2.2 ขณะนี้แพ็คเกจ ansible พร้อมใช้งานผ่านพื้นที่เก็บข้อมูล Bitrix
- ขั้นตอนการสร้างรหัสผ่านในเครื่องได้รับการแก้ไขแล้ว เพิ่มการรองรับฟังก์ชันพิเศษแล้ว ตัวอักษร
- เพิ่มขั้นตอนสำหรับการสร้างรหัสผ่านโดยอัตโนมัติสำหรับบริการ mysql เมื่อเครื่องเริ่มทำงานครั้งแรกและเมื่อติดตั้งผ่าน bitrix-env.sh
- PHP 7.0 ถูกใช้เป็นค่าเริ่มต้น เพิ่มความสามารถในการย้อนกลับเวอร์ชันเป็น PHP 5.6 หากจำเป็น เมื่ออัพเกรดเครื่องเสมือนจาก 5.1 เป็น 7.0 ในรายการเมนูเดียวกัน คุณสามารถดำเนินการตามขั้นตอนการอัพเกรดจาก PHP 5.6 เป็น 7.0 ได้
- เพิ่มความสามารถในการสร้างกฎของคุณเองสำหรับ iptables/firewalld
- ข้อผิดพลาดในการใช้งานเมนูในกรณีที่มีที่อยู่ IP หลายรายการบนอินเทอร์เฟซเครือข่ายเดียวได้รับการแก้ไขแล้ว
- ขั้นตอนการตั้งค่าเว็บคลัสเตอร์แบ่งออกเป็นสองขั้นตอนที่สามารถทำงานแยกจากกัน: การซิงโครไนซ์ข้อมูลและการตั้งค่าสภาพแวดล้อมเว็บ
- บริการซิงโครไนซ์ข้อมูลเริ่มต้นคือ lsyncd
- ข้อผิดพลาดได้รับการแก้ไขแล้วเมื่อลบเครื่องออกจากพูลเซิร์ฟเวอร์
การเปลี่ยนแปลงในเวอร์ชัน 5.1.8
สคริปต์เครื่องเสมือนได้รับการแก้ไขให้ทำงานกับ Anaible 2.1.0การเปลี่ยนแปลงในเวอร์ชัน 5.1.7
อัพเดตซอฟต์แวร์: nginx - 1.8.1การเปลี่ยนแปลงในเวอร์ชัน 5.1.6
- ANSIBLE: รองรับการทำงานกับ ansible 2.0.1
- คำอธิบาย: แก้ไขสคริปต์เครื่องเสมือนให้ทำงานกับ Anaible 2.0.1
การเปลี่ยนแปลงในเวอร์ชัน 5.1.5
มีการเปลี่ยนแปลงหลายประการเพื่อปรับปรุงประสิทธิภาพของ 1C-Bitrix: ผลิตภัณฑ์ Virtual Machineการเปลี่ยนแปลงในเวอร์ชัน 5.1.4
- เพิ่มการลบการกำหนดค่าพูล สำหรับกรณีที่จำเป็นต้องสร้างใหม่
- เพิ่มความสามารถในการลบเซิร์ฟเวอร์ออกจากพูลที่ถูกปิดใช้งานหรือไม่พร้อมใช้งานด้วยเหตุผลใดก็ตาม
- เพิ่มความสามารถในการอัปเดต PHP เป็นเวอร์ชัน 5.6
- เพิ่มความสามารถในการตั้งค่าวิธีการอนุญาตเมื่อตั้งค่าเมล
- เพิ่มความสามารถในการตั้งค่า cron หรือการเข้าชมไซต์ระหว่างการสร้าง
- เพิ่มความสามารถในการกำหนดค่าการแจ้งเตือนทางอีเมลสำหรับระบบติดตาม Nagios
- เพิ่มความสามารถในการตั้งค่าการเข้าสู่ระบบและรหัสผ่านส่วนตัวสำหรับระบบติดตาม Nagios และ Munin
การเปลี่ยนแปลงในเวอร์ชั่น 5.1.3
ขณะนี้ เมื่อเพิ่มเซิร์ฟเวอร์ลงใน AD คุณสามารถระบุชื่อ NETBIOS ที่กำหนดเองซึ่งแตกต่างจากชื่อเครื่องได้แก้ไขข้อบกพร่อง:
- การเชื่อมต่อเซิร์ฟเวอร์กับโดเมนด้วยชื่อกลุ่มที่แปลเป็นภาษาท้องถิ่น
- การสร้างไฟล์การกำหนดค่าที่ไม่ถูกต้องสำหรับเซิร์ฟเวอร์แซมบ้า
- ความเป็นไปไม่ได้ที่จะเปลี่ยนโดเมนสำหรับเซิร์ฟเวอร์
- การสร้างเว็บไซต์ด้วยการเข้ารหัส cp1251
- การสร้างลิงก์ที่ไม่ถูกต้องในกรณีที่มีคำขอ https
การเปลี่ยนแปลงในเวอร์ชัน 5.1.2
เมื่อสร้างเมลสำหรับไซต์ โปรไฟล์ msmtp จะถูกลงทะเบียนสำหรับ cron ด้วยวิธีนี้ เมลที่กำหนดค่าไว้สำหรับไซต์จะเริ่มทำงานหากงานถูกโอนไปยัง cronการเปลี่ยนแปลงในเวอร์ชัน 5.1.1
- เปลี่ยนพฤติกรรมการปิดใช้งานโมดูล php ผ่านไฟล์การกำหนดค่า ช่วยให้คุณหลีกเลี่ยงการรวมโมดูล PHP ที่ "ไม่ต้องการ" เมื่ออัปเดตแพ็คเกจ PHP
- เพิ่มความสามารถในการตั้งรหัสผ่านรูทโดยการสร้างไฟล์ /root.my.cnf เมื่ออัปเดตเซิร์ฟเวอร์ mysql
การเปลี่ยนแปลงในเวอร์ชัน 5.1.0
การเปลี่ยนแปลงที่สำคัญ- เพิ่มความสามารถในการกำหนดค่าการจัดส่งแคชคอมโพสิตผ่าน nginx หากมีการกำหนดค่าบนไซต์
- อัพเดตซอฟต์แวร์:
- php-5.4
- mysql-5.5
- nginx - 1.6.2
สำหรับไซต์ประเภทนี้:
- ไม่มีการเข้าถึงผ่านทางเว็บ
- คุณสามารถใช้มันเพื่อสร้างลิงค์ได้
- รองรับฟังก์ชั่นคลัสเตอร์ทั้งหมด (mysql, เว็บ)
- หากมีมากกว่าหนึ่งไซต์ประเภทเคอร์เนล (เคอร์เนล) หรือเคอร์เนลภายนอก (ext_kernel) บนเซิร์ฟเวอร์
- ไม่ได้ติดตั้งคลัสเตอร์หรือโมดูลมาตราส่วน
การเปลี่ยนแปลงในเวอร์ชัน 5.0
ใหม่:- เพิ่มงานกับที่อยู่แบบไดนามิก (อัปเดตรายการเซิร์ฟเวอร์ในพูล หากอัปเดตที่อยู่ในเซิร์ฟเวอร์พูลตัวใดตัวหนึ่ง การตั้งค่าการเข้าถึง รวมถึงการกำหนดค่าการเข้าถึงจะเปลี่ยนไป) บทความวิกิ
- เปลี่ยนงานกับไซต์:
- เพิ่มการพิจารณาว่าจะติดตั้งมาตราส่วนและ/หรือโมดูลคลัสเตอร์บนไซต์หรือไม่ : memcached, mysql, apache
- ในกรณีที่เกิดข้อผิดพลาดบนไซต์ใดไซต์หนึ่งที่ติดตั้งบนเซิร์ฟเวอร์ ไซต์ดังกล่าวจะไม่เข้าร่วมในการดำเนินการใด ๆ ในคลัสเตอร์ รายชื่อไซต์ดังกล่าวและข้อผิดพลาดสามารถดูได้ในย่อหน้าที่ 6 อนุวรรค 8
- API สำหรับโฮสต์
- การทำงานกับอินเทอร์เฟซย่อยซึ่งไม่ได้กำหนดไว้อย่างถูกต้องในเวอร์ชันก่อนหน้า ซึ่งไม่อนุญาตให้ทำงานในคอนเทนเนอร์ OpenVZ/Virtuozzo
- การระบุโหมดที่เซิร์ฟเวอร์ทำงานไม่ถูกต้อง (มีหรือไม่มีบาลานเซอร์) ทำให้เกิดข้อผิดพลาดต่อไปนี้:
- การสร้างเว็บไซต์บนพอร์ต 8080
- การเปิดใช้งานโหมด HTTPS-ONLY ไม่ทำงาน
- ลิงก์ไปยังเวอร์ชัน https ของไซต์ถูกสร้างขึ้นอย่างไม่ถูกต้อง
- ชื่อโดเมนถูกใช้ในการกำหนดค่าเซิร์ฟเวอร์ nginx (กฎอนุญาต/ปฏิเสธ) หากผู้ใช้ระบุ FQDN เมื่อสร้างต้นแบบหรือเพิ่มเซิร์ฟเวอร์ใหม่ลงในพูล ซึ่งนำไปสู่ข้อผิดพลาดในการรีสตาร์ทบริการ
การเปลี่ยนแปลงในเวอร์ชัน 4.3:
- มีการเปลี่ยนแปลงการตั้งค่าโมดูล nginx-push-stream-module เพิ่มความสามารถในการทำงานผ่าน websocket และพอร์ตมาตรฐาน 80, 443
- ไฟล์การกำหนดค่าทำใหม่ เพิ่มความคิดเห็นแล้ว
- แก้ไขการสูญเสียพารามิเตอร์การรับใน dav
- อัปเดตโมดูล nginx-push-stream, nginx, apc แล้ว
- เพิ่มการตั้งค่าสฟิงซ์และตัวช่วยสร้างการเชื่อมต่อ
- พารามิเตอร์การปรับขนาดอัตโนมัติขยายเป็น 16 GB
การเปลี่ยนแปลงในเวอร์ชัน 4.2:
- การตั้งค่า nginx-push-stream-module มีการเปลี่ยนแปลงเพื่อรองรับการกดและดึงอย่างถูกต้อง
- โมดูล php json ถูกเปิดใช้งานตามค่าเริ่มต้น
- แก้ไขพฤติกรรมแพ็คเกจ rpm เมื่อทำการอัพเดต
- แก้ไขการตั้งค่างานตรวจสอบสิทธิ์ munin และ nagios ใน cron
- กฎคงที่สำหรับการประมวลผล nginx ของ css ที่ผสาน
- เพิ่มกฎสำหรับการประมวลผล nginx ของ js ที่รวมกัน
- ส่วนหัวการตอบสนอง nginx ที่ถูกต้องได้รับการตั้งค่าเมื่อแสดงข้อผิดพลาดที่กำหนดเอง
- คำจำกัดความคงที่ของตัวแปรใน nginx
- การพึ่งพาไลบรารีได้รับการแก้ไขใน BitrixVM
การเปลี่ยนแปลงในเวอร์ชัน 4.1:
- CentOS อัปเดตเป็นเวอร์ชัน 6.3.1
- แก้ไขวิซาร์ดสำหรับการเพิ่มไซต์เพิ่มเติม
- วิซาร์ดการตั้งค่าการสำรองข้อมูลได้รับการแก้ไขแล้ว รูปแบบไฟล์เก็บถาวรได้รับการทำให้เข้ากันได้กับ Restore.php
- ปรับปรุงบริการสำหรับการตั้งค่าพารามิเตอร์ของระบบ bvat แล้ว
- การจัดการข้อผิดพลาด 404 สำหรับเนื้อหาคงที่ถูกย้ายไปยัง nginx
- nginx แก้ไขข้อผิดพลาดการจัดการ 404 สำหรับเนื้อหาแบบไดนามิก
- เพิ่มหน้าข้อผิดพลาดใน nginx
- เพิ่มการประมวลผลปฏิทินที่ถูกต้องลงใน nginx แล้ว
- เพื่อรองรับโมดูล push & pull nginx จะถูกคอมไพล์ด้วยโมดูล nginx-push-stream-module
- กลไกการทำงานกับแคช Bitrix html ใน nginx ได้รับการแก้ไขแล้ว
- เพิ่มวิซาร์ดการอัปเดตระบบ
- การเปลี่ยนแปลงมุ่งเป้าไปที่การปรับปรุงความปลอดภัยของระบบ
การเปลี่ยนแปลงในเวอร์ชัน 4.0:
- ระบบปฏิบัติการ CentOS 6.2 i386
- ลบส่วนประกอบ VMWare จำนวนหนึ่งที่ทำให้เกิดปัญหาหลังจากการอัพเดตเครื่องเสมือน
- ขนาดดิสก์เครื่องเสมือนมาตรฐานเพิ่มขึ้นเป็น 10 GB
- ZendServer ถูกแทนที่ด้วย Apache และ APC
- รูปแบบการเชื่อมต่อสำหรับไฟล์การกำหนดค่า Nginx และ Apache มีการเปลี่ยนแปลงเพื่อลดปัญหาเมื่ออัปเดตหรือติดตั้งแพ็คเกจเพิ่มเติม
- กลไกการอนุญาต ntlm มีการเปลี่ยนแปลงและมีการเพิ่มแพ็คเกจ BitrixEnv4 ให้กับ rpm
- เพิ่มวิซาร์ดสำหรับการสร้างการสำรองข้อมูลไซต์ตามกำหนดเวลา ลบการตั้งค่าสำหรับไซต์เพิ่มเติม ตั้งค่าการตรวจสอบระบบ (munin, nagios)
- การเปลี่ยนแปลงมุ่งเป้าไปที่การปรับปรุงความปลอดภัยของระบบ
- ตัวช่วยสร้างสำหรับการสร้างไซต์เพิ่มเติมได้รับการปรับปรุงแล้ว
- การทำงานของบริการการตั้งค่าพารามิเตอร์ระบบ bvat ได้รับการปรับปรุงแล้ว
- เพิ่มระบบควบคุมเวอร์ชัน Mercurial
การเปลี่ยนแปลงในเวอร์ชัน 3.1:
- เวอร์ชันอัปเดตของ nginx 1.1.0 พร้อมแพตช์ upstream_keepalive
- ชุดแพ็คเกจที่ติดตั้งล่วงหน้าแบบขยาย (htop, samba ฯลฯ )
- วิซาร์ดการตั้งค่าการอนุญาต ntlm
การเปลี่ยนแปลงในเวอร์ชัน 3.0:
- ระบบปฏิบัติการ CentOS 6.0 i386
- ระบบไฟล์ ext4
- เวอร์ชันอัปเดตของ nginx 1.0.6 การเปลี่ยนแปลงการกำหนดค่า
- เวอร์ชันอัปเดตของ msmtp 1.4.24 การเปลี่ยนแปลงในตัวช่วยสร้างการตั้งค่า
- แทนที่ xpdf ด้วย poppler
- มีการแก้ไขการกำหนดค่า mysql
- ชุดของแพ็คเกจที่ติดตั้งล่วงหน้าได้รับการขยายในเครื่องเสมือน (mc, strace, man ฯลฯ )
- เพิ่มความสามารถในการสร้างไซต์เพิ่มเติมทั้งบนคอร์ที่แยกจากกันและเป็นส่วนหนึ่งของมัลติไซต์
- เพิ่มวิซาร์ด: การสร้างโหนดหลักของคลัสเตอร์, การเพิ่มโหนดทาสให้กับคลัสเตอร์, การเปลี่ยนบทบาทของโหนดทาสเป็นมาสเตอร์
- อัปเดตฐานข้อมูล GeoIP แล้ว
การเปลี่ยนแปลงหลักในเวอร์ชัน 2.0:
- php-5.3.3 หรือ php-5.2 (เวอร์ชัน php-5.3.3 ขาดส่วนประกอบ Zend Guard Loader เช่น ไฟล์ที่เข้ารหัสจะไม่ทำงาน)
- พารามิเตอร์ PHP ได้รับการเปลี่ยนแปลงเพื่อให้ผลิตภัณฑ์ Bitrix ทำงานได้อย่างเหมาะสมที่สุด
- เพิ่มโมดูล xdebug (ไม่ได้ใช้งานโดยค่าเริ่มต้น หากต้องการเปิดใช้งานก็เพียงพอที่จะยกเลิกการใส่เครื่องหมายบรรทัดที่เกี่ยวข้องใน php.ini และรีสตาร์ท apache)
- เวอร์ชันอัปเดตของ nginx 0.7.67 การเปลี่ยนแปลงการกำหนดค่า
- รายชื่อระบบปฏิบัติการสำหรับการติดตั้ง Fedora 8-14 (i386 เท่านั้น), เซิร์ฟเวอร์ CentOS/RHEL/OEL 5 (i386 และ x86_64) ได้รับการขยาย;
- ปิดการใช้งานการบีบอัดข้อมูลซ้ำในการกำหนดค่าผลิตภัณฑ์ (ตอนนี้มีเพียง nginx เท่านั้นที่บีบอัดข้อมูล)
- การแก้ไขปัญหาการกำหนดค่าโปรแกรมเมล msmtp
- การอัปเดตแพ็คเกจอัตโนมัติ (ผ่าน yum) ถูกปิดใช้งานเมื่อรีสตาร์ทเซิร์ฟเวอร์
- ความคิดเห็นและข้อผิดพลาดเล็กน้อยได้รับการแก้ไขแล้ว
การเปลี่ยนแปลงในเวอร์ชัน 1.6:
- ตามค่าเริ่มต้น ไซต์ Virtual Machine สามารถเข้าถึงได้ผ่านทั้งโปรโตคอล HTTP และ HTTPS และแผงควบคุมเซิร์ฟเวอร์ Zend ถูกปิดใช้งานเพื่อประหยัดทรัพยากร ทั้งสองตัวเลือกนี้ยังคงได้รับการจัดการอย่างดีผ่านเมนูผู้ใช้รูท
- เพิ่มการรองรับเซิร์ฟเวอร์ SMTP ที่ปรากฏใน 1C-Bitrix: Corporate Portal 9.0 ซึ่งจะเริ่มทำงานโดยอัตโนมัติหากกำหนดค่าอย่างถูกต้อง
- หลังจากอัพเดตผลิตภัณฑ์แล้ว การค้นหาในไฟล์ PDF จะพร้อมใช้งาน
- แพคเกจซอฟต์แวร์ทั้งหมดได้รับการอัปเดต รวมถึง Zend-Server-CE (อัปเดตอย่างจริงจังมาก) โมดูล php-5.2-memcache ได้ถูกเพิ่มเพื่อใช้แคชใน RAM
- มีการเปลี่ยนแปลงการกำหนดค่า NGINX เพื่อประมวลผลหน้า PHP ที่แคชไว้ (เทคโนโลยีแคช HTML) ข้อผิดพลาดในการประมวลผลคำขอ WebDAV ได้รับการแก้ไขแล้ว และปรับปรุงความสามารถในการปรับขนาดแล้ว ในการกำหนดค่า APACHE ข้อผิดพลาดได้รับการแก้ไขแล้วโดยเฉพาะข้อผิดพลาดระหว่างการโหลดรูปภาพ "คลาสสิก" ลงในแกลเลอรีรูปภาพ (ผ่าน java-applet) เพิ่มการประมวลผลเอกสารประเภท docx, xlsx, pptx
- สคริปต์เริ่มต้น bitrixsetup ได้รับการปรับปรุง มีการเพิ่มการแปลเป็นภาษาอังกฤษและเยอรมัน
การเปลี่ยนแปลงในเวอร์ชัน 1.5
- แพ็คเกจระบบปฏิบัติการ Ubuntu 8.0.4 ทั้งหมดได้รับการอัพเดต เช่นเดียวกับแพ็คเกจแอปพลิเคชัน Zend Serevr CE 4.0.3, PHP 5.2.10
- ปรับปรุงการกำหนดค่า nginx ในแง่ของการบีบอัด
- การเปลี่ยนแปลงในเมนูคอนโซล: เมื่อปิดใช้งานแผง Zend บริการที่เกี่ยวข้องจะหยุดลงซึ่งช่วยให้สามารถบันทึก RAM ของเครื่องเสมือนได้
- การปรับปรุงระบบเกี่ยวกับการใช้ RAM: เครื่องเสมือนทำงานได้อย่างน่าพอใจบน RAM ขนาด 160 MB แม้ว่าคำแนะนำหลักสำหรับขนาดของ RAM ยังคงเหมือนเดิม - RAM 256 MB
- อัปเดต bitrixsetup.php - อนุญาตให้คุณติดตั้งแอปพลิเคชัน 1C-Bitrix เพิ่มเติม
การเปลี่ยนแปลงในเวอร์ชั่นใหม่ 1.4
เพิ่มการติดตั้งโดยใช้ BitrixSetup การเปลี่ยนแปลงในเวอร์ชั่น 1.3
VMBitrix รุ่นใหม่ได้รับการติดตั้งตามมาตรฐาน VMware Virtual Appliance!การกำหนดค่าทั่วไป:
- โฮมไดเร็กทอรีของผู้ใช้ bitrix แยกจาก webroot
- ก่อนที่จะเข้าสู่ระบบครั้งแรกผ่าน ssh/console เพื่อเปลี่ยนรหัสผ่านเริ่มต้น (bitrix) คุณไม่สามารถเชื่อมต่อผ่าน SFTP และ HTTPS เพื่อจัดการเซิร์ฟเวอร์ได้ สิ่งนี้ไม่ส่งผลกระทบต่อการเปิดตัว bitrix_setup และการติดตั้งผลิตภัณฑ์
- EULA ถูกลบออก
- ใบรับรอง SSL ทดสอบคงที่
- เมนูคอนโซล: แก้ไขข้อผิดพลาดในการกำหนดค่าเมล, รายการเมนูที่ถูกลบสำหรับการกำหนดค่า IP - มีอยู่ในเครื่องมือ VMware
- การกำหนดค่า nginx: แก้ไขข้อผิดพลาด WebDAV (สำหรับการดำเนินการที่เหมาะสมคุณต้องอัปเดตเป็น 8.0.2), 400 คำขอไม่ถูกต้องเมื่อสร้างหัวข้อใหม่, การซิงโครไนซ์กับ Outlook;
- แก้ไขข้อบกพร่องเมื่อเปิด XMPP
- แพ็คเกจเพิ่มเติมที่ติดตั้ง: catdoc, memcached, xpdf;
- ปรับปรุงและแก้ไขสคริปต์ bitrix_setup
- nginx อัปเดตเป็นเวอร์ชัน 0.7.62 (ข้อบกพร่องด้านความปลอดภัย - ช่องโหว่ที่สำคัญในเซิร์ฟเวอร์ Nginx http);
- สคริปต์สำหรับพารามิเตอร์บริการปรับแต่งอัตโนมัติได้รับการแก้ไขเพื่อให้แน่ใจว่ามีประสิทธิภาพสูงโดยมีค่า RAM สูงสุด 2 GB
- มีการเปลี่ยนแปลงที่จำเป็นสำหรับการทำงานที่ถูกต้องของ VM กับชุดการแจกจ่ายของผลิตภัณฑ์ 1C-Bitrix
ข้อดี
ข้อดี
“1C-Bitrix: Virtual Machine” เป็นโซลูชั่นที่ยอดเยี่ยมสำหรับปัญหาการกำหนดค่าโฮสติ้งและเซิร์ฟเวอร์เฉพาะคุณภาพสูง โดยปกติ เพื่อให้บรรลุประสิทธิภาพของโปรเจ็กต์ในระดับสูง คุณจะต้องกำหนดค่าซอฟต์แวร์เซิร์ฟเวอร์ ระบบปฏิบัติการ และฮาร์ดแวร์ด้วยตนเอง นอกจากนี้สิ่งสำคัญคือต้องมั่นใจในความปลอดภัย และใน “1C-Bitrix: Virtual Machine” การตั้งค่าทั้งหมดนี้ได้เสร็จสิ้นแล้ว เป็นผลให้คุณประหยัดเวลาและเงินในการปรับใช้และกำหนดค่าเซิร์ฟเวอร์ ในการซื้ออุปกรณ์ที่จำเป็น และมั่นใจในความปลอดภัยของโครงการ
ทุกอย่างพร้อมลุย!
เซิร์ฟเวอร์เสมือนพร้อมใช้งานทันที ซึ่งหมายความว่าผลิตภัณฑ์ 1C-Bitrix จะทำงานได้อย่างรวดเร็วบนเซิร์ฟเวอร์ และบริการส่วนใหญ่ที่นี่ไม่เพียงแค่กำหนดค่าเท่านั้น แต่ยังทำงานได้อย่างสมบูรณ์แบบอีกด้วย
หลังจากติดตั้งเครื่องเสมือน:
- คุณสามารถใช้วิซาร์ดการตั้งค่าคลัสเตอร์และเพิ่มไซต์เพิ่มเติมได้
- เมนูช่วยให้คุณกำหนดค่าการส่งอีเมลผ่านเซิร์ฟเวอร์ SMTP ภายนอก
- หากคุณกำหนดค่าเกตเวย์ SMTP เมลสามารถกำหนดเส้นทางภายในองค์กรได้
- เซิร์ฟเวอร์ข้อความโต้ตอบแบบทันที (เซิร์ฟเวอร์ XMPP/JABBER) ได้รับการกำหนดค่าและทำงาน (เริ่มทำงานโดยอัตโนมัติ)
- Miranda, QIP และโปรแกรมส่งข้อความอื่นๆ สามารถกำหนดค่าให้ทำงานร่วมกับพอร์ทัลอินเทอร์เน็ต/อินทราเน็ตได้
- มีการกำหนดค่าการจัดทำดัชนีเอกสารสำนักงาน
- WebDAV ได้รับการกำหนดค่าและทำงานอยู่
- รองรับ HTTPS สำหรับพอร์ทัลองค์กร
- รองรับ SSL สำหรับ XMPP
ประหยัด
มีการประหยัดที่สำคัญสำหรับบริษัท:
- ตรงเวลา;
- บนอุปกรณ์
- เกี่ยวกับต้นทุนการดำเนินงาน