۱۳۹۵/۱/۲۰، ۲۱:۵۹:۳۴ عصر
آموزش نصب Varnish 4 بر روی سنتوس 7 به صورت کامل بر روی سرور centos 7 و کانفیگ آن
با سلام.امروز میخوام آموزش نصب ورنیش Varnish رو بر روی سرور مجازی با سنتوس 7 توضیح بدم.
برای اولین کار,ما پکیج EPEL را بر روی سرور مجازی خودمون نصب میکنیم :
سپس به نصب ورنیش میپردازیم
بعد از این کار,ما کلا سرورمون رو آپدیت میکنیم :
شاید یک مدتی طول بکشه آپدیت کردن.بعد از این کار,ورنیش رو با فرمان زیر نصب میکنیم :
بعد از این کار,و بعد از نصب کامل ورنیش,اگر خطایی نداد,ورنیش varnish را در سرور در قسمت بوت قرار میدهیم که هرموقع سرور رستارت شدبه صورت خودکار فعال باشد
با این فرمان را میزنیم :
سپس,با استفاده از فرمان زیر,ورنیش را استارت میکنیم.
و یا این فرمان را میزنیم :
همچنین با استفاده از فرمان زیر,وضعیت ورنیش بر روی سرور رو میبینیم :
---------------
خوب تا اینجا ورنیش بر روی سرورمجازی شما نصب شده.حالا به کانفیگ آن میرسیم.
کانفیگ ورنیش خیلی زیاد می باشد و بستگی به منابع و سرور و ... دارد.
اما تا حدودی در این رابطه برای شما توضیح خواهم داد.
خوب بعد از نصب,میرسیم به کانفیگ
فایل /etc/varnish/default.vcl را با فرمان nano باز میکنیم
بعد در این قسمت,آیپی سرور و پورتی رو که میخوایم روی اون قرار بگیره رو میذاریم :
بجای 111.111.111.111 آیپی سرور و یا آیپی لوکال 127.0.0.1 قرار میدهیم و در قسمت پورت,پورت مروبوطی که میخوایم قرار میدیم.مثلا اینجا 8080 قرار دادیم.
سپس فایل /etc/httpd/conf/extra/httpd-vhosts.conf را با فرمان نانو باز میکنیم.
این قسمت را ویرایش میکنیم.کد اصلی :
تغییراتی که میدیم :
بعد از این کار,هر فایلی که داخل فولدر /usr/local/directadmin/data/templates/ می باشد را کپی به آدرس /usr/local/directadmin/data/templates/custom/virtual_host2.conf
بعد فایل هایی که در این قسمت می باشد رو باز میکنیم و به جای کد :
این تغییر رو انجام میدیم :
خوب تا اینجا ما کانفیگ ورنیش رو انجام دادیم.
حالا میرسیم سر نصب و فعال سازی پروکسی که مکمل ورنیش می باشد و برای بازدهی بهتر سرور خیلی مفید می باشد.
ما با این کار اول ماژول mod_rpaf رو نصب میکنیم.
سپس داخل فایل کانفیگ httpd.conf این کد را قرار میدهیم :
بعد از انجام فعالیت های بالا,با اسفاده از این دستور,کل فایل های کانفیگ رو با ورنیش هماهنگ میکنیم و تغییراتی که انجام دادیم رو بر روی کانفیگ تک تک سایت ها قرار میدهیم
بعد از این سرویس httpd و varnish را فعال میکنیم
نکته,بعد از نصب ورنیش,کانفیگی که برای ورنیش می باشد,مربوط به کنترل پنل دایرکت ادمین می باشد.انشالله سی پنل را هم قرار خواهیم داد.
دوستان,این آموزش رو با استفاده از سایت های اصلی ورنیش و دایرکت ادمین و چندتا سایت پشتیبانی,برای شما آماده کردم که امیدوارم برای شما دوستان مفید باشه و یک آموزش خوب باشه.
با اینکه این اموزش شاید در سایت هایی باشه,اما این آموزش مربوط به سنتوس 7 و ورنیش 4 می باشد و همچنین سعی کردم که به صورت کامل این آموزش رو قرار بدم تا یک آموزش خوب برای دوستان باشه.
اگر در جایی سوالی بود بگید تا جواب رو قرار بدم.
امیدوارم که این آموزش مفید باشه.دیگه عذر میخوام.همین الان بدون اینکه لباسمو در بیارم و شام بخورم,اینو زود نوشتم و برای شما قرار دادم.
با تشکر از تمامی دوستتان عزیز.
منبع : تیم امنیتی و هکری Iedb.Ir
با سلام.امروز میخوام آموزش نصب ورنیش Varnish رو بر روی سرور مجازی با سنتوس 7 توضیح بدم.
برای اولین کار,ما پکیج EPEL را بر روی سرور مجازی خودمون نصب میکنیم :
کد:
rpm -iUvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
سپس به نصب ورنیش میپردازیم
بعد از این کار,ما کلا سرورمون رو آپدیت میکنیم :
کد:
yum -y update
شاید یک مدتی طول بکشه آپدیت کردن.بعد از این کار,ورنیش رو با فرمان زیر نصب میکنیم :
کد:
yum -y install varnish
بعد از این کار,و بعد از نصب کامل ورنیش,اگر خطایی نداد,ورنیش varnish را در سرور در قسمت بوت قرار میدهیم که هرموقع سرور رستارت شدبه صورت خودکار فعال باشد
کد:
systemctl enable varnish
با این فرمان را میزنیم :
کد:
chkconfig varnish on
سپس,با استفاده از فرمان زیر,ورنیش را استارت میکنیم.
کد:
systemctl start varnish
و یا این فرمان را میزنیم :
کد:
service varnish start
همچنین با استفاده از فرمان زیر,وضعیت ورنیش بر روی سرور رو میبینیم :
کد:
systemctl status varnish
---------------
خوب تا اینجا ورنیش بر روی سرورمجازی شما نصب شده.حالا به کانفیگ آن میرسیم.
کانفیگ ورنیش خیلی زیاد می باشد و بستگی به منابع و سرور و ... دارد.
اما تا حدودی در این رابطه برای شما توضیح خواهم داد.
خوب بعد از نصب,میرسیم به کانفیگ
فایل /etc/varnish/default.vcl را با فرمان nano باز میکنیم
کد:
nano /etc/varnish/default.vcl
بعد در این قسمت,آیپی سرور و پورتی رو که میخوایم روی اون قرار بگیره رو میذاریم :
کد:
backend default {
.host = "111.111.111.111";
.port = "8080";
}
بجای 111.111.111.111 آیپی سرور و یا آیپی لوکال 127.0.0.1 قرار میدهیم و در قسمت پورت,پورت مروبوطی که میخوایم قرار میدیم.مثلا اینجا 8080 قرار دادیم.
سپس فایل /etc/httpd/conf/extra/httpd-vhosts.conf را با فرمان نانو باز میکنیم.
این قسمت را ویرایش میکنیم.کد اصلی :
کد:
Include /etc/httpd/conf/ips.conf
#
#
<VirtualHost 123.123.123.123:80>
تغییراتی که میدیم :
کد:
#Include /etc/httpd/conf/ips.conf
LogFormat "%O \"%r\"" homedir
NameVirtualHost 127.0.0.1:8080
NameVirtualHost 123.123.123.123:8080
NameVirtualHost 123.123.123.123:443
#
#
<VirtualHost 127.0.0.1:8080 111.111.111.111:8080>
بعد از این کار,هر فایلی که داخل فولدر /usr/local/directadmin/data/templates/ می باشد را کپی به آدرس /usr/local/directadmin/data/templates/custom/virtual_host2.conf
بعد فایل هایی که در این قسمت می باشد رو باز میکنیم و به جای کد :
کد:
<VirtualHost |IP|:80 |MULTI_IP|>
این تغییر رو انجام میدیم :
کد:
<VirtualHost 127.0.0.1:8080 |IP|:8080 |MULTI_IP|>
خوب تا اینجا ما کانفیگ ورنیش رو انجام دادیم.
حالا میرسیم سر نصب و فعال سازی پروکسی که مکمل ورنیش می باشد و برای بازدهی بهتر سرور خیلی مفید می باشد.
ما با این کار اول ماژول mod_rpaf رو نصب میکنیم.
سپس داخل فایل کانفیگ httpd.conf این کد را قرار میدهیم :
کد:
<IfModule mod_rpaf-2.0.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
RPAFheader X-Forwarded-For
</IfModule>
بعد از انجام فعالیت های بالا,با اسفاده از این دستور,کل فایل های کانفیگ رو با ورنیش هماهنگ میکنیم و تغییراتی که انجام دادیم رو بر روی کانفیگ تک تک سایت ها قرار میدهیم
کد:
echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue
بعد از این سرویس httpd و varnish را فعال میکنیم
کد:
/etc/init.d/httpd restart
/etc/init.d/varnishd start
نکته,بعد از نصب ورنیش,کانفیگی که برای ورنیش می باشد,مربوط به کنترل پنل دایرکت ادمین می باشد.انشالله سی پنل را هم قرار خواهیم داد.
دوستان,این آموزش رو با استفاده از سایت های اصلی ورنیش و دایرکت ادمین و چندتا سایت پشتیبانی,برای شما آماده کردم که امیدوارم برای شما دوستان مفید باشه و یک آموزش خوب باشه.
با اینکه این اموزش شاید در سایت هایی باشه,اما این آموزش مربوط به سنتوس 7 و ورنیش 4 می باشد و همچنین سعی کردم که به صورت کامل این آموزش رو قرار بدم تا یک آموزش خوب برای دوستان باشه.
اگر در جایی سوالی بود بگید تا جواب رو قرار بدم.
امیدوارم که این آموزش مفید باشه.دیگه عذر میخوام.همین الان بدون اینکه لباسمو در بیارم و شام بخورم,اینو زود نوشتم و برای شما قرار دادم.
با تشکر از تمامی دوستتان عزیز.
منبع : تیم امنیتی و هکری Iedb.Ir
تیم و گروه امنیتی IeDb,پشتیبانی هاستینگ تمامی اعضا به صورت رایگان - آدرس تلگرام گروه @iedb.team
رسانه سانگ دانلود,مرجع دانلود آهنگ جدید ایرانی
سایت kkli.ir , کوتاه کننده لینک سایت ها,کوتاه کننده آدرس سایت ها
رسانه سانگ دانلود,مرجع دانلود آهنگ جدید ایرانی
سایت kkli.ir , کوتاه کننده لینک سایت ها,کوتاه کننده آدرس سایت ها