Sari la conținut
Urmăritori 0
GanGster

Cum instalezi WordPress pe VPS cu Nginx + SSL

Postări recomandate

🌐 Cum instalezi WordPress pe VPS cu Nginx + SSL

Acest ghid te va ajuta să instalezi și configurezi WordPress pe un VPS cu sistem Ubuntu 22.04 / 24.04, folosind Nginx ca server web și certificat SSL gratuit prin Let's Encrypt.


🔧 Cerințe

  • VPS cu Ubuntu 22.04 / 24.04
  • Acces root sau sudo
  • Un nume de domeniu configurat spre IP-ul VPS-ului
  • Port 80 și 443 deschise în firewall

📥 Pasul 1: Instalare Nginx, MySQL și PHP

sudo apt update
sudo apt install nginx mysql-server php-fpm php-mysql php-curl php-xml php-mbstring php-zip php-gd php-soap php-intl -y

✅ Verifică versiunea PHP:

php -v

🔐 Pasul 2: Configurare MySQL (bază date pentru WordPress)

sudo mysql

CREATE DATABASE wordpress_db DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'ParolaComplexa123!';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

📂 Pasul 3: Descărcare și instalare WordPress

cd /var/www/
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xvzf latest.tar.gz
sudo mv wordpress /var/www/yourdomain.com
sudo chown -R www-data:www-data /var/www/yourdomain.com
sudo chmod -R 755 /var/www/yourdomain.com

⚙️ Pasul 4: Configurare Nginx pentru WordPress

Crează fișierul de configurare Nginx pentru domeniul tău:

sudo nano /etc/nginx/sites-available/yourdomain.com

Adaugă următorul conținut (înlocuiește yourdomain.com cu domeniul tău):

server {
    listen 80;
    server_name yourdomain.com www.yourdomain.com;

    root /var/www/yourdomain.com;
    index index.php index.html index.htm;

    client_max_body_size 100M;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.2-fpm.sock;
    }

    location ~ /\.ht {
        deny all;
    }
}

Salvează (Ctrl+O), apoi ieși (Ctrl+X).


📡 Pasul 5: Activează site-ul și testează Nginx

sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

🔐 Pasul 6: Instalare Certificat SSL cu Let's Encrypt

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com

Urmează pașii din interfața Certbot pentru configurarea SSL și redirecționarea traficului HTTP către HTTPS.


🎉 Pasul 7: Finalizare și testare WordPress

  • Deschide în browser https://yourdomain.com
  • Urmează pașii pentru configurarea WordPress (limbă, admin, parolă, email etc.)
  • Felicitări! WordPress este acum funcțional și securizat cu SSL.

📚 Resurse utile

Distribuie postarea


Link către postare
Distribuie pe alte site-uri

Creează un cont sau autentifică-te ca să comentezi

Trebuie să fii membru ca să poți lăsa un comentariu

Creează un cont

Înregistrează-te în comunitatea noastră. E simplu!

Înregistrează un cont nou

Autentificare

Ai deja cont? Autentifică-te aici.

Autentifică-te acum
Urmăritori 0
HAPPYHALLOWEEN PUBZONE
  • Bine ai venit

    Nou pe FRAGS?

    Servere de jocuri, resurse și o comunitate de jucători. Contul e gratuit.

    • Servere de jocurigăsești rapid unde să joci CS 1.6, CS2 și nu numai
    • Ai server? Îl promovăm gratuitnumele-tău.frags.ro și loc în lista de servere
    • Resurse pentru jocuri630+ configuri, skin-uri, pluginuri și ghiduri
    • Jocuri gratuite și reduceriurmărești secțiunea și afli primul
    5.544 de membri s-au alăturat deja
    485 online acum
  • Distribuie

    Trimite subiectul prietenilor

    Trimite pe WhatsApp
  • Afiliere gratuită

    Afiliază-ți serverulîn comunitateaFRAGS

    cs.frags.ro
    Alegi tu domeniul: frags.ro sau pubzone.ro

    Gratuit. Pune marca domeniului (FRAGS.RO sau PUBZONE.RO) în numele serverului înainte de cerere și adresa se activează automat, pe loc.

    1. 1Redenumești serverul
    2. 2Trimiți cererea
    3. Activare automată
    CS 1.6CS2FiveMMinecraftRust+5
    3servere afiliate65jucători acum
  • 🏆 Top servere

    Clasamentul lunii · ultima zi!
    1. 1TEST1.FRAGS.RO4/40 jucători1
    2. 2TEST3.FRAGS.RO32/32 jucători1
    Votează serverul tău
    Serverul lunii trecute: TEST2.FRAGS.RO
  • Server de Discord

    FRAGS

    8 online acum152 de membri
    • Catalinjoacă Counter-Strike 2
    • Ixtreme
    • NoobulPlictisitplecat
    • p...plecat
    • soRenplecat
    • Vplecat
    +2 alții online
×
×
  • Creează...