ค้นหาเว็บไซต์

CentOS Web Panel - แผงควบคุมเว็บโฮสติ้งฟรีแบบ All-in-One สำหรับ CentOS/RHEL 6


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

  1. Apache Web Server (ตัวเลือก Mod Security และ OWASP)
  2. PHP 5.4 และตัวสลับ PHP
  3. MySQL กับ phpMyAdmin
  4. อีเมล – Postfix และ Dovecot, กล่องจดหมาย, เว็บอินเตอร์เฟส RoundCube
  5. CSF (กำหนดค่าไฟร์วอลล์เซิร์ฟเวอร์)
  6. การสำรองข้อมูล (คุณสมบัตินี้เป็นทางเลือก)
  7. ส่วนต่อประสานการจัดการผู้ใช้ที่ง่ายดาย
  8. เซิร์ฟเวอร์ FreeDNS
  9. การตรวจสอบสด
  10. การสำรองข้อมูล
  11. File System Lock (หมายถึงไม่มีการแฮ็กเว็บไซต์อีกต่อไปเนื่องจากการล็อคไฟล์จากการเปลี่ยนแปลง)
  12. การกำหนดค่าเซิร์ฟเวอร์ AutoFixer
  13. การย้ายบัญชี cPanel
  14. TeamSpeak 3 Manager (เสียง) และ Shoutcast Manager (การสตรีมวิดีโอ)

CWP เวอร์ชันล่าสุดคือ 0.9.8.6 และเผยแพร่เมื่อวันที่ 19 เมษายน 2015 ซึ่งรวมถึงการแก้ไขข้อบกพร่องบางประการเกี่ยวกับการปรับปรุงเวลาในการโหลด

การสาธิตแผงเว็บ CentOS
  1. การเข้าสู่ระบบที่ไม่ใช่ SSL – http://185.4.149.65:2030/
  2. เข้าสู่ระบบ SSL – https://185.4.149.65:2031/

------------------ Admin / Root Login ------------------

Username: root
Password: admin123 


------------------ User Login ------------------

Username: test-dom
Password: admin123 

ก่อนที่ฉันจะเริ่มการติดตั้ง ฉันจะต้องบอกคุณถึงสิ่งสำคัญบางประการเกี่ยวกับ CPW และข้อกำหนดของระบบ:

  1. การติดตั้งจะต้องเสร็จสิ้นบนเซิร์ฟเวอร์ CentOS ใหม่ที่ไม่มี MySQL ขอแนะนำให้ใช้ CentOS/RedHat/CloudLinux 6.x แม้ว่ามันอาจจะทำงานบน CentOS 5 ได้ แต่ก็ยังไม่ได้รับการทดสอบอย่างสมบูรณ์ CWP ยังไม่รองรับ CentOS 7
  2. ข้อกำหนด RAM ขั้นต่ำสำหรับ 32 บิต 512MB และ 64 บิต 1024MB พร้อมพื้นที่ว่าง 10GB
  3. ปัจจุบันรองรับที่อยู่ IP แบบคงที่ แต่ไม่รองรับที่อยู่ IP แบบไดนามิก เหนียว หรือภายใน
  4. ไม่มีโปรแกรมถอนการติดตั้งสำหรับการลบ CWP หลังการติดตั้ง คุณต้องโหลดระบบปฏิบัติการใหม่เพื่อลบออก

เพื่อวัตถุประสงค์ของบทความนี้ ฉันจะติดตั้ง CWP (CentOS Web Panel) บนเซิร์ฟเวอร์ CentOS 6 ภายในเครื่องซึ่งมีที่อยู่ IP แบบคงที่ 192.168.0.10

การติดตั้งแผงเว็บ CentOS

1. หากต้องการเริ่มการติดตั้ง ให้เข้าถึงเซิร์ฟเวอร์ของคุณในฐานะรูท และตรวจสอบให้แน่ใจว่าได้ตั้งค่า ชื่อโฮสต์ และ ที่อยู่ IP แบบคงที่ ที่ถูกต้องก่อนที่จะมุ่งหน้าไปที่ การติดตั้ง CentOS Web Panel

ข้อสำคัญ: ชื่อโฮสต์และชื่อโดเมนจะต้องแตกต่างกันบนเซิร์ฟเวอร์ของคุณ (ตัวอย่างเช่น หาก domain.com เป็นโดเมนของคุณบนเซิร์ฟเวอร์ของคุณ ดังนั้น ใช้ hostname.domain.com เป็นชื่อโฮสต์แบบเต็มของคุณ)

2. หลังจากตั้งชื่อโฮสต์และที่อยู่ IP แบบคงที่ คุณต้องติดตั้งยูทิลิตี้ wget เพื่อดึงสคริปต์การติดตั้ง CWP


