Sari la conținut
Urmăritori 0
GanGster

Tutorial Linux - FastDL/Download url cu NGINX (VPS/VDS)

Postări recomandate

FastDL este prescurterea de la Fast Download - este un sistem cu ajutorul caruia are loc descarcarea rapida a resurselor/fișierelor de pe serverul nostru de jocuri.

Acest tutorial este folositor doar daca doresti sa deschizi un server de Jocuri pe un VPS/VDS/DEDICAT.

 

             RECOMANDARI:

 

Sa Incepem Tutorialul !

 

Instalarea o voi explica pe baza sistemului de operare Debian, Ubuntu si Centos.
Deci ne logăm ca root pe serverul dumneavoastra VDS/VPS și începem:

 

Debian/Ubuntu

apt-get update
apt-get install -y nginx
Centos
yum install -y nginx

1. Mergem în directorul nginx:

cd /etc/nginx

2. Stergem sablonul, o sa configuram totul in config-ul principal, pentru ca totul să fie la îndemana .

rm -f sites-available/default

3. Folosind un editor de text, deschidem nginx.conf (de preferinta nano)

nano nginx.conf

4. îl aducem sub o așa forma

user root;
worker_processes  1;

error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;

events {
    worker_connections  1024;
    use epoll;
}

http {
    include       /etc/nginx/mime.types;

    access_log    /var/log/nginx/access.log;

    sendfile        on;
    tcp_nopush     on;
    keepalive_timeout  15;
    tcp_nodelay        on;
    directio 5m;
    expires max;

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;

    server {
        #listen 80;
        location / {
                root   /var/www/;
                index  index.html index.htm;
                set $limit_rate 5m; #limitam viteza de download la 5 mb, puteti pune ce valoare doriti daca dispuneti de banda.
        }
        location ~ /(.*)/.*\.cfg { # interzicem downloadarea fisierelor cfg
                deny all;
        }
        location ~ /(.*)/addons/ { # interzicem accesul la addons
                deny all;
        }
        location ~ /(.*)/logs/ { # interzicem accesul la logg-uri
        deny all;
        }

     }

}

5. Mai departe cream un director cu numele www

mkdir /var/www

6. Iar acum ceva foarte interesant.

Noi cu siguranta nu dorim să încărcăm manual fișierele în /var/www ?

De aceea vom crea un symlink din directorul cstrike al serverului în directorul /var/www

De obicei userul fa fi in directorul HOME si veti executa dupa modelul de mai jos:

ln -s /home/user/serverfiles/cstrike /var/www/fastdl

Dacă avem mai multe servere facem în felul următor:

ln -s /home/user1/serverfiles/cstrike /var/www/user1
ln -s /home/user2/serverfiles/csgo /var/www/user2

Calea spre servere o schimbam sa corespunda cu a noastra.

 

7. Restartam nginx

/etc/init.d/nginx restart

Acum fișierele se pot descărca folosind link-ul :

http://IP/fastdl/maps/de_dust2.bsp

8. in server.cfg veti pune urmatoarele:

sv_downloadurl "http://IP/fastdl/"
sv_allowupload 1
sv_allowdownload 1

Sper ca v-a fost de folos acest tutorial, daca nu va descurcati ma puteti contacata si va ajut cu cea mai mare placere.

 

PM: @GanGster

Discord: GanGster#1793

TS3 : TS.PUBZONE.RO

 

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.539 de membri s-au alăturat deja
    779 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 afiliate57jucători acum
  • 🏆 Top servere

    Clasamentul lunii · încă 4 zile
    1. 1TEST1.FRAGS.RO0/40 jucători1
    2. 2TEST3.FRAGS.RO31/32 jucători1
    Votează serverul tău
    Serverul lunii trecute: TEST2.FRAGS.RO
  • Server de Discord

    FRAGS

    5 online acum152 de membri
    • Lerimplecat
    • Mihai_eaplecat
    • NoobulPlictisitplecat
    • soRenplecat
    • Flaviujoacă Horizon Forbidden West
×
×
  • Creează...