Bagaimana cara menginstal Panel Kontrol CWP? Tutorial Konfigurasi PANEL WEB CENTOS

Bagaimana cara menginstal panel kontrol CWP?

Tutorial Konfigurasi Panel Web CENTOS

Bagi pemasar online yang menggunakan VPS untuk membangun situs web , terdapat banyak pilihan panel kontrol gratis dan berbayar. Jika ragu memilih panel kontrol VPS mana yang memiliki fungsionalitas lengkap, panel kontrol CWP direkomendasikan.

Apa itu Panel Web CentOS?

CWP Control Panel dirancang untuk distribusi berbasis RPM seperti CentOS, RHEL, Scientific Linux , dll.

Bagaimana cara menginstal Panel Kontrol CWP? Tutorial Konfigurasi PANEL WEB CENTOS

Ini adalah panel kontrol sumber terbuka dan gratis yang dapat digunakan secara luas untuk mengonfigurasi lingkungan hosting web dengan mudah.

Berbeda dengan panel kontrol lainnya, CWP secara otomatis menginstal perangkat lunak LAMP dan server caching Varnish.

Instal persyaratan sistem CWP

  • Server 32-bit RAM 512MB
  • Server 64-bit RAM 1024MB
  • Hardisk 10 GB

操作系统

  • CentOS 6.x, 7.x
  • RedHat 6.x, 7.x
  • CloudLinux 6.x, 7.x

Untuk menghindari masalah, pastikan untuk membaca keseluruhan tutorial instruksional ini dengan seksama sebelum proses instalasi.

Persyaratan sebelum inisialisasi penginstal Panel Web CentOS:

  • Panel kontrol CWP hanya mendukung alamat IP statis.
  • Panel kontrol CWP tidak mendukung alamat IP dinamis atau internal.
  • Panel Kontrol CWP tidak menawarkan uninstaller.
  • Setelah menginstal CWP, Anda harus menginstal ulang server untuk menghapusnya.
  • Menginstal CWP hanya pada sistem operasi yang baru diinstal tanpa perubahan konfigurasi apa pun.

Fitur Panel Kontrol CWP

CWP memiliki banyak fitur dan layanan gratis.

Seperti yang disebutkan Chen Weiliang sebelumnya, CWP akan secara otomatis menginstal layanan LAMP lengkap (Linux, Apache, PHP, MySQL , phpMyAdmin , webmail , server email, dll.) di server Anda .

Berikut ini adalah fitur dan layanan yang tersedia di CentOS Web Panel:

  • Saat ini termasuk panel admin dan klien
  • (Anda juga dapat meminta untuk membuat modul khusus untuk integrasi)
Apa yang dikonfigurasi oleh proses instalasi CWP?
  • Server web Apache (Keamanan Mod + aturan pembaruan otomatis opsional)
  • PHP 5.6 (suPHP, SuExec + pengalih versi PHP)
  • MySQL /MariaDB+phpMyAdmin
  • Postfix + Dovecot + roundcube webmail (antivirus, Spamassassin opsional)
  • Firewall CSF
  • Penguncian sistem file (tidak ada lagi peretasan situs web, semua file dikunci agar tidak berubah)
  • Cadangan (opsional)
  • AutoFixer untuk konfigurasi server
Aplikasi pihak ketiga
  • CloudLinux + CageFS + pemilih PHP
  • Pemasang Skrip Softaculous (Gratis dan Premium)
  • LiteSpeed ​​​​Enterprise (server web)
Panel Web CentOS (CWP)
  • UntukMendirikanhosting web (sepertiWordPresssitusnya...)
  • API untuk menyederhanakan pengelolaan akun, dan API penagihan whmcs
  • Versi NAT, IP yang didukung NAT
  • Modul hosting gratis, aktivasi akun, konfigurasikan situs web dengan hosting gratis
Panel Pengguna CWP
  • Keamanan panel yang tinggi dijamin dengan menjalankan semua operasi klien di bawah nama pengguna klien
  • Otorisasi login yang aman menggunakan token oauth
  • Manajer file yang canggih dan aman
  • Manajer zona DNS
  • Tema dan bahasa khusus
  • Pemasang skrip: wordpress, PrestaShop, eXtplorer
