การเลือกแผงควบคุมโฮสติ้ง แผงควบคุมเซิร์ฟเวอร์ CentOS CWP: แนวคิดมากมาย BILLmanager – การจัดการข้อมูลส่วนบุคคล

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

# yum -y อัปเดต
#ซีดี /usr/local/src
# wget http://centos-webpanel.com/cwp-latest
#sh cwp-ล่าสุด
ความวุ่นวายนี้จะรวมตัวกันเป็นเวลาหนึ่งชั่วโมง หลังจากนั้นก็จะแจกเมนูอำลา

#############################
# ติดตั้ง CWP แล้ว #
#############################
ไปที่ CentOS WebPanel Admin GUI ที่ http://SERVER_IP:2030/

http://SERVER_IP:2030

SSL: https://SERVER_IP:2031
———————
ชื่อผู้ใช้: root
รหัสผ่าน: เซิร์ฟเวอร์ sshรหัสผ่านรูท
รหัสผ่านรูท MySQL: XXXXXXXXXXXXXXXX
และจะขอให้คุณรีบูต

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

แนวคิดนี้ดีเพราะนอกเหนือจากเว็บเซิร์ฟเวอร์ Apache แล้ว คุณสามารถใช้แคชเพิ่มเติมได้จากพร็อกซีเซิร์ฟเวอร์ Nginx หรือจากเซิร์ฟเวอร์แคช Varnish Cache Server แต่ปัญหาแรกคือพวกเขาเพียงแค่ต้องเปิดคอนโซลเท่านั้น เนื่องจากในแผง CWP มีเพียงสองปุ่มเท่านั้น: เปิดและปิด

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

ตัวจัดการไฟล์เว็บเบราว์เซอร์น้ำหนักเบาและเทอร์มินัลที่ใช้ Java ซึ่งเป็นส่วนเสริมที่ดีในการทำงาน เป็นไปได้ที่จะติดตั้ง TeamSpeak และรายการเว็บแอปพลิเคชันจำนวนมากที่สามารถติดตั้งผ่านสคริปต์ Softaculous เพิ่มเติมได้ - มันคุ้มค่าที่จะติดตั้งและตรวจสอบหากต้องการดูรายการทั้งหมดเท่านั้น แอปพลิเคชันที่มีอยู่เนื่องจากนอกเหนือจากตัวติดตั้งมาตรฐานสำหรับ WP, Joomla, Drupal และฟอรัมแล้ว พวกเขายังมีแพ็คเกจที่จริงจังมากมายตั้งแต่ร้านค้าออนไลน์ไปจนถึง CRM และระบบตั๋ว สิ่งนี้ชวนให้นึกถึง Fantastico จาก CPanel ซึ่งมีการนำเข้าจากเมนูด้วย

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

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

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

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

ผู้จัดการผู้ให้บริการอินเทอร์เน็ต

หากต้องการติดตั้ง ISP Manager เพียงดาวน์โหลดสคริปต์พิเศษจากคอนโซลจากเว็บไซต์อย่างเป็นทางการแล้วเรียกใช้ และหลังจากเปิดตัว ให้ระบุเวอร์ชันที่ต้องการ (4 หรือ 5) และรุ่น (Lite หรือ Pro) ในเวอร์ชัน 4 การติดตั้งจะดำเนินการผ่านคอนโซล และในเวอร์ชัน 5 จะดำเนินการแตกต่างออกไป: เมื่อคุณเลือกตัวเลือกขั้นต่ำ ลิงก์จะปรากฏบนคอนโซลซึ่งคุณต้องเปิดในเบราว์เซอร์และดำเนินการติดตั้งต่อโดยเลือก ส่วนประกอบที่จำเป็น โปรดทราบว่ารุ่นที่ห้าแตกต่างจากรุ่นที่สี่ตรงที่มีโครงสร้างแบบโมดูลาร์: ต้องใช้เฉพาะส่วนประกอบหลักเท่านั้น คุณสามารถเลือกส่วนประกอบอื่น ๆ ที่จะใช้ได้แล้ว - ตัวอย่างเช่น ISP Manager Pro หรือ Lite (มีส่วนประกอบอื่น ๆ ที่จะไม่กล่าวถึงในบทความนี้) อย่างไรก็ตาม หากคุณเลือกตัวเลือกการติดตั้งที่แนะนำในคอนโซล ส่วนประกอบที่จำเป็นทั้งหมดจะถูกติดตั้งโดยอัตโนมัติ

เว็บเซิร์ฟเวอร์เริ่มต้นคือ Apache มีการติดตั้ง Nginx เพิ่มเติม (ในการดำเนินการนี้ เพียงไปที่ส่วน "การตั้งค่าเซิร์ฟเวอร์" -> "คุณสมบัติ"):


หลังจากการติดตั้ง มันจะกลายเป็นส่วนหน้าโดยอัตโนมัติ และ Apache จะกลายเป็นส่วนหลัง ทำเช่นนี้เพื่อแบ่ง ฟังก์ชั่นที่แตกต่างกันระหว่าง Nginx และ Apache: Nginx ทำงานได้ดีมากในการรองรับหลายเซสชันและให้บริการเนื้อหาคงที่ (รูปภาพ เพลง วิดีโอ ฯลฯ) Apache มีความสามารถอย่างกว้างขวางในการรองรับข้อมูลไดนามิก
หลังจากนี้ Apache จะเริ่มฟังบนพอร์ต 81 (ในเวอร์ชันที่ห้า - บน 8080) ซึ่งทำให้สามารถเข้าถึงได้โดยตรงโดยไม่ต้องใช้ Nginx ในการทำเช่นนี้คุณเพียงแค่ต้องระบุ แถบที่อยู่เบราว์เซอร์ พอร์ตที่ต้องการตัวอย่างเช่น http://example.com:81/

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


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

