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

วิธีติดตั้ง CentOS Web Panel (CWP) บน CentOS 7


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

คุณสมบัติแผงเว็บ CentOS

นี่คือคุณสมบัติและบริการที่มีประโยชน์ที่สุดบางส่วนที่นำเสนอโดย CentOS Web Panel

  • Apache Web Server (ตัวเลือก Mod Security + กฎการอัปเดตอัตโนมัติ)
  • PHP 5.6 (ตัวสลับเวอร์ชัน suPHP, SuExec + PHP)
  • MySQL/MariaDB + phpMyAdmin.
  • อีเมล - Postfix และ Dovecot, กล่องจดหมาย, เว็บอินเตอร์เฟส RoundCube ((โปรแกรมป้องกันไวรัส, Spamassassin เป็นตัวเลือก)
  • CSF (กำหนดค่าไฟร์วอลล์เซิร์ฟเวอร์กำหนดค่า)
  • การสำรองข้อมูล (คุณสมบัตินี้เป็นทางเลือก)
  • ส่วนต่อประสานการจัดการผู้ใช้ที่ง่ายดาย
  • ตั้งค่าเซิร์ฟเวอร์สำหรับเว็บโฮสติ้งด้วย WordPres
  • เซิร์ฟเวอร์ FreeDNS
  • การตรวจสอบสด
  • File System Lock (หมายถึงไม่มีการแฮ็กเว็บไซต์อีกต่อไปเนื่องจากการล็อคไฟล์จากการเปลี่ยนแปลง)
  • การกำหนดค่าเซิร์ฟเวอร์ AutoFixer
  • การย้ายบัญชี cPanel
  • TeamSpeak 3 Manager (เสียง) และ Shoutcast Manager (การสตรีมวิดีโอ)

มีคุณลักษณะอื่นๆ อีกมากมายที่นำเสนอโดย CWP ซึ่งคุณสามารถดูได้ที่นี่

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

การสาธิตแผงเว็บ CentOS

New Root Admin Panel Login:
Non SSL Login: http://demo1.centos-webpanel.com:2030
SSL Login: https://79.137.25.230:2031
Username: root
Password: admin123

New End user Panel Login:
Non SSL Login: http://demo1.centos-webpanel.com:2082
SSL Login: https://79.137.25.230:2083
Username: testacc
Password: admin123

ข้อกำหนดของตัวติดตั้ง CentOS Web Panel:

เพื่อหลีกเลี่ยงไม่ให้เกิดปัญหาใดๆ โปรดอ่านคำแนะนำที่สำคัญทั้งหมดต่อไปนี้อย่างละเอียดก่อนดำเนินการติดตั้ง CWP

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

เพื่อประสิทธิภาพที่ดีขึ้น เราขอแนะนำให้คุณสั่งซื้อ Linode VPS ด้วยการติดตั้ง CentOS 7 ขั้นต่ำ

ติดตั้ง CentOS Web Panel (CWP) บน CentOS 7

เพื่อวัตถุประสงค์ของบทความนี้ ฉันจะติดตั้ง CWP (CentOS Web Panel) บนเซิร์ฟเวอร์ CentOS 7 ภายในเครื่องที่มีที่อยู่ IP แบบคงที่ 192.168.0.104 และชื่อโฮสต์ cwp.linux-console.net

ตั้งค่าชื่อโฮสต์

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

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

hostnamectl set-hostname cwp.linux-console.net
hostnamectl

ตั้งค่าที่อยู่ IP ของเซิร์ฟเวอร์

2. ในการตั้งค่าเครือข่าย เราจะใช้ยูทิลิตี nmtui (NetworkManager Text User Interface) ซึ่งนำเสนออินเทอร์เฟซผู้ใช้แบบกราฟิกเพื่อกำหนดค่าเครือข่ายโดยการควบคุม ผู้จัดการเครือข่าย

yum install NetworkManager-tui
nmtui

การติดตั้ง CentOS เว็บพาเนล

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

yum -y update
yum -y install wget
cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest

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

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

reboot

การกำหนดค่าแผงเว็บ CentOS

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

ตอนนี้ล็อกอินเข้าสู่เซิร์ฟเวอร์ CentOS Web Panel ของคุณโดยใช้ลิงก์ที่ได้รับจากตัวติดตั้งบนเซิร์ฟเวอร์ของคุณ

CentOS WebPanel Admin GUI: http://SERVER-IP:2030/
Username: root
Password: your root password

สำหรับคำแนะนำในการกำหนดค่าเพิ่มเติม โปรดดูที่ไซต์วิกิ/เอกสารประกอบ

ในบทความนี้ เราได้อธิบายวิธีการติดตั้ง CentOS Web Panel บน CentOS 7 หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดอย่าลังเลที่จะส่งในส่วนความคิดเห็นด้านล่าง