Linux VDS kurulumu (Ubuntu)

RivaWeb sitesini Ubuntu VDS'e Node.js, PM2 ve Caddy ile kurma adımları.

Ubuntu 22.04 ya da üstü bir VDS'e SSH ile bağlanıp aşağıdaki komutları sırayla çalıştır.

1. Node.js'i kur

curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt-get install -y nodejs unzip

2. Paketi yükle ve çıkar

Kendi bilgisayarından paketi sunucuya gönder:

scp RivaWeb.zip root@SUNUCU-IP:/opt/

Sunucuda:

cd /opt && unzip RivaWeb.zip -d site && cd site
npm install --omit=dev

3. Sürekli çalışsın

sudo npm install -g pm2
PORT=3000 pm2 start server.js --name site
pm2 save && pm2 startup

4. HTTPS için Caddy

sudo apt install -y caddy

/etc/caddy/Caddyfile dosyasının içeriğini şöyle değiştir:

alanadin.com, www.alanadin.com {
    reverse_proxy localhost:3000
}
sudo systemctl reload caddy
sudo ufw allow 80 && sudo ufw allow 443

Caddy SSL sertifikasını otomatik alır ve yeniler. Son olarak alan adına girip kurulum sihirbazını tamamla.

Son güncelleme: 30 Ekim 2026 · Bulamadığın bir şey mi var? Bize yaz