ต่างจากเวอร์ชัน 4 ตรงที่เวอร์ชัน 5 ใช้เว็บเซิร์ฟเวอร์อิสระที่ให้การทำงานของแผงควบคุมและไม่มีการเชื่อมต่อกับ Apache หรือ Nginx นั่นเป็นเหตุผลว่าทำไมจาก โดยใช้อาปาเช่คุณสามารถปฏิเสธได้ คุณเพียงแค่ต้องกำหนดค่าไซต์ให้ทำงานร่วมกับ Nginx + php-fpm อย่างไรก็ตาม จะต้องคำนึงว่า php-fpm ไม่สามารถแทนที่ apache ได้อย่างสมบูรณ์ ตัวอย่างเช่น เมื่อเปลี่ยนไปใช้ php-fpm ฟังก์ชันสำหรับการแปลง URL เป็นรูปแบบที่มนุษย์อ่านได้ (ใช้งานผ่าน mod_rewrite ใน Apache) จะต้องได้รับการประมวลผลแล้ว เว็บเซิร์ฟเวอร์ Nginx.

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

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

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

เพลสค์ พาเนล

หากต้องการติดตั้ง Plesk Panel เพียงดาวน์โหลดสคริปต์การติดตั้งจากเว็บไซต์อย่างเป็นทางการและเรียกใช้จากคอนโซล

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

การทำงานในโหมด Nginx + php-fpm เป็นไปได้ แต่ในการทำเช่นนี้คุณต้องติดตั้งส่วนประกอบสนับสนุน php-fpm จากหน้าการติดตั้งและอัปเดต Parallels:


และระบุโดเมนที่เลือกว่า ไฟล์ .phpควรประมวลผลโดยใช้ Nginx:


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


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

มีข้อเสียเปรียบเพียงข้อเดียว: โอเวอร์โหลดกับโมดูลที่มากที่สุด ผู้ใช้ปลายทางไม่น่าจะจำเป็น

อาเจนติ

นักพัฒนา: เยฟเจนี ปันคอฟ
รุ่นแรก: 2010
เวอร์ชันล่าสุด:1.2.20 (เมษายน 2557)
ระบบปฏิบัติการที่รองรับ: Debian 6.0 ขึ้นไป, Ubuntu 10.04 ขึ้นไป, CentOS 6.0, RHEL, FreeBSD, ArchLinux, Gentoo
ใบอนุญาต: GNU LGPL
เว็บไซต์อย่างเป็นทางการ: http://ajenti.org/

Ajenti เป็นสภาพแวดล้อมสำหรับการดำเนินงานด้านการดูแลระบบบนเซิร์ฟเวอร์ผ่านทางเว็บอินเตอร์เฟส เว็บไซต์ได้รับการดูแลและจัดการโดยใช้โปรแกรมเสริม Ajenti-V ซึ่งสามารถใช้เพื่อจัดการเว็บเซิร์ฟเวอร์ Nginx ได้เช่นกัน

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

# apt-get ติดตั้ง ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm # บริการ ajenti รีสตาร์ท

ตามค่าเริ่มต้น Ajenti-v ได้รับการออกแบบมาเพื่อทำงานร่วมกับเว็บเซิร์ฟเวอร์ Nginx ร่วมกับ php-fpm, wsgi, puma, Unicorn, node.js รองรับ Apache แต่การสนับสนุนนี้มีเพียงเล็กน้อย: ผู้ใช้จะสามารถเข้าถึงไฟล์การกำหนดค่าที่รับผิดชอบการทำงานของโดเมนที่เลือกเท่านั้น:


ในกรณีนี้ ต้องกำหนดค่า Nginx ให้ทำงานเป็นพร็อกซีย้อนกลับ:


ผู้ใช้ที่ไม่มีประสบการณ์ในการแก้ไขไฟล์การกำหนดค่าโดยตรงอาจประสบปัญหาในขั้นตอนนี้ เว็บอินเตอร์เฟสที่แก้ไขพารามิเตอร์ Nginx อาจดูผิดปกติ และคุณอาจไม่สามารถกำหนดค่าทุกอย่างได้อย่างถูกต้องในครั้งแรก: คุณจะต้องแก้ไขการตั้งค่าจากเว็บอินเตอร์เฟสหลายครั้ง จากนั้นดูไฟล์ที่สร้างโดย Ajenti-v และเปรียบเทียบผลลัพธ์กับแผน

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

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

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

เวสต้า ซีพี

นักพัฒนา: บริษัทเวสต้า
รุ่นแรก: 2012
เวอร์ชันล่าสุด: 0.9.9 −1 (สิงหาคม 2557)
ระบบปฏิบัติการที่รองรับ: RHEL 5.x, 6.x ; CentOS 5.x, 6.x; เดเบียน 7;
อูบุนตู LTS 12.04, อูบุนตู 12.10, อูบุนตู 13.04, อูบุนตู 13.10
ใบอนุญาต: GNU GPL; การสนับสนุนเพิ่มเติมมีค่าธรรมเนียม
เว็บไซต์อย่างเป็นทางการ: http://vestacp.com/

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

Vesta CP แตกต่างจากแผงทั้งหมดที่กล่าวถึงข้างต้น ประการแรกคือการดำเนินการทั้งหมดที่ดำเนินการผ่านเบราว์เซอร์สามารถทำได้ผ่านคอนโซลด้วย และประการที่สองคือใช้โมดูล Apache mod_ruid2 ยูทิลิตีคอนโซลทั้งหมดอยู่ในไดเร็กทอรี /usr/local/vesta/bin/ ชื่อของพวกเขาขึ้นต้นด้วยคำนำหน้า "v-" เช่น v-add-user, v-change-database-password เป็นต้น

โมดูล Apache mod_ruid2 ที่กล่าวถึงข้างต้นสมควรได้รับการพิจารณาแยกต่างหาก สามารถเขียนบทความทั้งหมดเกี่ยวกับเขาได้ ที่นี่เราจะจำกัดตัวเองให้เป็นเพียงคำอธิบายสั้น ๆ แต่จะเพียงพอที่จะเข้าใจถึงลักษณะเฉพาะของ Vesta CP เมื่อผู้ใช้จำนวนมากอยู่ร่วมกันบนเซิร์ฟเวอร์เดียว และไซต์ทั้งหมดของพวกเขาให้บริการโดยเว็บเซิร์ฟเวอร์เพียงแห่งเดียว ปัญหาของการแยกสิทธิ์ในการรันสคริปต์ PHP ก็เกิดขึ้น โดยปกติปัญหานี้จะแก้ไขได้ด้วยการรันสคริปต์ผ่าน suexec และ suphp ข้อดีของ mod_ruid2 คือมันทำงานได้โดยตรงกับ mod_php ซึ่งให้มากกว่านั้น ความเร็วสูงการดำเนินการ

