FIX: „Editorul a întâmpinat o eroare neașteptată” în WordPress după actualizare
Nu puteți scrie o postare nouă folosind noul Editor de blocuri din WordPress? Sunt șanse să obțineți „Editorul
În acest articol, vom discuta despre cum să instalați NGINX pe Ubuntu 20.04.
Ngnix (Pronunce as Engine X) este un server web gratuit, open source, care poate fi folosit și ca proxy invers, echilibrator de încărcare, proxy de mail și cache HTTP. Spre deosebire de serverele tradiționale, NGINX nu se bazează pe fire pentru a gestiona cererile. În schimb, folosește o arhitectură mult mai scalabilă bazată pe evenimente (asincronă). Această arhitectură folosește cantități de memorie sub sarcină mici, dar mai important, previzibile.
Cum se instalează NGINX pe Ubuntu 20.04
Condiții prealabile
1. Păstrați serverul actualizat:
# apt update -y
# apt upgrade -y
2. Instalați NGINX folosind următoarea comandă:
# apt install nginx -y
3. Configurați paravanul de protecție
Dacă utilizați firewall ufw , activați Nginx HTTP și HTTPS. Utilizați următoarea comandă pentru a o activa:
# ufw allow 'Nginx HTTP'
# ufw allow 'Nginx HTTPS'
4. Creați și configurați blocuri de server
Dacă doriți să găzduiți mai multe site-uri web pe server, trebuie să configurați blocul de server pentru fiecare site web. Pe CentOS 8, blocurile de server sunt definite în fișierele .conf situate la /etc/nginx/conf.d .
Directorul rădăcină server implicit este / usr / share / nginx / html, acesta funcționează pentru un singur site, dar dacă doriți să găzduiți mai multe site-uri web, acesta poate deveni imposibil de gestionat. În loc de asta, vom crea o structură de directoare cu / var / www pentru website_name .
Creați directorul pentru website_name după cum urmează, utilizând marcajul -p pentru a crea orice directoare părinte necesare:
# mkdir -p /var/www/website_name/html
Apoi, atribuiți proprietatea directorului cu variabila de mediu $ USER , care ar trebui să facă referire la utilizatorul dvs. actual de sistem:
# chown -R $USER:$USER /var/www/your_domain/html
Apoi, vom crea un fișier index.html pentru a testa configurația blocului de server.
# vi /var/www/website_name/html/index.html
În interiorul acelui fișier, adăugați următorul cod HTML:
Succes! Serverul dvs. Nginx este configurat cu succes pentru domeniul dvs.
Aceasta este o mostră de pagină.
Salveaza si inchide.
Acum, creați un bloc server.
În loc să folosim blocul de server implicit, putem crea un nou bloc de server în / etc / nginx / sites-available / așa cum se arată mai jos:
# vi /etc/nginx/sites-available/website_name
Copiați și lipiți următorul conținut:
server {
listen 80;
listen [::]:80;root /var/www/website_name/html;
index index.html index.htm index.nginx-debian.html;server_name website_name www.website_name;
location / {
try_files $uri $uri/ =404;
}
}
Apoi, trebuie să activăm blocul de server nou creat în directorul cu site-uri activate, din care citește Nginx în timpul pornirii:
# ln -s /etc/nginx/sites-available/website_name /etc/nginx/sites-enabled/
Pentru a evita o posibilă problemă de memorie bucket hash care poate apărea din adăugarea de nume de server suplimentare, este necesar să ajustați o singură valoare în fișierul /etc/nginx/nginx.conf . Deschideți fișierul:
# vi /etc/nginx/nginx.conf
Găsiți directiva server_names_hash_bucket_size și eliminați simbolul # pentru a descomenta linia.
…
http {
…
server_names_hash_bucket_size 64;
…
}
…
Salvați și închideți fișierul când ați terminat.
Apoi, testați pentru a vă asigura că nu există erori de sintaxă în niciunul dintre fișierele dvs. Nginx:
# nginx -t
Dacă nu există probleme, reporniți Nginx pentru a activa modificările:
# systemctl restart nginx
Acum deschideți browserul și navigați la http: // nume_sit.
Am instalat și configurat cu succes Nginx.
În acest articol, am văzut cum se instalează NGINX pe Ubuntu 20.04.
Nu puteți scrie o postare nouă folosind noul Editor de blocuri din WordPress? Sunt șanse să obțineți „Editorul
Editorul Gutenberg va deveni în curând editorul implicit în WordPress. Veți avea opțiunea de a selecta Editorul clasic
Cu opțiunea Reîmprospătare din meniul contextual lipsește, iată cum puteți reîmprospăta elementele în File Explorer pe Windows 11.
Doriți să rulați un site WordPress autogestionat? Grozav. Vei învăța un milion de lucruri. Una dintre părțile critice ale setarii
Începând cu WordPress 5.0, editorul implicit pe WordPress este noul editor Block. Noul editor este radical diferit
WordPress 5.0 se lansează în sfârșit și aduce cu sine o nouă experiență de editare cu Gutenberg
Dacă comutați instalarea WordPress de la un server MySQL 8 la MySQL 5.7 (sau mai jos), cel mai probabil veți întâlni
În acest articol, am prezentat cum să activați etichetele scurte PHP. PHP analizează fișierul folosind deschiderea și închiderea etichetelor, care arată. Pentru a activa etichetele scurte PHP
În acest articol, vom învăța cum să instalați și să configurați mod_evasive pentru a preveni atacul DoS și DDoS pe CentOS. Modulul Apache mod_evasiv.
cum se instalează PHP cu PHP-FPM pentru NGINX pe CentOS. Configurația de bază a serverului web NGINX pentru a procesa aplicația PHP și a le server pe portul 80.