yum -y install wget

3. จากนั้น อัปเดตเซิร์ฟเวอร์แบบเต็มเป็นเวอร์ชันล่าสุด จากนั้นรีบูตเซิร์ฟเวอร์เพื่อให้การอัปเดตใหม่ทั้งหมดมีผล


yum -y update
reboot

4. หลังจากเซิร์ฟเวอร์รีบูต คุณจะต้องดาวน์โหลดสคริปต์การติดตั้ง CentOS Web Panel โดยใช้ยูทิลิตี้ wget และติดตั้ง CWP ตามที่แสดงด้านล่าง


cd /usr/local/src
wget http://centos-webpanel.com/cwp-latest
sh cwp-latest

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

5. เมื่อพร้อมแล้ว ให้กด “ENTER ” เพื่อรีบูตเซิร์ฟเวอร์ หากระบบไม่รีบูตโดยอัตโนมัติ เพียงพิมพ์ “รีบูต ” เพื่อรีบูตเซิร์ฟเวอร์

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

7. ตอนนี้คุณพร้อมที่จะเข้าถึง CentOS Web Panel ผ่านทางเว็บเบราว์เซอร์ที่คุณชื่นชอบแล้ว หากต้องการทำสิ่งนี้ เพียงพิมพ์:


http://your-ip-addresss.com:2030
OR
https://your-ip-addresss.com:2031 (over SSL)

เนื่องจากฉันได้ทำการติดตั้งบนเครื่องของฉันแล้ว ฉันจึงสามารถเข้าถึงได้โดยใช้:


http://192.168.0.10:2030

สำหรับการตรวจสอบสิทธิ์ คุณจะต้องใช้ชื่อผู้ใช้และรหัสผ่าน รูท สำหรับเซิร์ฟเวอร์ของคุณ

หลังจากการรับรองความถูกต้องสำเร็จ คุณจะเห็นแดชบอร์ด CWP:

นี่คือหน้าหลักของ CWP ของคุณและเป็นที่ที่คุณจัดการการตั้งค่าทั้งหมด ฉันจะพยายามให้ข้อมูลโดยย่อเกี่ยวกับแต่ละบล็อกที่มีอยู่ในปัจจุบัน:

  1. การนำทาง (ด้านซ้าย) – เมนูการนำทางสำหรับการเรียกดูการตั้งค่าต่างๆ ของแต่ละบริการ
  2. กระบวนการ 5 อันดับแรก – บล็อกนี้ให้การตรวจสอบแบบเรียลไทม์โดย 5 กระบวนการที่ใช้ทรัพยากรมากที่สุด
  3. รายละเอียดดิสก์ – บล็อกนี้ให้คำอธิบายโดยย่อเกี่ยวกับการแบ่งพาร์ติชันดิสก์และการใช้พื้นที่ดิสก์
  4. สถานะบริการ – แสดงสถานะปัจจุบันของบริการปัจจุบันตลอดจนตัวเลือกในการ "เริ่มต้น", "หยุด" และ "รีสตาร์ท"
  5. สถิติระบบ – แสดงการใช้งานหน่วยความจำปัจจุบันและหน่วยความจำ Swap จำนวนกระบวนการที่ทำงาน และอีเมลในคิว
  6. เวอร์ชันของแอปพลิเคชัน – แสดงเวอร์ชันที่ติดตั้งในปัจจุบันของ Apache, PHP, MySQL, FTP,
  7. ข้อมูลระบบ – แสดงข้อมูลเกี่ยวกับโมเดล CPU ของเซิร์ฟเวอร์ จำนวนคอร์ ชื่อระบบปฏิบัติการ เวอร์ชันเคอร์เนล แพลตฟอร์ม เวลาทำงาน และเวลาเซิร์ฟเวอร์
  8. ข้อมูล CWP – แสดงการตั้งค่าปัจจุบันสำหรับเนมเซิร์ฟเวอร์ของเซิร์ฟเวอร์ของคุณ, IP ของเซิร์ฟเวอร์, IP ที่ใช้ร่วมกัน, ชื่อโฮสต์ของเซิร์ฟเวอร์ และเวอร์ชันของ CWP

การใช้ทรัพยากรจาก CWP ต่ำมาก หลังจากทดสอบสองสามชั่วโมง การใช้หน่วยความจำยังคงอยู่ที่ 512 MB:

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

หากคุณใช้งานเซิร์ฟเวอร์ที่ไม่มีการจัดการที่มาพร้อมกับการติดตั้ง CentOS ธรรมดา ฉันขอแนะนำให้คุณพิจารณา CWP เป็นแผงควบคุมเซิร์ฟเวอร์ของคุณ

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

ลิงก์อ้างอิง: http://centos-webpanel.com/