คุณยังสามารถระบุกลุ่มเพิ่มเติมสำหรับ mod_ruid2 ได้ (ตัวอย่างเช่น กลุ่มที่กระบวนการ Apache กำลังทำงานอยู่) - บางครั้งอาจจำเป็นต้องติดตั้ง CMS บางตัว
โมดูลนี้มี ข้อเสียเปรียบที่สำคัญ: หากมีช่องโหว่ เป็นไปได้ในทางทฤษฎีที่จะเข้าถึงรูทผ่านช่องโหว่นั้นได้ นักพัฒนา mod_ruid2 เองแนะนำให้ใช้แพตช์เคอร์เนล grsecurity เพื่อรับรองความปลอดภัย
แม้ว่าโมดูลนี้จะยังคงอยู่ในสถานะ "ดิบ" บ้าง แต่ก็เริ่มแพร่หลายและได้รับความนิยมมากขึ้นเรื่อยๆ สิ่งนี้สามารถเห็นได้จากความจริงที่ว่ามันถูกใช้ใน CPanel แล้วในฐานะหนึ่งในตัวจัดการ php

หลังการติดตั้ง คุณไม่จำเป็นต้องกำหนดค่าใดๆ เพิ่มเติม คุณเพียงระบุเซิร์ฟเวอร์ NS หลักเท่านั้น ตามค่าเริ่มต้น เมื่อสร้างเว็บไซต์ เว็บเซิร์ฟเวอร์ Apache จะถูกนำมาใช้เช่นกัน โดยรองรับชุดค่าผสม Apache + Nginx:

ไม่มีการรองรับโหมด Nginx + php-fpm ในขณะนี้ สัญญาว่าจะนำไปใช้ในรุ่นถัดไป

แม้จะมีอินเทอร์เฟซที่เรียบง่าย แต่ VestaCP ก็มอบทุกสิ่งให้ เงินทุนที่จำเป็นสำหรับการสร้างและจัดการเว็บไซต์: การจัดการผู้ใช้ การสร้างโดเมนและฐานข้อมูล การดำเนินการบางอย่าง (เช่น การตั้งค่า พารามิเตอร์ PHP) จะยังคงต้องทำโดยใช้คอนโซล ในบรรดาข้อดีของ VestaCP เราเน้นการทำงานที่รวดเร็วจากมุมมองของผู้ใช้ ความง่ายในการติดตั้งและอัปเดต และฟอรัมการสนับสนุนด้านเทคนิคที่ดี
ข้อบกพร่องสามารถเน้นได้เพียงข้อเดียว: ขาดอย่างน้อย คำอธิบายสั้น ๆเทมเพลตจากรายการที่ระบุสำหรับ Apache, Nginx และ DNS อย่างไรก็ตามการลบนี้ไม่สำคัญนัก: ข้อมูลที่จำเป็นทั้งหมดสามารถพบได้ในเอกสารอย่างเป็นทางการและเทมเพลตเริ่มต้นที่นำเสนอนั้นเหมาะสำหรับกรณีส่วนใหญ่
เวสต้า ซีพี กำลังพัฒนาอย่างเข้มข้น หวังว่าในอนาคตอันใกล้นี้มันจะมีประโยชน์ใช้สอยและสะดวกสบายมากขึ้น

ซีพาเนล

นักพัฒนา: cPanel อิงค์
รุ่นแรก: 1996
เวอร์ชันล่าสุด: 11.44.1.17 (สิงหาคม 2557)
ระบบปฏิบัติการที่รองรับ: Centos 5.x, 6.x, RHEL 5.x, 6.x, CloudLinux 5.x, 6.x, FreeBSD (การสนับสนุนถูกยกเลิก ณ วันที่ 30/9/2555) มีเวอร์ชันสำหรับ Windows (ไม่รองรับ ตั้งแต่เดือนกุมภาพันธ์ 2557)
ใบอนุญาต: กรรมสิทธิ์
เว็บไซต์อย่างเป็นทางการ: http://cpanel.net/

CPanel แตกต่างจากแผงที่กล่าวถึงข้างต้นในขั้นตอนการติดตั้งที่ซับซ้อน ก่อนที่จะดาวน์โหลดจากเว็บไซต์อย่างเป็นทางการและเรียกใช้สคริปต์การติดตั้ง คุณจะต้องดำเนินการก่อน การเตรียมการเบื้องต้น: ปิดการใช้งาน SELinux, ติดตั้ง Perl, ตั้งค่า ชื่อเต็มโดเมน (fqdn) ในไฟล์ /etc/sysconfig/network และ /etc/hosts

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

CPanel ประกอบด้วยสององค์ประกอบ: CPanel เองและ WHM WHM เป็นอินเทอร์เฟซ "ผู้ดูแลระบบขั้นสูง" บนเว็บที่ช่วยให้คุณเข้าถึงการตั้งค่าสภาพแวดล้อมทั้งหมด - ตัวอย่างเช่น การตั้งค่า พารามิเตอร์ที่สำคัญส่งผลกระทบต่อประสิทธิภาพของ Apache (max_clients, เซิร์ฟเวอร์สำรองขั้นต่ำ/สูงสุด และอื่นๆ) การเข้าถึงตัวเลือก php ที่เป็นไปได้ทั้งหมด ฯลฯ ความสะดวกที่ไม่ต้องสงสัยคือการตั้งค่าสามารถเปลี่ยนแปลงได้ผ่านอินเทอร์เฟซเว็บ แทนที่จะแก้ไขด้วยตนเอง ไฟล์การกำหนดค่า- อย่างไรก็ตาม ในบางกรณี อาจจำเป็นต้องประกอบส่วนประกอบแต่ละส่วนใหม่เพื่อให้การตั้งค่าใหม่มีผล

เครื่องมือ WHM EasyApache ใช้เพื่อกำหนดค่าเว็บเซิร์ฟเวอร์ ด้วยความช่วยเหลือนี้ คุณสามารถเลือกโปรไฟล์เฉพาะ - ชุดความสามารถที่เซิร์ฟเวอร์จะรองรับ ตัวอย่างเช่น หากคุณเลือกโปรไฟล์พื้นฐาน คำขอทั้งหมดจะถูกประมวลผลโดยใช้โมดูล mpm_prefork มาตรฐาน หากคุณเลือกโปรไฟล์ MPM ITK โมดูล mpm_itk จะถูกนำมาใช้ ซึ่งจะเพิ่มความปลอดภัยของเว็บเซิร์ฟเวอร์โดยการแยกกระบวนการตามผู้ใช้:


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