server web
  • Server Pernis Cache (hingga tiga kali lipat kinerja server Anda)
  • Proksi terbalik Nginx (memungkinkan Anda mengirimkan file statis dengan kecepatan tercepat)
  • Integrasi LiteSpeed ​​​​Enterprise
  • Kompilasi Apache dari sumber (meningkatkan kinerja hingga 15%)
  • Apache reCompiler + instalasi satu klik untuk modul tambahan
  • Status server Apache, konfigurasi
  • Manajer Pengalihan Apache
  • Edit host virtual apache, template host virtual, sertakan konfigurasi (bangun kembali semua host virtual Apache hanya dengan satu klik)
  • suPHP & suExec (keamanan yang ditingkatkan)
  • Keamanan mod: Comodo WAF, aturan OWASP (instal sekali klik, pembaruan otomatis, manajemen mudah)
  • Manajemen dan instalasi server Tomcat 8 dalam satu klik
  • Perlindungan DoS Terhadap Serangan Kukang
  • Apache dengan perlindungan RBL spamhaus (melindungi http PUT, POST, CONNECT)
  • Mendukung skrip cgi Perl
PHP
  • Kompilasi PHP dari sumber (peningkatan kinerja 20%)
  • Pengalih PHP (untuk beralih di antara versi PHP, misalnya: 5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • Pemilih PHP untuk memilih versi PHP per pengguna atau per folder (PHP 4.4,5.2,5.3,5.4,5.5,5.6,7.0,7.1,7.2, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX, XNUMX)
  • Editor PHP sederhana
  • Di panel pengguna, generator php.ini sederhana
  • Instalasi satu-klik plugin PHP
  • Editor PHP.ini dan modul info dan daftar PHP
  • php.ini untuk setiap akun pengguna (Anda dapat menambahkan perubahan di /home/USER/php.ini)
  • FFMPEG (untuk situs streaming video)
  • CloudLinux + pemilih PHP
  • ioncube, php-imap...
manajemen pengguna
  • Tambah, daftar, edit, dan hapus pengguna
  • Pemantauan pengguna (daftar pengguna membuka file, mendengarkan soket ...)
  • Manajemen Akses Shell
  • Manajemen batas pengguna (kuota dan node)
  • Batasi Proses: Jumlah maksimum proses yang tersedia per akun.
  • Batasi File Terbuka: Jumlah maksimum file terbuka yang tersedia per akun.
  • Pengguna FTP dan Manajer File
  • CloudLinux + CageFS
  • IP khusus per akun
DNS
  • FreeDNS (server DNS gratis, tidak diperlukan IP tambahan)
  • Tambah, edit, daftar, dan hapus zona DNS
  • Edit Nama Server IP
  • Editor Template Zona DNS
  • Menambahkan manajer zona DNS sederhana (dengan ajax)
  • Menambahkan daftar zona DNS untuk menyelesaikan informasi menggunakan Google (juga periksa rDNS, server nama ...)
E-mail
  • postfix dan dovecot
  • Kotak Surat, alias
  • Email web Roundcube
  • Manajer antrian surat postfix
  • Modul rDNS Checker (periksa catatan rDNS Anda)
  • AntiSPAM (Cronjob Spamhaus)
  • SpamAssassin, Inspeksi RBL, AmaViS, ClamAV, OpenDKIM
  • Integrasi SPF dan DKIM
  • Membangun kembali server email Postfix/Dovecot dengan (antivirus, perlindungan antispam)
  • Email penjawab otomatis
  • Penjelajahan email, membaca semua kotak surat dari satu lokasi.
  • Perutean email (Penukar MX lokal atau jarak jauh)
系统
  • Informasi perangkat keras (Informasi inti dan jam CPU)
  • Informasi memori (informasi penggunaan memori)
  • Informasi disk (status disk terperinci)
  • Informasi perangkat lunak (versi kernel, operasi normal...)
  • Status layanan (restart layanan cepat, misalnya Apache, FTP, mail...)
  • ChkConfig Manager (Cepat daftar dan kelola layanan Anda)
  • Service Monitor (memulai ulang layanan dan pemberitahuan email secara otomatis)
  • penggunaan port jaringan
  • konfigurasi jaringan
  • Konfigurasi SSHD
  • Autofixer (memeriksa konfigurasi penting dan mencoba memperbaiki masalah secara otomatis)
  • Grafik sysstat
monitor
  • Pemantauan waktu nyata (layanan pemantauan seperti top, statistik apache, mysql...)
  • Menggunakan Terminal/Konsol Java SSH di Panel
  • Konfigurasi layanan (mis. Apache, PHP, MySQL...)
  • Jalankan perintah shell di layar/latar belakang
安全
  • CSF Firewall (Firewall Linux Terbaik)
  • pembuat SSL
  • Manajer Sertifikat SSL (Instal Sertifikat SSL dengan Aman dan Cepat)
  • Letsencrypt, sertifikat SSL gratis untuk semua domain
  • CloudLinux + CageFS
  • Perlindungan BruteForce CSF/LFD
  • Kontrol akses IP
  • Keamanan Mod + Aturan OWASP (instal sekali klik, mudah dikelola)
  • Perlindungan DoS untuk Serangan Loris Lambat (untuk Apache)
  • Penguncian sistem file (tidak ada lagi peretasan situs web, semua file dikunci agar tidak berubah)
  • PHP sekarang menampilkan nama dan jalur di bagian atas skrip atau dalam daftar proses
  • Apache membatasi jumlah proses php per pengguna
  • cadangan otomatis
  • Sembunyikan sistem dan proses pengguna lainnya
  • Keamanan SFTP
  • AutoSSL (otomatis menginstal sertifikat SSL Letsencrypt saat membuat akun baru, domain addon, atau subdomain)
SQL
  • database MySQL管理
  • Tambahkan pengguna akses lokal atau jarak jauh
  • Pemantauan real-time dari daftar proses MySQL
  • Buat, hapus basis data
  • Tambahkan pengguna tambahan untuk setiap basis data
  • Konfigurasi server MySQL
  • PhpMyAdmin (administrasi basis data)
  • PostgreSQL, dukungan phpPgAdmin
  • Remote MySQL mendukung memuat mysql dari server web)
  • Manajer/Pemasang MongoDB
