![Как да коригирате Widgets, които не работят в Windows 11 (9 метода)](/f/d3df6d946fe8a81f801c2530c30f7925.jpg?width=100&height=100)
Помислете за момент какво се е случило, когато сте прегледали текущата страница. Или сте кликнали върху връзка, която сте получили чрез бюлетин, или върху връзката на началната страница на Tecmint.com, а след това бяха насочени към тази статия.
С няколко думи, вие (или всъщност вашият браузър) изпратихте HTTP заявка до уеб сървъра, който хоства този сайт, и сървърът изпрати обратно HTTP отговор.
Колкото и просто да звучи, този процес включва много повече от това. Трябваше да се извърши много обработка от страна на сървъра за да представите добре форматираната страница, която можете да видите с всички ресурси в нея - статични и динамични. Без да копаете много по -дълбоко, можете да си представите, че ако уеб сървърът трябва да отговори на много искания като този едновременно (направете го само няколкостотин за начало), той може или да доведе до пълзене себе си или цялата система не след дълго.
И това е мястото Лак, високоефективен HTTP ускорител и обратен прокси, може да спаси деня. В тази статия ще обясня как да инсталирам и използвам
Лак като преден край на Apache или Nginx за да кеширате HTTP отговорите по -бързо и без допълнително натоварване на уеб сървъра.Въпреки това, тъй като Varnish обикновено съхранява кеша си в паметта, вместо на диска, ще трябва да бъдем внимателни и да ограничим RAM пространството, отделено за кеширане. Ще обсъдим как да направите това след минута.
Тази публикация предполага, че сте инсталирали a ЛАМПА или LEMP сървър. Ако не, моля, инсталирайте един от тези стекове, преди да продължите.
Официалната документация препоръчва да инсталирате Varnish от собственото хранилище на разработчика, защото те винаги предоставят най -новата версия. Можете също да изберете да инсталирате пакета от официалните хранилища на вашата дистрибуция, въпреки че може да е малко остарял.
Също така, имайте предвид, че хранилищата на проекта осигуряват само поддръжка 64-битов системи, докато за 32-битов машини, които ще трябва да прибягвате до официално поддържаните хранилища на вашата дистрибуция.
В тази статия ще инсталираме Лак от хранилищата, официално поддържани от всяка дистрибуция. Основната причина за това решение е да се осигури еднаквост в метода на инсталиране и да се гарантира автоматично разрешаване на зависимости за всички архитектури.
# aptitude update && aptitude install varnish [предговор за всяка команда със sudo в Ubuntu]
За CentOS и RHEL ще трябва активирайте хранилището на EPEL преди да инсталирате Varnish.
# yum update && yum install лак
Ако инсталацията завърши успешно, ще имате една от следните версии в зависимост от вашата дистрибуция:
И накрая, трябва да стартирате Varnish ръчно, ако инсталационният процес не го е направил вместо вас, и да го активирате при стартиране.
# сервизен лак старт. # състояние на лак за обслужване. # chkconfig -ниво 345 лак върху.
# systemctl старт лак. # лак за състояние systemctl. # система за активиране на лак.