• Настройка FastDL [NGINX]

В этой статье я расскажу вам как настроить FastDL для сервера(-ов) на Nginx.
Почему использовать именно Nginx не буду объяснять, по этому поводу есть много информации в интернете.


Показывать буду на примере Debian 7.

1. Отправляем следующие команды:

apt-get update

и

apt-get install -y nginx

Таким образом мы устанавливаем Nginx

2. Переходим в директорию nginx. Можно через ssh это сделать, но мне было удобнее через FTP, поэтому, вот: /etc/nginx

3. Открываем папку conf.d

4. Открываем файл default.conf и приводим его к такому виду:

server { listen 80; server_name айпи вдс; location / { root /usr/share/nginx/html; index index.html index.htm; }
location /public/ { alias /путь/до/сервера/cstrike/; autoindex on; location ~* (\.wad$|(maps|sprites|models|gfx|sound|media|overviews)/.*(bsp|mdl|spr|wav|mp3|bmp|tga|txt|res)$) { allow all; }
deny all; }
} 

5. Отправляем команду:

/etc/init.d/nginx restart

Таким образом мы перезагружаем Nginx

Теперь мы можем скачивать по ссылке:
http://айпи вдс/public/maps/de_dust2.bsp

Ну а дальше добавляем в server.cfg:

sv_downloadurl "http://IP/ИМЯ_ЛИНКА/" sv_allowdownload 1 

Если у Вас несколько серверов, то в конфиге дублируете это:

location /public/ { alias /путь/до/сервера/cstrike/; autoindex on; location ~* (\.wad$|(maps|sprites|models|gfx|sound|media|overviews)/.*(bsp|mdl|spr|wav|mp3|bmp|tga|txt|res)$) { allow all; }
deny all; 

Примерный вид конфига nginx при двух серверах:

server { listen 80; server_name айпи вдс'ки; location / { root /usr/share/nginx/html; index index.html index.htm; }
location /public/ { alias /путь/до/сервера/cstrike/; autoindex on; location ~* (\.wad$|(maps|sprites|models|gfx|sound|media|overviews)/.*(bsp|mdl|spr|wav|mp3|bmp|tga|txt|res)$) { allow all; }
deny all; }
location /jail/ { alias /путь/до/сервера/cstrike/; autoindex on; location ~* (\.wad$|(maps|sprites|models|gfx|sound|media|overviews)/.*(bsp|mdl|spr|wav|mp3|bmp|tga|txt|res)$) { allow all; }
deny all; }
}


Привет, наша адмнистрация публикует только пушечный контент, поставь лайк под постом ниже и напишите самый топовый комментарий, мы готовим материал только для тебя, любимый asid.

Уважаемые пользователи, Просим вас помочь нам в развитии, Упоминать наш сайт на форумах и соц сетях.


Уважаемые пользователи, Просим вас помочь нам в развитии, Упоминать наш сайт на форумах и соц сетях.


Похожие Новости


, оставишь комментарий?
Имя:*
E-Mail:


Внимание!

Ознакомьтесь со статьёй по ссылке ниже.

Ваша Реклама
Статистика сайта
Новичок Sergey92

5 посетителей сейчас на сайте
Из них:
Пользователи1
Гости4