فهرست مقاله
VestaCPبسیار ساده و در عین حال قدرتمند و کارآمد استلینـوکــسکنترل پنل میزبانی وب.
به طور پیش فرض وب سرور nginx، PHP را نصب می کند،خروجی زیر، سرورهای DNS و سایر مواردی که باید یک وب سرور کامل را اجرا کنندنرم افزار، همه اینها هستندیک وب سایت بسازیدانجام دادنSEOشرایط لازم. کنترل پنل VestaCP را میتوان روی RHEL 5 و 6 نصب کرد.لینوکس 5 و 6، اوبونتو 12.04 تا 14.04 و دبیان 7. با توجه به طیف گسترده سیستم عاملهای پشتیبانی شده، پنل VestaCP در بین توسعهدهندگان وب و مدیران سیستم نیز بسیار محبوب است.
با VestaCP آشنا شوید
VestaCP یک راهکار کامل برای مشتریان است که با یک راهکار رایگان همراه است که مشتریان میتوانند آن را روی VPS یا سرورهای اختصاصی خود نصب کنند. در حالی که اکثر پنلهای رایگان مانند Z-Panel بهروز نیستند و بیشتر آسیبپذیریهای امنیتی شناختهشده هنوز باز هستند، VestaCP بهطور فعال محصول خود را توسعه میدهد. اگر در زمینه نگهداری سرور تازه کار هستید، می توانید بسته های پشتیبانی را نیز از آنها سفارش دهید:
- رابط کاربری آنها برای آنها بسیار منحصر به فرد است.
- VestaCP از سازگاری Modern Material در پوسته کنترل پنل خود استفاده می کند.
- کاربران همچنین می توانند با استفاده از تم ها، نام تجاری خود را به VestaCP به روز کنند.
شرایط نصب
شما میتوانید VestaCP را روی سروری با حداقل ۱ گیگابایت رم (توصیه میشود) نصب کنید، اما میتواند روی سرورهایی با ۵۱۲ مگابایت رم نیز به راحتی اجرا شود. با این حال، برای نصب اسکنر ویروس، این پنل به طور پیشفرض به حداقل ۳ گیگابایت رم نیاز دارد. با این حال، کاربران میتوانند این تنظیمات را نادیده گرفته و اسکن ویروس و سایر ویژگیها را روی هر سروری نصب کنند.
- VestaCP از Centos، Ubuntu، Debian و RHEL پشتیبانی می کند.
- حافظه VPS 1 گیگابایت یا کمتر VestaCP برای نوع Mirco (نوع Micro از phpfcgi پشتیبانی نمی کند)
- حافظه VPS 1G-3G از نوع Mini است
- حافظه VPS 3G-7G متوسط است
- حافظه VPS 7G یا بزرگتر Large است که می تواند اجزای ضد هرزنامه متوسط و بزرگ را نصب کند.
VestaCP را نصب کنید، نرم افزار زیر نصب خواهد شد
- آپاچی
- پی اچ پی
- NginX
- تحت عنوان
- اگزیم
- Dovcot
- ClamAV (بسته به پیکربندی شما)
- از SpamAssassin
- خروجی & سپس phpMyAdmin را
- PostgreSQL و
- Vsftpd
آماده سازی نصب VestaCP
نصب VestaCP بسیار ساده است. ابتدا مطمئن شوید که هیچ یک از نرمافزارهای پیشفرض را روی سرور خود اجرا نمیکنید. در این صورت، هرگونه نرمافزار غیرضروری را با استفاده از دستورات مناسب حذف کنید. توصیه میکنیم از یک نصب سیستم عامل تمیز استفاده کنید، زیرا از تداخلهایی که ممکن است در اثر نصب سایر پنلهای کنترل ایجاد شود، جلوگیری میکند.
مثالی از دستور حذف LAMP در CentOS
مرحله 1:برای حذف MySQL از سرور CentOS، دستور زیر را اجرا کنید:
yum remove mysql-client mysql-server mysql-common mysql-develمرحله 2:کتابخانه MySQL را حذف کنید
yum remove mysql-libsمرحله 3:نصب PHP موجود را حذف کنید
yum remove php php-common php-develمرحله 4:برای حذف سرویس آپاچی از سرور خود، لطفاً به این مقاله ▼ مراجعه کنید.
مثالی از دستور حذف LAMP در اوبونتو
شما می توانید این دستور یک خطی را برای حذف LAMP در سرور اوبونتو ▼ اجرا کنید
`# sudo apt-get remove --purge apache2 php5 mysql-server-5.0 phpmyadmin`- ▲ کد بالا لامپ نصب شده فعلی را حذف می کند
نصب VestaCP را شروع کنید
از طریق SSH به VPS/سرور خود متصل شوید، این مقاله از نرم افزار Putty برای نمایش استفاده می کند. مرحله 1:نصبکنندهی VestaCP را دانلود کنید. برای دانلود نصبکنندهی VestaCP از دستور زیر استفاده کنید.
curl -O http://vestacp.com/pub/vst-install.sh
مرحله 2:شروع نصب VestaCP پس از دانلود موفقیتآمیز، این دستور را اجرا کنید تا نصب VestaCP ▼ آغاز شود.
bash vst-install.shمرحله 3:نصب VestaCP را تأیید کنید. نصبکننده از شما میخواهد که نصب VestaCP را تأیید کنید، برای ادامه 'y' را وارد کنید ▼
مرحله 4:ایمیل را وارد کنید
- سپس از شما می خواهد که یک ایمیل معتبر وارد کنید (برای ارسال به روز رسانی در مورد سرور فعلی).
- بنابراین، لطفا یک ایمیل معتبر وارد کنید و اینتر را فشار دهید.
- FQDN یک نام دامنه کاملاً واجد شرایط / مخفف دامنه جهانی است.
- خانه کاملاً واجد شرایطain نام، نام دامنه،به دست آمده از وضوح DNSآدرس آی پی.
- اگر قصد استفاده از FQDN (الزامی) را دارید، لطفاً آن را در این مرحله وارد کنید.
- بهتر است FQDN را برای این نام میزبان وارد کنید.
- چن ویلیانگاستفاده از chenweiliang.com به عنوان نام میزبان است.
- اکنون نصب را شروع کنید، لطفاً کمی صبر کنید تا نصب کامل شود.
مرحله 7:زبان را روی چینی تنظیم کنید و از طریق مرورگر وارد پنل کنترل Vesta CP شوید ▼
متوجه خواهید شد که پیش فرض انگلیسی است، می توانید روی admin در گوشه سمت راست بالای صفحه کلیک کنید تا ▼ آن را تغییر دهید 
VestaCP چندین دامنه اضافه می کند
در وب سرویس پنل کنترل VestaCP، می توانید چندین نام دامنه جدید ▼ اضافه کنید
در تنظیمات پیشرفته، میتوانید انتخاب کنید که آیا گواهی SSL به وبسایت اضافه شود یا خیر، و پشتیبانی از تنظیم خودکار گواهی Let's Encrypt برای رمزگذاری ▼ 
- پس از حدود پنج دقیقه انتظار، می توانید https را فعال کرده و گواهی SSL را که به تازگی درخواست کرده اید مشاهده کنید.
VestaCP حساب FTP را اضافه کنید
در پایین، می توانید یک حساب FTP به وب سایت خود اضافه کنید و حساب FTP و رمز عبور ▼ را وارد کنید 
تنظیمات اتصال کلاینت FTP
هنگام اتصال با استفاده از نرم افزار سرویس گیرنده FTP، تنظیمات زیر ▼ موجود است
- نام میزبان آدرس IP سرور خود یا نام دامنه ای را که به سرور اشاره دارد وارد کنید.
- نام کاربری: نام کاربری مدیر سرور یا حساب FTP.
- رمز عبور: مدیر سرور یا رمز عبور حساب FTP.
- بندر: 21
VestaCP صندوق پستی اداره پست را اضافه می کند
ابتدا وارد رابط مدیریت اداره پست VestaCP شوید و یک حساب جدید ▼ اضافه کنید
حساب ایمیل و رمز عبور خود را وارد کنید، سپس ایمیل های SMTP، IMAP و غیره ▼ دریافت خواهید کرد
صندوق پستی آنلاین VestaCP، با استفاده از منبع باز Roundcube برای ارسال و دریافت آسان نامه ▼ 
مدیر فایل VestaCP
مرحله 1:پس از اتصال به SFTP از طریق SSH، به دایرکتوری ▼ بروید
/usr/local/vesta/conf
مرحله 2:فایل vesta.conf را ویرایش کنید،
- دو خط کد زیر را در انتهای فایل ▼ اضافه کنید
FILEMANAGER_KEY ='KuwangNetwork' SFTPJAIL_KEY ='KuwangNetwork'
پس از ذخیره، می توانید مدیر فایل را در ناوبری VestaCP ▼ مشاهده کنید
- از آنجایی که فایل vesta.conf به طور خودکار توسط سیستم اصلاح می شود،
- توصیه می شود فایل vesta.conf را به حالت فقط خواندنی (440) تغییر دهید.
- ممکن است روش تغییر فایل vesta.conf ناموفق باشد و شما یک اعلان از طریق ایمیل دریافت خواهید کرد.
- اگر ناموفق بود، لطفاً دو خط کدی را که به تازگی اضافه کردهاید حذف کنید.
- فایل منیجر VestaCP خیلی بد است.
- پیشنهاد می شود به جای فایل منیجر VestaCP از نرم افزارهایی مانند SFTP و WinSCP استفاده کنید.