pilihan lain
  • Manajer TeamSpeak 3 (Server Suara)
  • Manajer Shoutcast (server streaming Shoutcast)
  • pembaruan otomatis
  • Pengelola backup
  • 文件 管理 器
  • Folder skrip "/ skrip" dengan lebih dari 15 skrip
  • Pengguna FTP virtual per domain
  • Migrasi akun cPanel memulihkan file, basis data, dan pengguna basis data)
  • Torrent SeedBox (klik instal Deluge WebGU)
  • pembuat kunci SSH
  • dan masih banyak pilihan lainnya...

Persiapan untuk menginstal CentOS Web Panel (CWP)

Jika backend VPS Anda tidak mengatur nama host dan alamat IP sebelum menginstal sistem CentOS, Anda mungkin perlu mengatur nama host dan alamat IP secara manual.

atur nama host

Untuk memulai instalasi CWP, login ke server Linux sebagai pengguna root.Sesuai petunjuk di situs resmi CWP, pastikan untuk mengatur nama host terlebih dahulu.

Penting: Nama host dan nama domain di server harus berbeda (misalnya, jika domain.com adalah nama domain di server Anda, maka gunakan hostname.domain.com sebagai nama host Anda).

Penting: Nama host dan nama domain di server harus berbeda (misalnya, jika domain.com adalah nama domain di server Anda, maka gunakan hostname.domain.com sebagai nama host CWP Anda).

hostnamectl set-hostname hostname.domain.com
hostnamectl
  • Harap ubah hostname.domain.com menjadi nama domain sekunder Anda.

Tetapkan alamat IP server

