آموزش کانفیگ zpanel با وارنیش کش
امروز اموزشی رو که خیلی ها دنبالش هستند رو بصورت رایگان برای شما اماده کردیم.
این آموزش چگونگی نصب وارنیش کش برای اجرا در جلوی آپاچی ، وب سرور پیش فرض zPanel را هم در سرور لینوکس CentOS و هم در اوبونتو پوشش خواهد داد . همانطور که میدانید وارنیش کش یک نرم افزار عالی شتاب دهنده وب می باشد که محتوای وب را در حافظه رم سرور و یا در هارد کش میکند. بنابراین درخواست وب حتی می تواند با حداقل دسترسی به آپاچی، به بخش مدیریت تحویل داده شود.در نتیجه، استفاده از CPU سرور شما کاهش خواهد یافت. گفته شده که وارنیش یک سلاح بسیار خوب در مقابل پدیده Digg یا Reddit است . بهترین ویژگی وارنیش این است که میتوان آن را همراه با یک کنترل پنل نظیر WHM/cPanel و zPanel نصب کرد .
مرحله ۱ – به عنوان کاربر روت یا کاربری با دسترسی های کاربر روت ( سودو ) به سرور خود وارد شوید.
مرحله ۲ – برای نصب zPanelX CP این دستور را اجرا کنید :
bash <(curl -Ss https://raw.github.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh)
اگر دستور فوق اجرا نشد این دستور را وارد نمایید:
bash <(curl -Ss https://raw.githubusercontent.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh)
مرحله ۳ – پس از پایان نصب و راه اندازی ، شما میتوانید نام کاربری (که zadmin است ) و رمز عبورتان را در zPanel مشاهده کنید.
کاربران CentOS برای کسب اطلاعات بیشتر میتوانند ، مقاله های زیر را مطالعه کنند:
http://www.servermom.org/zpanelx-cp-v10-1-1/1300/
http://www.servermom.org/install-zpanel-centos-6-vps/923
مرحله ۴ – تمامی تنظیمات zPanel اولیه خود را برای سایت تان پیکربندی کرده و یا حداقل یک وب سایت جدید در zPanel که به تازگی نصب کرده اید ، اضافه کنید.
و حالا نوبت نصب وارنیش کش:
مرحله ۱ – از طریق رابط خط فرمان مورد علاقه تان (مانند Putty در محیط ویندوز) مجددا وارد سرور خود شوید.
مرحله ۲ –برای نصب وارنیش کش مقالات زیر را مطالعه کنید :
نصب وارنیش کش روی centos
نصب وارنیش کش روی ubuntu
طبق راهنمای مقالات عمل کنید اما کانفیگ پیش فرض Apache2/httpd را تغییر ندهید و وارنیش کش را فعلا اجرا نکنید
کانفیگ ZPANEL :
مرحله ۱ – مرورگر وب مورد علاقه خود را باز کرده و به عنوان zadmin به صفحه مدیریت zPanel ( داشبورد ) وارد شوید.
مرحله ۲ – در قسمت منو مسیر زیر را دنبال کنید :
Server Admin > Module Admin > Apache Config
مرحله ۳ – سپس با توجه به تنظیمات بخش مدیریت وارنیش، پورت آپاچی را از ۸۰ به یک پورت
دیگر تغییر دهید. معمولا از پورت ۸۰۸۰ استفاده میشود.
مرحله ۴ – در پایین صفحه بر روی “Save Changes ” یا ذخیره تغییرات کلیک کنید.
مرحله ۵ – بار دیگر از طریق SSH به سرور خود متصل شده و سپس وارد تنظیمات مربوط به کانفیگ آپاچی zPanel شوید. این تنظیمات در CentOS معمولا در مسیر زیر قرار دارد:
/etc/zpanel/configs/apache/
مرحله ۶ – با استفاده از یک ادیتور مانند nano فایل HTTPD-vhosts.conf را ویرایش کنید:
nano httpd-vhosts.conf
مرحله ۷ – حالا باید پورت پیش فرض تمام Virtual Host های دامنه های سرور ، از ۸۰ به ۸۰۸۰ تغییر کرده باشد. در غیر اینصورت ، سعی کنید مجددا آپاچی را راه اندازی کنید ، اگر با نصب مجدد آپاچی مشکل شما حل نشد باید خودتان ۸۰: ها را به ۸۰۸۰: تغییر دهید.
پس از ویرایش ، فایل را ذخیره کرده و از آن خارج شوید.
مرحله ۸ – آپاچی را مجدد راه اندازی کرده و وارنیش کش را اجرا کنید:
service httpd restart
service varnish start
نصب به اتمام رسبد و میتونید استفاده کنید.