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

Bagaimana cara meng-installPanel Kontrol CWP?

CENTOS Tutorial konfigurasi PANEL WEB

Promosi WebVPS untuk personelmembangun situs web, ada banyak panel kontrol gratis atau berbayar untuk dipilih.Jika Anda tidak tahu cara memilih panel kontrol VPS berfitur lengkap, panel kontrol CWP direkomendasikan.

Apa itu Panel Web CentOS?

Panel kontrol CWP, dirancang untuk distribusi berbasis RPM (misalnya CentOS, RHEL, Scientific Linuxdll) desain.

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.

Tidak seperti panel kontrol lainnya, CWP secara otomatis menyebarkan LAMP软件dan server cache 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.

就如Chen WeiliangSeperti disebutkan sebelumnya, CWP akan secara otomatis menginstal satu set lengkap layanan LAMP (Linux, Apache, PHP,mysql,phpMyAdmin、 webmail, server email, dll.).

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.

petunjuk penting:Nama host dan nama domain di server harus berbeda (misalnya, jika domain.com adalah nama domain di server Anda, gunakan nama host.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, gunakan nama host.domain.com sebagai nama host CWP Anda).ke-2

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 perluUntuk mengatur alamat IP server, kami akan menggunakannmtui ( Antarmuka Pengguna Teks NetworkManager ) utilitas, yang menyediakan antarmuka pengguna grafis untuk mengonfigurasi alamat IP dengan mengontrol Manajer 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 manajer jaringan.3

Pembaruan server

Langkah 1:Instal paket wget yang diperlukan untuk mengunduh 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

2Gunakan perintah ini untuk memperbarui server Anda

yum update -y

3Reboot 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

1Pergi ke /usr/lokal/src Katalog

cd /usr/local/src

2Gunakan perintah untuk mengunduh versi CWP terbaru

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

3Jika URL di atas salah, silakan gunakan tautan di bawah ini sebagai gantinya

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

4Gunakan perintah untuk mulai menginstal 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 Lembar 4

Chen Weiliang安装过程只花了5~10分钟的时间。 不是4G以上的网速,可能长达10分钟、30分钟或更长时间,具体取决于你的网络速度。

Akhirnya, Anda akan melihat pesan instalasi lengkap berikut

Instalasi Panel Kontrol CWP Lembar Pesan Lengkap 5

Langkah 5:Harap catat informasi penting ini seperti:

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

6Kemudian 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

2Tambahkan yang berikut ini

[...]
-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
[...]

3Pertama tekan ESC untuk keluar dari pengeditan, lalu masukkan

:wq

4Perbarui layanan iptables agar perubahan diterapkan.

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 Sheet 6

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? Gambar pertama dari tutorial konfigurasi PANEL WEB CENTOS

  • 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 server nama, buka Fungsi DNS → Edit IP server nama ▼

Panel kontrol CWP untuk membuat lembar server nama domain 8

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▼

Panel Kontrol CWP Buat Lembar Paket Hosting Web 9

  • 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(Penggunaan pribadi dapat dikonfigurasi sesuai dengan jumlah berikut)

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

Panel Kontrol CWP Tambahkan Lembar Pengguna Baru 10

  • Terakhir, klik Create.

Tambahkan nama domain

Untuk menambahkan nama domain, silakan masukkan DomainsAdd Domain

Panel Kontrol CWP Tambahkan Domain Baru 11th

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 WeiliangBandingkan panel kontrol CWP bekas danVestaCPPanel, sebenarnya panel kontrol CWP lebih kuat 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

2Pilih Nginx & Varnish & Apache ▼

Langkah 2: Panel Kontrol CWP Pilih Nginx & Apache Sheet 18

3Klik tombol "Save & Rebuild Configuration" di bagian bawah untuk menyimpan dan membangun kembali konfigurasi.

Karena versi gratis CWP adalah versi default php5.6, ini mudah terjadiplugin WordPressatau kesalahan tema yang tidak kompatibel.

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 iniPanel kontrol CWP cara meningkatkan versi situs web PHPLangkah-langkah operasi:

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

Bagaimana cara memutakhirkan versi PHP situs web di server Linux? Pengalih Versi CWP7PHP

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

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) berbagi "Bagaimana cara menginstal panel kontrol CWP? Tutorial Konfigurasi PANEL WEB CENTOS" akan membantu Anda.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-652.html

Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!

🔔 Jadilah orang pertama yang mendapatkan "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" yang berharga di direktori teratas saluran! 🌟
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

滚动 到 顶部