เมื่อแกะกล่อง CPanel รองรับเฉพาะเว็บเซิร์ฟเวอร์ Apache เท่านั้น การสนับสนุนสำหรับเว็บเซิร์ฟเวอร์อื่นๆ มีให้โดยใช้ปลั๊กอินและส่วนขยายของบุคคลที่สาม ทั้งที่เป็นกรรมสิทธิ์และฟรี
หากต้องการใช้ Nginx เป็นส่วนหน้าของ Apache คุณสามารถใช้ปลั๊กอิน Nginx Admin ได้ หากต้องการติดตั้งปลั๊กอินนี้ คุณต้องดาวน์โหลดไฟล์เก็บถาวร tar จากนั้นแตกไฟล์และเรียกใช้สคริปต์พิเศษ โปรดทราบว่าใน CPanel เวอร์ชันล่าสุดด้วย การติดตั้ง Nginxแอดมินอาจจะมีปัญหา คุณยังสามารถใช้ส่วนขยาย ApacheBooster หรือปลั๊กอิน cPnginx ที่เป็นกรรมสิทธิ์ได้ รองรับการรวม Nginx + php-fpm โดยใช้ปลั๊กอิน cpXstack

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

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

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

ข้อเสียของความยืดหยุ่นในการกำหนดค่าและการควบคุมคือประสิทธิภาพที่ต่ำกว่า (เมื่อเทียบกับแผงควบคุมที่กล่าวถึงข้างต้น)

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

ISPConfig

นักพัฒนา: projektfarm GmbH
รุ่นแรก: 2550
เวอร์ชันล่าสุด: 3.0.5.4 (สิงหาคม 2557)
ระบบปฏิบัติการที่รองรับ: เดเบียน, อูบุนตู, CenOS, OpenSUSE, Fedora
ใบอนุญาต: บีเอสดี
เว็บไซต์อย่างเป็นทางการ: http://www.ispconfig.org/

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

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

การเตรียมเว็บเซิร์ฟเวอร์และสภาพแวดล้อมเป็นงานประจำและค่อนข้างยาก แต่สามารถเร่งให้เป็นอัตโนมัติได้โดยใช้สคริปต์พิเศษ สามารถติดตั้ง ISPConfig บนเซิร์ฟเวอร์ที่ใช้ OS Debian หรือ Ubuntu ได้โดยใช้สคริปต์ ISPConfig3-Debian-Installer สคริปต์ทำงานได้กับทั้งเซิร์ฟเวอร์ Apache และ Nginx นอกจากนี้ยังมีสคริปต์สำหรับการทำงานกับชุดค่าผสม Nginx + Apache

ข้อดีที่ไม่อาจปฏิเสธได้ของแผงควบคุมคือการรองรับโหมดคลัสเตอร์และมาตรฐาน APS - ฟังก์ชั่นที่พบส่วนใหญ่ในผลิตภัณฑ์ที่เป็นกรรมสิทธิ์

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


บทสรุป

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

ลักษณะเฉพาะ ผู้จัดการผู้ให้บริการอินเทอร์เน็ต เปลสค์ WHM/แผงควบคุม เวสต้าซีพี อาเจนติ-วี ISPConfig
ระบบปฏิบัติการที่รองรับ CentOS > 6
เดเบียน 7
ฟรีบีเอสดี 9
คลาวด์ลินุกซ์
หน้าต่าง
CentOS 5-7
เดเบียน 6-7
อูบุนตู LTS 10.04-12.04
อาร์เฮล 5-7
โอเพ่นซูส 12.3-13.1
คลาวด์ลินุกซ์ 5-6
CentOS 5-6
อาร์เฮล 5-6
คลาวด์ลินุกซ์ 5-6
อาร์เฮล 5-6
CentOS 5-6
เดเบียน 7
อูบุนตู 12.04-14.04
เดเบียน
อูบุนตู
เรเอล
CentOS
เดเบียน 5-7
CentOS 5-6
เฟโดรา 12-15
โอเพ่นซูส 11.1-13.1
อูบุนตู 8.10-14.04
เว็บเซิร์ฟเวอร์ที่รองรับ อาปาเช่
อาปาเช่ + Nginx
Nginx + php-fpm (สำหรับเวอร์ชัน 5)
Apache + Nginx เริ่มต้น Apache อย่างเป็นทางการเท่านั้น Apache + Nginx และ Nginx + php-fpm - ผ่านส่วนขยายของบุคคลที่สาม อาปาเช่
อาปาเช่ + Nginx
Nginx + php-fpm
Nginx+uwsgi
งินซ์ + พูม่า
งินซ์ + ยูนิคอร์น
งินซ์ + กูนิคอร์น
Nginx + โหนด js
งินซ์ + อาปาเช่
Nginx หรือ Apache, Nginx + Apache - ผ่านส่วนขยายของบุคคลที่สาม
ฐานข้อมูลที่รองรับ MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
PostgreSQL
MySQL
เซิร์ฟเวอร์ DNS ที่รองรับ ผูก ผูก ผูก
DNS ของฉัน
สสส
ผูก ผูก
สสส
ผูก
DNS ของฉัน
การจัดการโดเมนและโดเมนย่อย การจัดการโซนเต็มรูปแบบผ่าน Bind การเลือกเซิร์ฟเวอร์: Bind, myDNS, NSD จัดการรายการผ่าน Bind ไม่มีเครื่องมือในตัว การจัดการโซนเต็มรูปแบบผ่าน Bind
การตั้งค่าและการดูแลฐานข้อมูล พื้นฐาน*
phpMyAdmin
พื้นฐาน*
phpMyAdmin
พื้นฐาน*
phpMyAdmin
พื้นฐาน*
phpMyAdmin
พื้นฐาน*
โมดูล ajenti-mysql
พื้นฐาน*
phpMyAdmin
สถิติ เอาสตัทส์ เอาสตัทส์
เว็บบาไลเซอร์
อนาล็อก
เอาสตัทส์
เอาสตัทส์
เว็บบาไลเซอร์
ไม่มีสถิติดังกล่าว จำเป็นต้องเพิ่มผ่านรายการที่เหมาะสมในไฟล์การกำหนดค่า เอาสตัทส์
เว็บบาไลเซอร์
รองรับเอพีเอส + + + - - +
การตั้งค่าความปลอดภัย การจัดการไฟร์วอลล์ในตัว ป้องกันสแปม (รายการขาว/ดำ) Fail2ban, โปรแกรมป้องกันไวรัส Kaspersky, สปามาสซาซิน (รายการขาวและดำ) mod_security (ฟีเจอร์ การตั้งค่าโดยละเอียด), clamav, cPHulk, การป้องกันกำลังเดรัจฉาน, คุกสำหรับ vhost apache โดยใช้ mod_ruid2 และ cPanel Jailshell ไม่มีคุณสมบัติความปลอดภัยในตัว ไฟร์วอลล์ในตัว การจัดการไฟร์วอลล์ในตัว, แอนตี้สแปม (รายการขาว/ดำ), failed2ban, RKHunter
ต้นทุนและเงื่อนไขใบอนุญาต 5 - ลิตร: 190 rub./เดือน, โปร: 570 rub./เดือน ราคาเหล่านี้เป็นราคาอย่างเป็นทางการ ราคาจากตัวแทนจำหน่ายอาจต่ำกว่า โฮสต์เว็บ: $35/เดือนหรือ $385/ปี สามารถซื้อรุ่นที่ง่ายกว่าได้จากผู้ค้าปลีก 20$/เดือน ($200/ปี) สำหรับ VPS 45$/เดือน ($425/ปี) สำหรับการทุ่มเท เผยแพร่ภายใต้ใบอนุญาต GNU GPL เพิ่มเติม การสนับสนุนด้านเทคนิคปรากฎว่าต้องจ่ายเงิน เผยแพร่ภายใต้ใบอนุญาต AGPLv3 เผยแพร่ภายใต้ใบอนุญาต BSD

