Cum să pornești dual Ubuntu și Windows 10
Utilizați aceste instrucțiuni pas cu pas pentru a instala Ubuntu Linux alături de Windows 10 cu o configurare cu pornire dublă pe computer.
Apache este un server web popular folosit de majoritatea companiilor de găzduire web. Cache-ul Varnish este un accelerator HTTP și proxy invers. Putem folosi Varnish cu orice server HTTP. În acest exemplu, vom folosi Apache 2.
Ca server web, Apache poate utiliza o cantitate considerabilă de resurse de server pentru a servi pagini. Dacă utilizați un site web cu trafic mare, atunci puteți avea nevoie de un accelerator HTTP pentru a spori performanța serverului. Lacul te va ajuta cu asta.
Instalați serverul Apache și activați-l utilizând următoarele comenzi:
sudo apt-get update
sudo apt-get install apache2-mpm-event
Puteți testa starea serverului Apache cu această comandă:
sudo service apache2 status
Dacă serviciul este în funcțiune, „apache2 este în funcțiune” va fi tipărit pe terminalul dvs. În caz contrar, puteți porni serviciul cu această comandă:
sudo service apache2 start
Instalați cea mai recentă versiune stabilă a lui Varnish 4. Această versiune nu este disponibilă în Ubosit Repository în mod implicit, deci trebuie să rulați următoarele comenzi pentru a o instala.
sudo apt-get install apt-transport-https
sudo curl https://repo.varnish-cache.org/ubuntu/GPG-key.txt | apt-key add -
echo "deb https://repo.varnish-cache.org/ubuntu/ trusty varnish-4.0" >> /etc/apt/sources.list.d/varnish-cache.list
sudo apt-get update
sudo apt-get install varnish
Configurați cache-ul pentru lac. Aici vom schimba portul serverului Varnish la 80. Executați următoarea comandă:
sudo nano /etc/default/varnish
Acum căutați DAEMON_OPTS = " sub Alternativa 2, Configurare cu VCL . Modificați secțiunea DAEMON_OPTS =" pentru a se potrivi cu rândurile următoare. Aceasta este doar o actualizare a portului.
DAEMON_OPTS="-a :80 \
-T localhost:6082 \
-f /etc/varnish/default.vcl \
-S /etc/varnish/secret \
-s malloc,256m"
Apăsați CTRL + X , apoi Y pentru a salva fișierul.
Configurați Apache. Trebuie să schimbăm portul de ascultare Apache de la 80 la 8080.
Editați fișierul porturi rulând următoarea comandă:
sudo nano /etc/apache2/ports.conf
Modificați Ascultați 80 pentru a asculta 8080 .
Apoi, actualizați fișierul gazdă virtuală ...
sudo nano /etc/apache2/sites-available/000-default.conf
... schimbați <VirtualHost *: 80> în <VirtualHost *: 8080> .
Dacă aveți și alte fișiere de gazdă virtuale, atunci acestea ar trebui să fie și actualizate.
Reporniți ambele servicii.
sudo service apache2 restart
sudo service varnish restart
Ești gata. Consultați secțiunile următoare pentru sfaturi avansate de configurare.
Rulați următoarea comandă pentru a afișa statisticile de lacuire:
varnishstat
Puteți edita default.vcl
fișierul pentru diverse funcții.
Pentru a activa memoria de memorie în cache pentru fișierele media, vcl_backend_response
ar trebui să corespundă următoarei configurații.
sub vcl_backend_response {
if (bereq.url ~ "\.(png|gif|jpg|swf|css|js)$") {
unset beresp.http.set-cookie;
set beresp.http.cache-control = "max-age = 2592000";
}
}
Acest lucru va îmbunătăți viteza site-ului și clasamentul SEO.
Pentru a șterge memoria cache a lacului, puteți modifica vcl_recv
pentru a se potrivi cu următoarea configurație:
sub vcl_recv {
if (req.method == "PURGE") {
return (purge);
}
}
După efectuarea acestei modificări, puteți trimite o solicitare de curl în sesiunea dvs. de ssh cu următorul format:
curl <domain_name.com> -XPURGE
Aici, -XPURGE
va trimite solicitarea de purjare serverului de lac.
Utilizați aceste instrucțiuni pas cu pas pentru a instala Ubuntu Linux alături de Windows 10 cu o configurare cu pornire dublă pe computer.
Unul dintre cele mai bune lucruri despre Windows este capacitatea de a-și personaliza aspectul conform conținutului inimii tale. Odată cu lansarea Windows 11 la doar o zi distanță, utilizatorii personalizează puternic Windows...
ZNC este un avansator de rețea IRC, rămas conectat tot timpul, astfel încât un client IRC să se poată deconecta sau să se conecteze fără a pierde sesiunea de chat.
Folosind un sistem diferit? Redmine este un instrument gratuit și deschis de gestionare a proiectelor bazat pe web. Este scris în Ruby on Rails și acceptă mai multe baze de date
Folosind un sistem diferit? Brotli este o nouă metodă de compresie cu un raport de compresie mai bun decât GZIP. Codul sursă este găzduit public pe acest Githu
Folosind un sistem diferit? Seafile (versiunea comunității) este o soluție gratuită și deschisă de sincronizare și partajare a fișierelor, care este similară cu ownCloud. De-a lungul spiritului
Introducere MailCatcher este un instrument care oferă o modalitate ușoară pentru dezvoltatori de a inspecta e-mailurile pe care aplicațiile lor le trimit fără a fi nevoie să aștepte o
Folosind un sistem diferit? DokuWiki este un program wiki open source scris în PHP care nu necesită o bază de date. Stochează date în fișiere text. DokuWik
EasyEngine (ee) este un instrument Python care vă permite să gestionați ușor și automat site-urile Wordpress de pe Nginx. Folosind EasyEngine, nu va trebui să dați
Folosind un sistem diferit? Introducere CyberPanel este unul dintre primele panouri de control de pe piață care este atât open source și folosește OpenLiteSpeed. Ce-i asta?
ClamAV este o suită antivirus gratuită și open-source. Când planificați o strategie de securitate pentru serverul dvs., poate doriți să luați în considerare rularea unui antivirus pentru protecție
Prezentare generală Dacă lucrați la un proiect de colaborare mare cu echipa dvs. de dezvoltare sau ucideți un șef în cel mai nou joc de rol, sunteți gata
Atunci când implementați un site web sau o aplicație web, cea mai obișnuită soluție de servicii web este aceea de a configura un stack LAMP care constă din Linux, Apache, MySQL, un
În acest tutorial, veți învăța cum să configurați un server Left 4 Dead 2 pe Ubuntu. Acest ghid a fost testat pe serverul Ubuntu 15.10. Condiții preliminare Actualizare th
Folosind un sistem diferit? Monica este un sistem open source de management al relațiilor personale. Gândiți-vă la el ca la un CRM (un instrument popular folosit de echipele de vânzări din sec
Panoul de control OpenSIPS este o aplicație web bazată pe PHP pentru furnizarea unui server SIP OpenSIPS. Poate fi utilizat pentru furnizarea, operarea și monitorizarea multiplicării
Piwik este un sistem software de analiză open source care poate fi instalat pe un server pentru a vizualiza traficul site-urilor sale web în timp real. Este un excelent
Ghost este o platformă de publicare modernă, open source, construită pe Node.js, cu un client de administrare Ember.js, o API JSON și o API temă alimentată de Handlebars.js. GHOS
Instalați și gestionați cu ușurință orice versiune a Node.JS folosind Managerul versiunii nodului (NVM). NVM este similar cu Rubys RVM, permițându-vă să instalați și să comutați betwee
Folosind un sistem diferit? Fundalul CMS 1.8.0 este un sistem de management al conținutului (CMS), simplu și flexibil, mobil, prietenos și gratuit, care ne permite
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
Mulți dintre voi cunoașteți Switch care va fi lansat în martie 2017 și noile sale funcții. Pentru cei care nu știu, am pregătit o listă de funcții care fac din „Switch” un „gadget obligatoriu”.
Aștepți ca giganții tehnologiei să-și îndeplinească promisiunile? vezi ce a ramas nelivrat.
Citiți blogul pentru a cunoaște diferitele straturi din Arhitectura Big Data și funcționalitățile acestora în cel mai simplu mod.
Citiți asta pentru a afla cum devine populară inteligența artificială în rândul companiilor la scară mică și cum crește probabilitățile de a le face să crească și de a le oferi concurenților avantaje.
CAPTCHA a devenit destul de dificil de rezolvat pentru utilizatori în ultimii ani. Va fi capabil să rămână eficient în detectarea spam-ului și a botului în viitor?
Pe măsură ce Știința Evoluează într-un ritm rapid, preluând multe dintre eforturile noastre, crește și riscurile de a ne supune unei Singularități inexplicabile. Citiți, ce ar putea însemna singularitatea pentru noi.
Ce este telemedicina, îngrijirea medicală la distanță și impactul acesteia asupra generației viitoare? Este un loc bun sau nu în situația de pandemie? Citiți blogul pentru a găsi o vedere!
Poate ați auzit că hackerii câștigă mulți bani, dar v-ați întrebat vreodată cum câștigă acești bani? sa discutam.
Recent, Apple a lansat macOS Catalina 10.15.4 o actualizare suplimentară pentru a remedia problemele, dar se pare că actualizarea provoacă mai multe probleme care duc la blocarea mașinilor Mac. Citiți acest articol pentru a afla mai multe