Jika server VPS yang Anda gunakan sudah mengatur alamat IP server, Anda bisa langsung melewati langkah ini.

Jika tidak, Anda mungkin perlu mengatur alamat IP server. Kita akan menggunakan utilitas nmtui ( NetworkManager text user interface ), yang menyediakan antarmuka pengguna grafis untuk mengkonfigurasi alamat IP dengan mengontrol pengelola jaringan.

yum install NetworkManager-tui
nmtui

Untuk mengatur jaringan, kita akan menggunakan utilitas nmtui (NetworkManager text user interface), yang menyediakan antarmuka pengguna grafis untuk mengkonfigurasi jaringan dengan mengontrol pengelola jaringan.

Pembaruan server

Langkah 1: Instal dan unduh paket wget yang diperlukan untuk CWP ▼

yum install wget -y
  • Jika pesan kesalahan muncul setelah memasukkan perintah di atas, silakan instal ulang server dan gunakan perintah berikut sebagai gantinya▼
yum install wget

Langkah 2: Gunakan perintah ini untuk memperbarui server Anda ▼

yum update -y

Langkah 3: Restart sekali untuk mengaktifkan pembaruan ▼

reboot

Instal program CWP

Ada 2 versi, silakan pilih sesuai dengan versi CentOS Anda:

  1. Instal versi CentOS 6 dari CWP6
  2. Instal CWP7 versi CentOS 7 (disarankan)

Instal versi CentOS 6 dari CWP6

Langkah 1: Navigasi ke direktori / usr / local / src ▼

cd /usr/local/src

Langkah 2: Gunakan perintah ini untuk mengunduh versi CWP terbaru ▼

wget http://centos-webpanel.com/cwp-latest

Langkah 3: Jika URL di atas salah, silakan gunakan tautan berikut sebagai gantinya ▼

wget http://dl1.centos-webpanel.com/files/cwp-latest

Langkah 4: Gunakan perintah ini untuk memulai instalasi CWP ▼

sh cwp-latest

Instal CWP7 versi CentOS 7 (disarankan)

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
  • Jika URL di atas salah, silakan gunakan tautan di bawah ini sebagai gantinya
http://dl1.centos-webpanel.com/files/cwp-el7-latest

Contoh proses instalasi CWP

Contoh Proses Instalasi Panel Kontrol CWP

Proses instalasi Chen Weiliang hanya memakan waktu 5-10 menit. Untuk kecepatan internet di bawah 4G, bisa memakan waktu 10 menit, 30 menit, atau bahkan lebih lama, tergantung pada kecepatan jaringan Anda.

Akhirnya, Anda akan melihat pesan instalasi lengkap berikut

Pesan penyelesaian instalasi Panel Kontrol CWP

Langkah 5: Harap catat informasi penting ini, misalnya:

  • Kata sandi superuser MySQL, URL login CWP karena Anda akan membutuhkannya nanti.

Langkah 6: Kemudian tekan Enter untuk memulai ulang sistem. ▲

Konfigurasi Firewall/Rute

Port antarmuka kontrol web default untuk CWP adalah 2030 (HTTP) dan 2031 (HTTPS).

Anda harus mengizinkan kedua port ini untuk mengakses konsol web CWP dari jarak jauh melalui firewall/routing.

Langkah 1: Edit file iptables ▼

vi /etc/sysconfig/iptables

Langkah 2: Tambahkan konten berikut ▼

[...]
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2030 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2031 -j ACCEPT
[...]

Langkah 3: Pertama tekan tombol ESC untuk keluar dari mode pengeditan, lalu ketik ▼

:wq

Langkah 4: Perbarui layanan iptables agar perubahan berlaku.

service iptables restart

Masuk ke Panel Kontrol CWP

Buka browser Anda dan ketik:

http://IP-Address:2030/

atau:

https://IP-Address:2031/

Anda akan melihat layar yang mirip dengan yang di bawah ini

Masuk ke panel kontrol CWP, CetOS WebPanel

otentikasi masuk

  • kanakar
  • kankata sandi root Anda

Selamat! CWP telah berhasil diinstal.