* - วิธีการจัดการขั้นพื้นฐาน ฟังก์ชั่นง่ายๆเกี่ยวกับการสร้างและการลบฐานข้อมูลและผู้ใช้

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

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

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

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

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

1. ซีพาเนล

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

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

2. เพลสค์

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

ในบรรดาคุณสมบัติต่างๆ เราสามารถสังเกตส่วนขยายจำนวนมากที่เพิ่มฟังก์ชันการทำงานของแผงควบคุม

3.ISPConfig

ISPConfig เป็นแผงควบคุมโอเพ่นซอร์สสำหรับ Linux ที่ช่วยให้คุณจัดการเซิร์ฟเวอร์หลายเครื่องได้จากที่เดียว โปรแกรมนี้เผยแพร่ภายใต้ลิขสิทธิ์ BSD รองรับฟังก์ชันมาตรฐานทั้งหมด เช่น การจัดการโดเมน, FTP, SQL, BIND, ฐานข้อมูล นอกจากนี้ยังรองรับการจัดการเซิร์ฟเวอร์เสมือนอีกด้วย

แผงควบคุมสามารถทำงานร่วมกับเว็บเซิร์ฟเวอร์ Apache และ Nginx รองรับการมิเรอร์การกำหนดค่า การทำคลัสเตอร์ และอื่นๆ อีกมากมาย

4. อาเจนติ

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

โปรแกรมมาด้วย จำนวนมากปลั๊กอินที่ติดตั้งไว้ล่วงหน้า รองรับการกำหนดค่า Apache, Nginx, MySQL, FTP, iptables, Cron, Munin, Samba, Squid และบริการอื่น ๆ อีกมากมาย มีสาธารณูปโภคในตัว ตัวจัดการไฟล์โปรแกรมแก้ไขโค้ดและแม้แต่เทอร์มินัล

5. คล็อกโซ

Kloxo เป็นอีกหนึ่งแดชบอร์ดโอเพ่นซอร์ส มันมีไว้สำหรับใช้ใน หมวกแดงและเซนโอเอส รองรับฟังก์ชันแผงมาตรฐานทั้งหมด เช่น การจัดการโดเมน การจัดการฐานข้อมูล php, perl, cgi, การสำรองข้อมูล และอื่นๆ

รองรับการทำงานกับเว็บเซิร์ฟเวอร์ Apache เหนือสิ่งอื่นใด แผงควบคุมไม่ต้องการทรัพยากรมากนัก

6.เปิดแผง

OpenPanel เป็นแผงโอเพ่นซอร์สที่เผยแพร่ภายใต้ลิขสิทธิ์ GNU มีอินเทอร์เฟซที่ใช้งานง่ายและช่วยให้คุณจัดการ Apache, AWStats, Bind, PureFTPd, Postfix, MySQL, IPTables, Courier-IMAP และอื่นๆ อีกมากมาย

7. ZPanel

ZPanel เป็นแผงควบคุมข้ามแพลตฟอร์มฟรีและใช้งานง่าย สามารถทำงานได้บน Linux, Unix, MacOS และ Windows

Zpanel เขียนด้วย PHP ทั้งหมดและทำงานร่วมกับ Apache, PHP และ MySQL มันมาพร้อมกับ ชุดพื้นฐานตัวเลือกในการทำงานบนเซิร์ฟเวอร์ของคุณ คุณสมบัติรวมถึงการจัดการการตั้งค่าสำหรับ Apache, hMailServer, เซิร์ฟเวอร์ FileZilla, MySQL, PHP, Webalizer, RoundCube, PhpMyAdmin, phpSysInfo, FTP และอื่นๆ อีกมากมาย

8. สนช

EHCP (โฮสติ้งง่าย แผงควบคุม) - นี้ แผงฟรีสำหรับการจัดการโฮสติ้ง คุณสามารถจัดการฐานข้อมูลได้ ข้อมูลมายเอสคิวแอล, บัญชีอีเมล, โดเมน, FTP

ในบรรดาคุณสมบัติของพาเนลเราสามารถสังเกตการรองรับ Nginx ด้วย php-fpm ซึ่งช่วยให้คุณละทิ้ง Apache โดยสิ้นเชิงและให้ประสิทธิภาพที่ยอดเยี่ยม

