آذرسیس

آموزش نصب و پیکربندی سرور Caching Proxy
4.7/5 - (3 امتیاز)

آیا تا به حال اسم سرور Caching Proxy به گوش تان خورده است؟ Caching Proxy، یک سرور واسط بین کاربر و سرور اصلی، که نقش حافظه پنهان برای محتوای وب و تفسیر و پاسخگویی به درخواست ها را را ایفا می کند. اگر شما هم یک مدیر شبکه حرفه ای باشید قطعاً به دنبال یک روش عالی و کوتاه برای نصب و کانفیگ Caching Proxy Server می گردید. پس باید بگویم که اکنون در جای درستی قرار گرفته اید، زیرا ما در راهنما زیر دانش شما در مورد این سرور کاربردی را از 0 به 100 خواهیم رساند. از شما دعوت می کنیم بدون درنگ در یک وبلاگ جذاب و کاربردی دیگر از آذرسیس با ما همراه باشید.

نصب و پیکربندی سرور Caching Proxy

کاربرد های سرور Caching Proxy

  • کاهش بار بر روی سرور مبدا
  • افزایش سرعت ارسال محتوا به کاربر
  • فشرده سازی
  • فیلتر کردن  و کنترل محتوا
  • بهبود عملکرد وب سایت
  • بهبود امنیت در شبکه
  • صرفه جویی در پهنا باند
  • اشتراک گذاری اتصال به اینترنت در یک LAN
  • Load Balancing
  • پنهان کردن آدرس IP
  • رفع محدودیت های جغرافیایی

برنامه های قابل اجرا در سرور Caching Proxy

  • Squid
  • Nginx
  • Varnish
  • Traffic Server آپاچی
  • Vulture
  • HAProxy

نصب و پیکربندی سرور Caching Proxy

سریع ترین روش نصب و پیکربندی سرور Caching Proxy در ویندوز

برای نصب ابتدا Squid MSI installer را از وب سایت مربوطه دانلود کرده و Squid را نصب کنید، برای این کار، Squid for Windows را انتخاب کرده و Stop Squid Service را کلیک کنید. به قسمت پوشه  نصب بروید و دستور زیر را از طریق خط فرمان اجرا کنید:

squid.exe -z -F

مجدد بر روی نماد Squid for Windows بروید و گزینه Open Squid Configuration را انتخاب کرده و http_access را با http_access جایگزین کنید. سپس Disk Caching را با افزودن خط زیر فعال کنید:

cache_dir aufs /cygdrive/c/Squid/var/cache 3000 16 256

پس از اجرا مراحل بالا فایل پیکربندی Squid squid.cofn را ذخیره سازی کرده و به صورت کامل ببندید، مجدداً بر روی نماد Squid for Windows رفته و Start Squid Service را کلیک کنید. در ویندوز به دنبال Squid for Windows بگردید، به طور معمول Squid در قسمت snap-in services.msc اجرا خواهد شد.

سریع ترین روش نصب و پیکربندی سرور Caching Proxy در لینوکس

Squid Package را با استفاده از Package Manager نصب کنید، بسته به نسخه لینوکس تان یکی از دستورات زیر را اجرا کنید.

Oracle, Rocky Linux, CentOS, Fedora و یا Red Hat:

# dnf install -y squid

Ubuntu و یا Debian:

# apt-get install squid

نصب و پیکربندی سرور Caching Proxy

با استفاده از Systemd در لینوکس، وضعیت Squid را بررسی کرده و آن را فعال کنید:

# systemctl enable squid
# systemctl start squid
# systemctl status squid

 نصب و پیکربندی سرور Caching Proxy

برای فهرست کردن تمام ویژگی ها خط زیر را وارد کنید:

# squid –v

به صورت پیش فرض Squid از فایل پیکربندی /etc/squid/squid.conf استفاده می کند، برای تغییر خط زیر را وارد کنید:

$ sudo mcedit /etc/squid/squid.conf

اگر تمایل دارید که فقط به کاربران در شبکه محلی خود دسترسی بدهید، خط زیر را وارد کنید:

acl localnet src 192.168.50.0/24

چنانچه می خواهید از سرور Caching Proxy برای ذخیره سازی استفاده کنید، خط زیر را وارد کنید:

cache_dir ufs /var/spool/squid 5120 32 256

برای ایجاد یک ساختار پوشه در Squid Cache بر روی یک دیسک، دستور زیر را اجرا کنید:

$ squid -z

برای احراز هویت کاربران، یک فایل برای ذخیره نام کاربری و رمز عبور ایجاد کنید:

$ sudo touch /etc/squid/passwd && sudo chown squid /etc/squid/passwd

برای افزودن یک کاربر جدید به فایل:

$ sudo htpasswd -c /etc/squid/passwd username1

اکنون با موفقیت مراحل نصب و پیکربندی را اتمام کردید.

سخن آخر

همان طور که مشاهده نمودید نصب و پیکربندی سرور Caching Proxy، امکان مدیریت و کنترل بیشتر در سیستم شما را فراهم می کند، چنانچه به یک سرور با کیفیت بالا و پشتیبانی 24 ساعته برای انجام این نصب نیاز دارید، شرکت هاستینگ آذرسیس همراه با متخصصین مجرب آماده مشاوره و ارائه خدمات به شما عزیزان می باشد.

Share this Post

دیدگاهتان را بنویسید

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