Konfigurasi Panel Kontrol CWP

Selanjutnya, kita harus memberikan beberapa konfigurasi dasar pada panel kontrol CWP, seperti:

  • Siapkan berbagi IP (harus alamat IP publik Anda)
  • Siapkan server nama domain
  • Setel setidaknya satu paket terkelola (atau edit paket default)
  • Siapkan email root dll.

Buat IP bersama dan alamat email root

  • Ini adalah langkah yang sangat penting dalam meng-hosting situs web Anda di host Anda.

Untuk membuat IP bersama, buka Pengaturan CWP → Edit pengaturan ▼

Bagaimana cara menginstal panel kontrol CWP? Tutorial Konfigurasi Panel Web Centos - Blog Chen Weiliang_Perencanaan Pemasaran Jaringan_Tutorial Promosi Situs Web E-commerce Lintas Batas

  • Masukkan IP statis dan alamat email Anda

Setelah pengaturan, klik Simpan Perubahan untuk menyimpan perubahan▲

  • Setelah mengatur alamat IP bersama, sekarang Anda dapat mulai memelihara situs web Anda dengan CWP ^_^

Buat server nama domain

  • Jika Anda menggunakan server nama lain, seperti: DNSPOD, lewati operasi ini.

Untuk membuat nameserver, buka Fungsi DNS → Edit IP nameserver ▼

Cara mengatur server nama domain di panel kontrol CWP.

Setelah pengaturan, klik Simpan Perubahan untuk menyimpan perubahan▲

Buat paket hosting virtual

  • Paket web hosting adalah paket hosting web yang mencakup akses ke ruang disk, bandwidth, akun FTP, alamat email, database, dan banyak lagi.
  • Anda dapat membuat paket hosting web sebanyak yang Anda inginkan.

Untuk membuat paket hosting web, buka Packages → Add a Package Masukkan nama untuk paket host virtual.

Tetapkan kuota disk yang diizinkan untuk diakses, jumlah proses, FTP, akun email, database dan subdomain, dll... (penggunaan pribadi dapat dikonfigurasi sesuai dengan jumlah berikut)▼

  • Dsk Quota MB:102400
  • Bandwith MB:10485760
  • nproc:999999999
  • apache_nproc:999999999
  • nofiles:999999999
  • inode:999999999
  • Klik tombol Buat untuk membuat paket hosting virtual▼