9.ispCP

ispCp เป็นโครงการโอเพ่นซอร์สที่รองรับการจัดการเซิร์ฟเวอร์หลายเครื่องโดยไม่มีข้อจำกัด ทุกอย่างอยู่ที่นี่ ฟังก์ชั่นที่จำเป็นเช่น การจัดการโดเมน อีเมล บัญชี FTP ฐานข้อมูล และอื่นๆ อีกมากมาย ทั้งหมดนี้บนเซิร์ฟเวอร์หลายแห่ง

10. วีเอชซีเอส

VHCS เป็นอีกหนึ่งแผงควบคุมโฮสติ้งโอเพ่นซอร์สสำหรับ Linux ได้รับการออกแบบมาโดยเฉพาะสำหรับโฮสติ้งเสมือนและเขียนด้วย PHP, Perl และ C เพียงไม่กี่คลิก คุณก็ตั้งค่าโดเมน อีเมล FTP Apache ดูสถิติ และอื่นๆ ได้

11. เรเวนคอร์

Ravencore เป็นพาเนลเรียบง่ายสำหรับ Linux ที่มีจุดมุ่งหมายให้คล้ายกับ cPanel และ Plesk เขียนด้วย PHP และสคริปต์ควบคุมเป็นภาษา Perl และ Bash แผงนี้ทำงานร่วมกับโปรเจ็กต์ต่างๆ เช่น MySQL, Apache, PhpMyAdmin, Postfix และ Awstats

12.เวอร์ชวลมิน

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

13. เว็บมิน

WebMin เป็นแผงควบคุมเซิร์ฟเวอร์โอเพ่นซอร์ส Linux ที่มีคุณสมบัติหลากหลายและทรงพลัง Webmin ช่วยให้คุณจัดการได้ ส่วนประกอบต่างๆระบบต่างๆ เช่น การตั้งค่า โฮสต์เสมือน Apache, ติดตั้งโปรแกรม RPM, กำหนดค่า iptables และ DNS, เครือข่าย, พารามิเตอร์การกำหนดเส้นทาง, สร้างฐานข้อมูล ฯลฯ

14.ดีทีซี

Domain Technologie Control (DTC) เป็นแผงควบคุมเว็บเซิร์ฟเวอร์ฟรีสำหรับการดูแลระบบและการกำหนดค่าที่ง่ายดาย คุณสามารถสร้าง FTP และ บัญชีเมล, เพิ่มโดเมน และอื่นๆ อีกมากมาย

15. ผู้ดูแลระบบโดยตรง

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

16.อินเตอร์เวิร์ค

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

17. ฟรอกซ์เลอร์

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

18. บลูโอนิกซ์

บลูโอนิกซ์คือ การกระจายลินุกซ์โอเพ่นซอร์สที่ใช้ CentOS 6.3 หรือ Scientific Linux 6.3 เขามีเป้าหมายที่จะนำระบบที่พร้อมใช้เป็นเว็บโฮสติ้ง การเผยแพร่มาพร้อมกับอินเทอร์เฟซ GUI ที่ช่วยให้คุณจัดการบัญชีอีเมล FTP และคุณสมบัติอื่น ๆ

19. ระบบ ISP

ISPManager เป็นแผงควบคุมโฮสติ้งเชิงพาณิชย์ที่มีคุณสมบัติมากมาย มีสองเวอร์ชัน - Lite สำหรับจัดการ VPS ของคุณ และ Bussines สำหรับจัดการโฮสติ้งกับไคลเอนต์จำนวนมาก

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

20. เวสต้า ซีพี

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

ข้อสรุป

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

  • บทช่วยสอน

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

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

ฉันคิดว่าหลายท่านเดาว่าเราจะพูดถึง CentOS Web Panel (CWP) ไม่เหมือนกับแผงควบคุมอื่นๆ CWP จะปรับใช้ LAMP Stack แบบเต็มโดยอัตโนมัติพร้อมแคชที่ระดับเว็บเซิร์ฟเวอร์ผ่าน Varnish Cache - นี่เป็นโซลูชั่นที่ยอดเยี่ยมสำหรับการจัดเก็บเนื้อหาแคช "ร้อน" ของหน้าเว็บของคุณ แรม- มันจะเพิ่มความเร็วเว็บไซต์ของคุณและในขณะเดียวกันก็ลดภาระบนโปรเซสเซอร์

ความเป็นไปได้

แต่ขอกลับไปที่แผงควบคุมก่อนการติดตั้งฉันต้องการเน้นข้อดีหลักหลายประการ:
  • โดยค่าเริ่มต้น ความสามารถในการสลับเวอร์ชัน PHP นั้นมีให้ใช้งาน - ผู้ดูแลระบบที่อยู่ฝั่งของเขาสามารถติดตั้งได้ด้วยการคลิกเพียงไม่กี่ครั้ง รุ่นที่ต้องการและผู้ใช้สามารถเลือกการแก้ไข PHP ที่ต้องการสำหรับเว็บไซต์ของตนได้
  • แผงควบคุมมุ่งเน้นไปที่การจัดการเซิร์ฟเวอร์และการให้บริการโฮสติ้ง (support แผนภาษี, ข้อจำกัด ฯลฯ );
  • เป็นไปได้ที่จะตอบโต้การโจมตี DDoS ขนาดเล็กและบล็อกการรับส่งข้อมูลที่ไม่ต้องการผ่านการใช้ส่วนขยายสำหรับการทำงานกับ CSF (Config Server Firewall)
  • CWP รองรับ CloudLinux ซึ่งเป็นส่วนเสริมเชิงพาณิชย์ของ CentOS ที่เน้นไปที่ผู้ให้บริการโฮสติ้งเป็นหลัก
  • การโฮสต์โปรเจ็กต์ที่ค่อนข้างสะดวกพร้อมการสตรีมวิดีโอเนื่องจากการรองรับ ffmpeg ในตัว
  • CWP มีกลไกป้องกันสแปมในตัวโดยอิงจาก AmaVIS, ClamAV, OpenDKIM, การตรวจสอบ RBL, SpamAssassin;
  • แผงควบคุมรองรับการโฮสต์ทั้งเนมเซิร์ฟเวอร์ของคุณเองและการใช้ FreeDNS
  • ความพร้อมใช้งานของเครื่องมือตรวจสอบในตัว
