Maqolalar katalogi
VestaCP juda oddiy, ammo kuchli va samarali Linux tarmoq xost boshqaruv panelidir.
Odatiy bo'lib, u nginx veb-serverini, PHP, MySQL , DNS serverini va to'liq veb-serverni ishga tushirish uchun zarur bo'lgan boshqa dasturlarni o'rnatadi — bu veb-sayt yaratish va SEO uchun juda muhimdir . VestaCP boshqaruv paneli RHEL 5 va 6, CentOS 5 va 6, Ubuntu 12.04 dan 14.04 gacha va Debian 7 ga o'rnatilishi mumkin. Qo'llab-quvvatlanadigan operatsion tizimlarning keng doirasi tufayli VestaCP paneli veb-ishlab chiquvchilar va tizim administratorlari orasida ham juda mashhur.
VestaCP haqida bilib oling
VestaCP mijozlar uchun to'liq yechim bo'lib, ular o'zlarining VPS yoki maxsus serverlariga o'rnatishlari mumkin bo'lgan bepul yechim bilan birga keladi. Z-Panel kabi ko'pgina bepul panellar yangilanmagan va VestaCP o'z mahsulotini faol ravishda ishlab chiqayotgan bir paytda, ko'pgina ma'lum xavfsizlik zaifliklari ochiqligicha qolmoqda. Agar siz serverlarga texnik xizmat ko'rsatish bilan tanish bo'lmasangiz, ulardan qo'llab-quvvatlash paketlarini ham buyurtma qilishingiz mumkin.
- Ularning interfeysi ular uchun juda o'ziga xosdir.
- VestaCP boshqaruv paneli terisida Zamonaviy Material moslashuvidan foydalanadi.
- Foydalanuvchilar mavzular yordamida VestaCP-ga o'z brendlarini ham yangilashlari mumkin.
O'rnatish shartlari
Siz VestaCP-ni kamida 1 Gb tezkor xotiraga ega serverga o'rnatishingiz mumkin (tavsiya etiladi), lekin u 512 MB operativ xotiraga ega serverlarda ham muammosiz ishlashi mumkin. Biroq, virus skanerini o'rnatish uchun panelning standart sozlamalari kamida 3 GB operativ xotirani talab qiladi. Biroq, foydalanuvchilar ushbu sozlamalarni bekor qilishi va virusni tekshirish va boshqa funksiyalarni istalgan serverga o'rnatishi mumkin.
- VestaCP Centos, Ubuntu, Debian va RHEL-ni qo'llab-quvvatlaydi.
- Mirco turi uchun VPS xotirasi 1 GB yoki undan kam VestaCP (Mikro turi phpfcgi-ni qo'llab-quvvatlamaydi)
- VPS xotirasi 1G-3G - Mini turi
- VPS xotirasi 3G-7G o'rtacha
- 7G yoki undan kattaroq VPS xotirasi Katta bo'lib, o'rta va katta spamga qarshi komponentlarni o'rnatishi mumkin.
VestaCP-ni o'rnating, quyidagi dastur o'rnatiladi
- Apache
- PHP
- NginX
- Nomlangan
- Exim
- Dovcot
- ClamAV (sizning konfiguratsiyangizga qarab)
- SpamAssassin
- MySQL & Phpmyadmin
- PostgreSQL
- Vsftpd
VestaCP o'rnatishga tayyorgarlik
VestaCP-ni o'rnatish juda oddiy. Birinchidan, serveringizda standart dastur ishlamayotganligiga ishonch hosil qiling. Agar shunday bo'lsa, tegishli buyruqlar yordamida keraksiz dasturlarni olib tashlang. Biz toza OS o'rnatishdan foydalanishni tavsiya qilamiz, chunki u boshqa boshqaruv panellarini o'rnatishda yuzaga kelishi mumkin bo'lgan nizolarni oldini oladi.
CentOS-da LAMP-ni o'chirish buyrug'iga misol
1-qadam: MySQL serverini o'chirish. Quyidagi buyruqni bajarib, CentOS serveridagi MySQLni o'chirish: ▼
yum remove mysql-client mysql-server mysql-common mysql-devel2-qadam: MySQL ma'lumotlar bazasini o'chirish
yum remove mysql-libs3-qadam: Mavjud PHP o'rnatilishini olib tashlang
yum remove php php-common php-devel4-qadam: Apache xizmatini serverdan olib tashlash uchun ushbu maqolaga qarang ▼
Ubuntu-da LAMP-ni o'chirish buyrug'iga misol
Ubuntu serverida LAMPni olib tashlash uchun ushbu bir qatorli buyruqni bajarishingiz mumkin ▼
`# sudo apt-get remove --purge apache2 php5 mysql-server-5.0 phpmyadmin`- ▲ Yuqoridagi kod joriy o'rnatilgan LAMPni o'chiradi
VestaCP-ni o'rnatishni boshlang
Ushbu maqolada PuTTY dasturidan foydalanib, SSH orqali VPS/serveringizga ulanish ko'rsatilgan. 1-qadam: VestaCP o'rnatuvchisini yuklab oling. VestaCP o'rnatuvchisini yuklab olish uchun quyidagi buyruqdan foydalaning ▼
curl -O http://vestacp.com/pub/vst-install.sh
2-qadam:VestaCP o'rnatishni boshlash Muvaffaqiyatli yuklab olingandan so'ng, VestaCP o'rnatishni boshlash uchun ushbu buyruqni bajaring ▼
bash vst-install.sh3-qadam:VestaCP o'rnatilishini tasdiqlang O'rnatuvchi sizdan VestaCP o'rnatilishini tasdiqlashingizni so'raydi, davom etish uchun "y" ni kiriting ▼
4-qadam:elektron pochtani kiriting
- Keyin u sizdan to'g'ri elektron pochta manzilini kiritishingizni so'raydi (joriy server haqida yangilanishlarni yuborish uchun).
- Shunday qilib, to'g'ri elektron pochta manzilini kiriting va Enter tugmasini bosing.
- FQDN to'liq malakali domen nomi/global domen qisqartmasi.
- To'liq malakali Domain Ism, domen nomi,DNS rezolyutsiyasidan olinganIP manzili.
- Agar siz FQDN dan (majburiy) foydalanishni rejalashtirmoqchi bo'lsangiz, uni ushbu bosqichda kiriting.
- Ushbu xost nomi uchun FQDN ni kiritish yaxshidir.
- Chen Veylianghost nomi sifatida chenweiliang.com dan foydalanishdir.
- O'rnatishni hoziroq boshlang, o'rnatish tugashini biroz kuting.
7-qadam:Tilni xitoychaga o'rnating va brauzer orqali Vesta CP boshqaruv paneliga kiring ▼
Siz standart ingliz tili ekanligini topasiz, uni o'zgartirish uchun yuqori o'ng burchakdagi admin tugmasini bosishingiz mumkin ▼ 
VestaCP bir nechta domenlarni qo'shadi
VestaCP boshqaruv paneli veb-xizmatida siz bir nechta yangi domen nomlarini qo'shishingiz mumkin ▼
Kengaytirilgan sozlamalarda siz veb-saytga SSL sertifikatini qo'shish yoki qo'shishni tanlashingiz mumkin va shifrlash uchun Let's Encrypt sertifikatini avtomatik sozlashni qo'llab-quvvatlashingiz mumkin ▼ 
- Taxminan besh daqiqa kutgandan so'ng, siz https-ni yoqishingiz va hozirgina murojaat qilgan SSL sertifikatini ko'rishingiz mumkin.
VestaCP FTP hisobini qo'shing
Pastki qismida siz veb-saytingizga FTP hisobini qo'shishingiz va FTP hisob qaydnomangiz va parolingizni ▼ kiritishingiz mumkin 
FTP mijoz ulanish sozlamalari
FTP mijoz dasturi yordamida ulanishda quyidagi sozlamalar mavjud ▼
- Xost nomi Server IP manzilini yoki serverga ishora qiluvchi domen nomini kiriting.
- Foydalanuvchi nomi: Server administratori yoki FTP hisob qaydnomasi foydalanuvchi nomi.
- Parol: Server administratori yoki FTP hisob qaydnomasi paroli.
- Port: 21
VestaCP pochta bo'limining pochta qutisini qo'shing
Avval VestaCP pochta bo'limi boshqaruv interfeysiga kiring va yangi hisob qo'shing ▼
Elektron pochta hisob qaydnomangiz va parolingizni kiriting, keyin siz SMTP, IMAP va hokazo xatlarni olasiz. ▼
Xatlarni osongina yuborish va qabul qilish uchun ochiq manba Roundcube-dan foydalangan holda VestaCP-ning onlayn pochta qutisi ▼ 
VestaCP fayl menejeri
1-qadam: SSH orqali SFTP serveriga ulangandan so'ng, katalogga o'ting ▼
/usr/local/vesta/conf
2-qadam: vesta.conf faylini tahrirlang.
- Fayl oxiriga quyidagi ikkita kod qatorini qo'shing▼
FILEMANAGER_KEY ='KuwangNetwork' SFTPJAIL_KEY ='KuwangNetwork'
Saqlaganingizdan so'ng, fayl boshqaruvchisini VestaCP navigatsiyasida ko'rishingiz mumkin ▼
- vesta.conf fayli tizim tomonidan avtomatik ravishda o'zgartirilishi sababli,
- Vesta.conf faylini faqat o'qishga (440) o'zgartirish tavsiya etiladi.
- Vesta.conf faylini o'zgartirish usuli muvaffaqiyatsiz bo'lishi mumkin va siz xato haqida elektron pochta xabarini olasiz.
- Muvaffaqiyatsiz bo'lsa, iltimos, qo'shgan ikki qator kodni o'chiring.
- VestaCP fayl boshqaruvchisi juda yomon.
- VestaCP fayl boshqaruvchisi o'rniga SFTP va WinSCP kabi dasturlardan foydalanish tavsiya etiladi.

Google JS kutubxonasi muammosi
- Fayl menejeri Google'ning JS kutubxonasidan foydalanadi, ammo Google'ning JS kutubxonasi materik Xitoyning ayrim hududlarida mavjud bo'lmasligi mumkin.
Yechim: Katalogga o'ting ▼
/usr/local/vesta/web/templates/file_manager
Iltimos, main.php faylining 119-qatoridagi manzilni ▼ ga o'zgartiring
code.jquery.com/jquery-1.11.1.min.js
VestaCP-ni o'chirib tashlang
1-qadam: VestaCP xizmatini to'xtating
service vesta stop
2-qadam: VESTA o'rnatuvchisini olib tashlang. CentOS tizimlari uchun quyidagi buyruqdan foydalaning ▼
yum remove vesta* rm -f /etc/yum.repos.d/vesta.repo
Debian/Ubuntu tizimlari uchun quyidagi buyruqdan foydalaning ▼
apt-get remove vesta* rm -f /etc/apt/sources.list.d/vesta.list
3-qadam: Ma'lumotlar katalogini va rejalashtirilgan vazifalarni o'chiring.
rm -rf /usr/local/vesta
- Bundan tashqari, administrator foydalanuvchisini va tegishli rejalashtirilgan vazifalarni o'chirish yaxshi fikr.
Xulosa
VestaCP - bu juda yaxshi va o'rnatish va ishlatish uchun qulay VPS boshqaruv paneli, uni hamma ishlatishi mumkin. Bundan tashqari, o'rnatish xatosi yo'q. Bizning VPS-ga o'rnatish atigi 4-7 daqiqa davom etadi.
- VestaCP o'zining asosiy raqobatchisi ISPConfig dan ancha tezroq.
- VestaCP - bu minimal xarajat bilan ishlashni davom ettiradigan standart Linux tizimining boshqaruv paneli.
- VestaCP boshqaruv paneli teskari proksi asosidagi keshlash tizimini bepul taqdim etadi.
Umid qilamizki, Chen Weiliangning blogida ( https://www.chenweiliang.com/ ) ulashilgan "VestaCP panelidan qanday foydalanish kerak? Pochta o'rnatish/Bir nechta domenlarni qo'shish va fayllarni boshqarish" maqolasi siz uchun foydali bo'ladi.
Ushbu maqola havolasini ulashing: https://www.chenweiliang.com/cwl-702.html