Buat paket host virtual menggunakan panel kontrol CWP.

  • nproc: Jumlah proses yang diizinkan per pengguna (setidaknya 10, karena setiap instance nginx/apache/fpm dimulai sebagai proses terpisah).
  • apache_nproc: Lihat nproc di atas, tetapi ini khusus untuk Apache.
  • nofiles: Jumlah file terbuka yang diizinkan untuk dibaca/dieksekusi secara bersamaan.
  • inode: Inode adalah struktur data yang menyimpan informasi tentang semua file yang dibuat di akun hosting Anda. Hitungan inode mewakili jumlah file, folder, email, atau apa pun yang Anda simpan di akun hosting web Anda.

    Tambahkan nama domain

    • Untuk menambahkan nama domain baru, Anda harus memiliki setidaknya satu akun pengguna.

    Tambahkan pengguna

    Untuk menambahkan pengguna, silakan buka Akun Pengguna → Akun Baru (Untuk penggunaan pribadi, Anda dapat mengkonfigurasi jumlah berikut) ▼

    • Masukkan nama domain (chenweiliang.com), nama pengguna, kata sandi, dan alamat email.
    • Inode:0
    • Process limit:999999999
    • Open files:999999999

    Dengan asumsi konfigurasi VPS adalah CPU 4 core + memori 16GB, untuk menghindari beban berlebihan dan mempengaruhi pengoperasian website, disarankan untuk mengaturnya ke:

    • nproc1000
    • nofile 5000

    Tambahkan pengguna baru di panel kontrol CWP.

    • Terakhir, klik Create.

    Tambahkan nama domain

    Untuk menambahkan nama domain, silakan masukkan Domains → Add Domain ▼

    Tambahkan domain baru di panel kontrol CWP.

    Masukkan nama domain baru dan tentukan nama domain yang terkait dengan nama pengguna▲

    • Sebelum memeriksa "AutoSSL",Kondisinya adalah untuk menetapkan catatan A untuk nama domain.
    • Pertama-tama selesaikan nama domain ke IP server sebelum sertifikat SSL dapat dibuat, jika tidak akan terjadi kesalahan.
    • AutoSSL secara otomatis menginstal sertifikat keamanan SSL,Sangat cepat dan mudah!
    • Klik Buat untuk menggunakan panel kontrol CWP untuk mengelola nama domain Anda.

    Panel kontrol CWP menampilkan halaman default, silakan lihat tutorial ini untuk solusinya

    http redirect ke konfigurasi https, silakan periksa tutorial ini

    • Jika sertifikat SSL dibuat secara tidak benar, lihat artikel ini untuk membuat sertifikat SSL secara manual.

    Jika panel kontrol CWP down dan tidak dapat diakses, dan Anda memerlukan perintah untuk memulai/menghentikan/memulai ulang/melihat status layanan CWP, silakan periksa tutorial ini▼

    Setelah hanya menginstal panel kontrol CWP dan memulai ulang Apache, Anda mungkin mengalami beberapa masalah... Berikut ini adalah solusinya▼

    Kesimpulan

    Dalam tutorial ini, kita melihat cara menginstal dan mengonfigurasi halaman web CentOS untuk membuat lingkungan hosting web sederhana yang mudah dipasang dan digunakan.

    • bahkan jika网络 营销Seorang pemula juga dapat menyiapkan server web hosting dasar dalam beberapa jam.
    • Juga, CWP benar-benar gratis dan open source, cobalah, Anda tidak akan kecewa.

    Informasi lebih lanjut tentang Panel Kontrol CWP dapat Anda temukan di Wikipage Panel Web CentOS dan dokumentasi Dokumen.

    Chen Weiliang membandingkan dan menggunakan panel kontrol CWP dan panel VestaCP , dan merasa bahwa panel kontrol CWP lebih andal dan profesional daripada panel VestaCP.

    Jika Anda ingin memasang panel VestaCP, silakan lihat tutorial pemasangan panel VestaCP ini▼

    Apa yang harus dilakukan setelah menginstal CWP

    Langkah 1: Di sisi kiri Panel Kontrol CWP, klik Pengaturan WebServer → Pilih Server Web

    Penyelesaian penginstalan ulang CWP Tidak dapat menentukan banyak Pendengar pada IP yang sama: port

    Langkah 2: Pilih Nginx, Varnish, dan Apache ▼

    Langkah 2: Pilih Nginx & Apache di panel kontrol CWP.

    Langkah 3: Klik tombol "Simpan & Bangun Ulang Konfigurasi" di bagian bawah untuk menyimpan dan membangun ulang konfigurasi.

    Karena versi gratis CWP secara default menggunakan PHP 5.6, hal ini dapat dengan mudah menyebabkan masalah ketidakkompatibilitas dengan plugin atau tema WordPress , yang mengakibatkan kesalahan.

    Oleh karena itu, setelah menginstal CWP dan memilih layanan Nginx & Varnish & Apache, kita perlu memilih versi PHP 7.4.28 secara manual.

    Bagaimana panel kontrol CWP memilih versi PHP?

    Berikut langkah-langkah untuk memperbarui versi PHP situs web Anda menggunakan panel kontrol CWP :

    Klik di sisi kiri panel kontrol CWP → Pengaturan PHP → Pengalih Versi PHP: Pilih versi PHP 7.4.28 secara manual

    Klik di sisi kiri panel kontrol CWP → Pengaturan PHP → Pengalih Versi PHP: Pilih versi PHP 7.4.28 secara manual

    Setelah kita menginstal panel kontrol CWP, kita mungkin perlu melakukan pengaturan ini

    发表 评论

    您的邮箱地址不会被公开。必填项已用*标注

    Gulir ke Atas