مشکل کتابخانه جی اس گوگل
- مدیر فایل از کتابخانه JS Google استفاده می کند، اما کتابخانه JS Google ممکن است در برخی از مناطق سرزمین اصلی چین در دسترس نباشد.
راه حل: کاتالوگ ▼ را وارد کنید
/usr/local/vesta/web/templates/file_manager
لطفا آدرس خط 119 فایل main.php را به ▼ تغییر دهید
code.jquery.com/jquery-1.11.1.min.js
VestaCP را حذف نصب کنید
مرحله 1:سرویس VestaCP را متوقف کنید
service vesta stop
مرحله 2:نصب کننده VESTA را حذف کنید سیستم CentOS، لطفا از دستور زیر استفاده کنید
yum remove vesta* rm -f /etc/yum.repos.d/vesta.repo
دبیان / اوبونتو سیستم، از دستور زیر استفاده کنید▼
apt-get remove vesta* rm -f /etc/apt/sources.list.d/vesta.list
مرحله 3: دایرکتوری داده ها و وظایف برنامه ریزی شده را حذف کنید
rm -rf /usr/local/vesta
- همچنین، بهتر است کاربر ادمین و وظایف برنامه ریزی شده مربوطه را حذف کنید.
نتیجه
VestaCP یک کنترل پنل VPS بسیار خوب و آسان برای نصب و استفاده است که میتواند توسط همه استفاده شود. علاوه بر این، هیچ خطایی در نصب وجود ندارد. نصب روی VPS ما فقط حدود ۴ تا ۷ دقیقه طول میکشد.
- VestaCP بسیار سریعتر از رقیب اصلی خود، ISPConfig است.
- VestaCP یک کنترل پنل استاندارد سیستم لینوکس است که با حداقل هزینه کار می کند.
- پانل کنترل VestaCP یک سیستم کش مبتنی بر پروکسی معکوس را به صورت رایگان ارائه می دهد.
وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) shared "چگونه از پنل VestaCP استفاده کنیم؟Post Office را نصب کنید / دامنه های متعدد و مدیریت فایل را اضافه کنید، این به شما کمک می کند.
به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-702.html
برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!
اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!