กับ รายการทั้งหมดความสามารถ CentOS Web Panel สามารถพบได้บนเว็บไซต์อย่างเป็นทางการ ผลิตภัณฑ์ซอฟต์แวร์ที่ลิงค์ต่อไปนี้ อย่างที่คุณเห็น เซิร์ฟเวอร์เชิงพาณิชย์และระบบการจัดการโฮสติ้งส่วนใหญ่ไม่มีความสามารถที่หลากหลายเช่นนี้ ไม่ต้องพูดถึงผลิตภัณฑ์ฟรีเลย

ความต้องการของระบบ

เกี่ยวกับ ความต้องการของระบบจากนั้นตามคำแถลงของนักพัฒนาเราจะต้องมีเซิร์ฟเวอร์ที่มี RAM อย่างน้อย 512 MB (สำหรับระบบปฏิบัติการเวอร์ชัน 32 บิต) และ "เหรียญ" ที่ติดตั้งไว้คือ CentOS 6.x หากคุณต้องการเพลิดเพลินกับฟีเจอร์ทั้งหมดของพาเนลนี้เช่น การสแกนไวรัส mail ดังนั้น "เครื่อง" ของคุณจะต้องมี RAM อย่างน้อย 4 GB บนเครื่อง CWP ยังรองรับระบบปฏิบัติการ เช่น RedHat 6.x และ CloudLinux 6.x

กำลังเตรียมเซิร์ฟเวอร์

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

ยัม -y อัปเดต
และอย่าลืมรีบูทเครื่องเพื่อให้การเปลี่ยนแปลงมีผล:

การติดตั้ง

ตอนนี้เราพร้อมติดตั้ง CentOS Web Panel แล้ว ไปที่ไดเร็กทอรี /usr/local/src:

ซีดี /usr/local/src
เราจะอัพโหลดได้ที่ไหน? เวอร์ชันล่าสุดไฟล์การติดตั้ง:

รับ http://centos-webpanel.com/cwp-latest
หากลิงก์หลักใช้งานไม่ได้ ให้ใช้คำสั่งต่อไปนี้:

รับ http://dl1.centos-webpanel.com/files/cwp-latest
จากนั้นเราก็เริ่มการติดตั้งเอง:

Sh cwp-ล่าสุด
ขั้นตอนการติดตั้งอาจใช้เวลาประมาณ 30 นาที ดังนั้นจงไปที่ห้องครัวอย่างใจเย็นเพื่อดื่มเครื่องดื่มดีๆ สักแก้ว (ทุกคนมีรสนิยมของตัวเอง) เมื่อติดตั้งพาเนลในคอนโซลแล้ว คุณจะเห็นข้อความต่อไปนี้:

############################# # ติดตั้ง CWP แล้ว # ################# ############ ไปที่ CentOS WebPanel Admin GUI ที่ http://SERVER_IP:2030/ http://xxx.xxx.xxx.xxx:2030 SSL: https://xxx.xxx xxx.xxx:2031 --------------------- ชื่อผู้ใช้: รหัสผ่านรูท: รหัสผ่านรูทเซิร์ฟเวอร์ ssh รหัสผ่านรูท MySQL: xxxxxxxxxxxx
อย่าลืมบันทึกการอนุญาตของคุณ โดยเฉพาะรหัสผ่าน MySQL superuser หลังจากนั้นตามคำแนะนำของนักพัฒนาเองเราจะรีบูทเซิร์ฟเวอร์โดยใช้ปุ่ม ENTER หากไม่ได้ผลลัพธ์ใด ๆ ให้ใช้คำสั่งรีบูตที่เรากล่าวถึงก่อนหน้านี้ เมื่อคุณพยายามเชื่อมต่อกับเซิร์ฟเวอร์อีกครั้งผ่าน SSH คุณจะเห็นหน้าจอต้อนรับ CWP ซึ่งจะปรากฏขึ้น ข้อมูลโดยย่อเกี่ยวกับผู้ใช้ที่ลงทะเบียนและ สถานการณ์ปัจจุบันเกี่ยวกับการใช้พื้นที่ดิสก์:

******************************************** ยินดีต้อนรับสู่ CWP (CentOS WebPanel ) เซิร์ฟเวอร์ รีสตาร์ท CWP โดยใช้: บริการ cwpsrv รีสตาร์ท ***************************************** ******* *** ถ้าคุณไม่สามารถเข้าถึง CWP ลองใช้คำสั่งนี้: บริการ iptables หยุด 15:20:19 สูงสุด 23 นาที ผู้ใช้ 1 คน โหลดเฉลี่ย: 0.00, 0.00, 0.00 USER TTY จากเข้าสู่ระบบ @ IDLE JCPU PCPU อะไร root pts/0 78.111 .187.112 15:20 1.00s 0.01s 0.01s -bash ขนาดระบบไฟล์ที่ใช้ ประโยชน์ใช้% ติดตั้งบน /dev/mapper/vg0-root 33G 1.9G 30G 6% / tmpfs 504M 0 504M 0% / dev/shm /dev/vda1 485M 68M 392M 15% /บูต /dev/mapper/vg0-temp 2.0G 369M 1.5G 20% /tmp

อินเทอร์เฟซ

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

