آموزش کانفیگ Reverse-proxy NginX و Apache
۳

آموزش کانفیگ Reverse-proxy NginX و Apache در دایرکت ادمین

در این نوشته قصد داریم تا شیوه پیکربندی یا کانفیگ وبسرور NginX در کنار وبسرور Apache در کنترل پنل دایرکت ادمین را آموزش دهیم.

کمی درباره وبسرور NginX

NginX یا انجین ایکس وبسروری متن باز و رایگان با ویژگی هایی از جمله بکارگیری به عنوان Proxy Cache است.

از آنجایی که این وبسرور در هندل یا راه اندازی دستورات و برگه های ثابت سرعت بیشتری نسبت به وبسرور رایگان Apache (آپاچی) دارد، بسیاری ترجیح می‌دهند این که NginX و Apache را در کنار هم پیکربندی کنند.

هدف از اینکار سپردن پردازش برگه های استاتیک (Static) به وبسرور اتجین ایکس و سپردن پردازش برگه های پویا (Dynamic) به آپاچی است.

در ادامه شیوه پیکربندی وبسرور NginX به عنوان Reverse-Proxy در کنار وبسرور Apache را در کنترل پنل دایرکت ادمین آموزش می‌دهیم.

آموزش کانفیگ Reverse-proxy NGINX و Apache در دایرکت ادمین

آموزش کانفیگ Reverse-proxy NginX و Apache
آموزش کانفیگ Reverse-proxy NginX و Apache

نکته : برای این پیکربندی نیاز است تا نسخه کاستوم بیلد (Custom Build) دایرکت ادمین شما ۲ یا بالاتر باشد.

کاستوم بیلد ۲ به شما این امکان را می‌دهد تا بدون نصب اسکریپت و برنامه اضافی انجین ایکس را به عنوان Reverse-proxy در کنار Apache پیکربندی کنید.

نخست مطمئن شوید که کاستوم بیلد شما نسخه ۲ است؛ برای اینکار SSH را باز کنید و دستورات زیر را در ان بنویسید.

cd /usr/local/directadmin/custombuild
./build version

باید نتیجه مشابه زیر ببینید.

۲٫۰٫۰-RC7 (rev: 863)

اگر نتیجه متفاوت است احتمالا کاستوم بیلد ۱ دارید و باید کاستوم بیلد خود را تغییر دهید.

آموزش آپگرید کاستوم بیلد دایرکت ادمین به نسخه ۲

برای اینکار ابتدا دستورات زیر را در SSH بنویسید.

cd /usr/local/directadmin
 mv custombuild custombuild_1.x
 wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
 tar xvzf custombuild.tar.gz
 cd custombuild
 ./build

سپس برای کار با تنظیمات پیشفرض کاستوم بیلد دستورات زیر را بنویسید.

./build all d
 ./build rewrite_confs

دستور نمایش نسخه (ورژن) دایرکت ادمین

پس از اطمینان از داشتن کاستوم بیلد نسخه ۲ ، باید نسخه دایرکت ادمین را هم بررسی کنید، برای اینکار دستور زیر را بنویسید.

/usr/local/directadmin/directadmin v

مطمئن شوید که نسخه دایرکت ادمین شما پایین تر از ۱٫۴۵٫۲ نباشد در غیر اینصورت این روش برای شما کار نمی‌کند.

در نهایت با وارد کردن دستورات زیر، کار پیکربندی انجین ایکس در کنار آپاچی پایان می‌یابد.

cd /usr/local/directadmin/custombuild
./build update
./build update_da
./build set webserver nginx_apache
./build nginx_apache
./build rewrite_confs

از همکاری دو وبسرور نیرومند، لذت ببرید! 🙂

3 دیدگاه در “آموزش کانفیگ Reverse-proxy NginX و Apache در دایرکت ادمین

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما ربات هستید؟ *