Http://xxx.xxx.xxx.xxx:2030 SSL: https://xxx.xxx.xxx.xxx:2031
หลังจากการรับรองความถูกต้องสำเร็จ เราจะไปที่หน้าเมนูแดชบอร์ด จากที่นี่ คุณสามารถจัดการการตั้งค่าทั้งหมดของแผง CWP ได้ เราจะพยายามพูดคุยสั้น ๆ เกี่ยวกับแต่ละบล็อกแผง:

  • การนำทาง - เมนูการนำทางเพื่อดูการตั้งค่าต่างๆ สำหรับแต่ละบริการ
  • 5 กระบวนการยอดนิยม - แสดง 5 กระบวนการที่ "ตะกละ" ที่สุดบนเซิร์ฟเวอร์ของคุณแบบเรียลไทม์
  • รายละเอียดดิสก์ - บล็อกนี้ให้ข้อมูลเกี่ยวกับดิสก์ของ “เครื่อง” ของคุณ
  • สถานะบริการ - แสดงสถานะปัจจุบันของบริการ และยังทำให้สามารถจัดการได้หากจำเป็น (เริ่ม หยุด ฯลฯ)
  • สถิติระบบ - แสดงการใช้ RAM จำนวนกระบวนการและตัวอักษรในคิว
  • เวอร์ชันแอปพลิเคชัน - แสดงเวอร์ชันของแอปพลิเคชันที่ติดตั้งเช่น Apache, PHP, MySQL และ FTP
  • ข้อมูลระบบ - แสดงข้อมูลเกี่ยวกับรุ่นโปรเซสเซอร์, จำนวนคอร์, ความถี่, เวอร์ชันระบบปฏิบัติการ, เวลาปฏิบัติการของเซิร์ฟเวอร์ ฯลฯ
  • ข้อมูล CWP - แสดงว่าเนมเซิร์ฟเวอร์ใดที่ได้รับการกำหนดค่าสำหรับเครื่องของคุณในปัจจุบัน และยังแสดงที่อยู่ IP ของเซิร์ฟเวอร์และเวอร์ชันของแผงควบคุมอีกด้วย

การตั้งค่ามาตรฐาน

ต่อไป เราจะกำหนดค่าพารามิเตอร์พื้นฐานหลายประการที่เราต้องทำงานกับ CWP ขั้นแรก มาตั้งค่าเนมเซิร์ฟเวอร์กัน ในการดำเนินการนี้ ให้ไปที่ส่วนเมนูฟังก์ชัน DNS และเลือกแก้ไข IP เนมเซิร์ฟเวอร์

ระบุเนมเซิร์ฟเวอร์ของคุณและคลิกปุ่มบันทึกการเปลี่ยนแปลง เพื่อดูคำแนะนำ การตั้งค่า DNS(BIND) ใช้ลิงก์ต่อไปนี้ ซึ่งมีอยู่ในหน้าแก้ไข Nameservers IPs

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

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

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

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

ตอนนี้ขอเพิ่ม โดเมนใหม่- โดยไปที่ส่วนเมนูโดเมนแล้วเลือกเพิ่มโดเมน เราระบุโดเมนที่ต้องการ กำหนดให้กับผู้ใช้ที่เกี่ยวข้อง และดำเนินการทั้งหมดอย่างปลอดภัยด้วยปุ่มสร้าง

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

ฟรี -ม
ข้อมูลต่อไปนี้แสดงบนหน้าจอของ “เครื่องจักร” ของเรา:

บัฟเฟอร์ที่ใช้ร่วมกันฟรีที่ใช้ทั้งหมดแคช Mem: 1006 522 483 0 162 218 -/+ บัฟเฟอร์/แคช: 142 864 สลับ: 4095 0 4095
ฉันคิดว่าคุณจะได้ผลลัพธ์ที่คล้ายกัน ดังที่เราเห็นประมาณครึ่งหนึ่งของจำนวน RAM ทั้งหมด 1 GB ถูกใช้ - 522 MB ซึ่งค่อนข้างสอดคล้องกับคำชี้แจงของนักพัฒนา การใช้ทรัพยากรนี้ค่อนข้างต่ำสำหรับการโฮสต์แผงควบคุม

นอกจากนี้การติดตั้งเริ่มต้นยังมี PHP เวอร์ชันเสถียรล่าสุดพร้อมกับแอปพลิเคชันอยู่แล้ว

การติดตั้งพาเนลไม่ใช่เรื่องเล็กน้อย มีคำแนะนำมากมายบนอินเทอร์เน็ต ฉันพบว่ามีรายละเอียดและเข้าใจได้มากที่สุด: http://www.zvps.co.uk/zpanelcp/centos-6 ฉันไม่ได้ตั้งใจพิมพ์ซ้ำเพื่อหลีกเลี่ยงการลอกเลียนแบบ

ฉันเอาตัวจัดการไฟล์และโมดูลอื่น ๆ ที่นี่: http://forums.zpanelcp.com/showthread.php?6832-RusTus-ZPX-Modules โปรดทราบว่าก่อนอื่นคุณต้องติดตั้งพื้นที่เก็บข้อมูล จากนั้นใช้ "Mod Admin" เพื่อเปิดใช้งาน

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

ตรวจสอบ ทดสอบ และวิจารณ์แผงโฮสติ้ง VESTA

รองรับการแจกแจง RHEL และ CentOS เวอร์ชัน 5 และ 6 หลังจากติดตั้งแผงควบคุม Vesta คุณจะได้รับชุดซอฟต์แวร์ดังต่อไปนี้:

  • เว็บ: Nginx / Apache + mod_ruid2
  • DNS: ผูก
  • อีเมล: Exim / Dovecot / ClamAV / SpamAssasin / RoundCubeMail
  • ฐานข้อมูล: MySQL/phpMyAdmin
  • FTP: VsFTPD

การติดตั้งไม่ใช่เรื่องยาก ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง cURL และ bash แล้ว ขอแนะนำให้อัปเดตระบบเป็นเวอร์ชันล่าสุด:

ยำสะอาดอัปเดตยำทั้งหมด

หลังจากนั้นคุณสามารถเริ่มการติดตั้ง VESTA ได้

Curl -O http://vestacp.com/pub/vst-install.sh ทุบตี vst-install.sh

หากการติดตั้งค้างและ/หรือคุณ เซิร์ฟเวอร์งบประมาณจากนั้นเราจะเริ่มการติดตั้งด้วยตัวเลือก --force

ทุบตี vst-install.sh -f

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

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

ข้อเสียของตัวติดตั้ง VESTA

ระหว่างการติดตั้ง พื้นที่เก็บข้อมูล remi เชื่อมต่อกันซึ่งมีการติดตั้ง php 5.4 และ mysql 5.5 โดยที่คุณไม่รู้ ใครต้องการเวอร์ชันก่อนหน้า จากนั้นรันโปรแกรมติดตั้งด้วยตัวเลือก —disable-remi

ทุบตี vst-install.sh -d

จากนั้น php 5.3 และ mysql 5.1 จะถูกติดตั้งบนเซิร์ฟเวอร์
หากคุณได้ติดตั้งไว้แล้ว คุณสามารถลองดาวน์เกรดเวอร์ชันได้โดยใช้คำแนะนำเหล่านี้ -