Killing Floor Ресурс-сервер

Ресурс. Для тех, кому в аду не хватило места
 
ФорумПорталКалендарьЧаВоПоискПользователиГруппыРегистрацияВход

Поделиться | 
 

 Установка Apache. Делаем свой веб-сервер. Редирек. Быстрое скачивание файлов с сервера. (для Windows)

Перейти вниз 
АвторСообщение
<RU>
Основатель "Ресурс-сервера"
avatar

Сообщения : 1462
Возраст : 34
Откуда : г. Орел

СообщениеТема: Установка Apache. Делаем свой веб-сервер. Редирек. Быстрое скачивание файлов с сервера. (для Windows)   Чт Сен 13, 2012 7:43 pm

Быстрое скачивание файлов с сервера нужно не только Killing Floor, но и для других игр, таких как: Counter Strike, Left 4 Dead, MineCraft...
Здесь я расскажу как сделать веб-сервер используя Apache, который подойдет для любого игрового сервера.

Установка Apache
Для начала скачаем дистрибутив HTTP сервера (веб сервера) с сайта разработчиков http://httpd.apache.org/
нам нужен инсталлятор под Win.
Запускаем.
Жмем ДАЛЕЕ, ДАЛЕЕ, на все согласен, доходим до окна

здесь не важно, что Вы укажете.
Далее.
В следующем окне Вам предложат Типичную установку или Ручную.  Typical - установка всего необходимого для нормальной работы сервера.
По умолчанию установщик предлагает поставить апач в Program Files,
Изменим папку для установки:
на c:\web\Apache\
далее жмем Install.

===   Настройка Apache

Файл конфигурации (конфиг) апача называется httpd.conf в нашем случае полный путь к нему таков: "C:\web\Apache\conf\httpd.conf".

Открываем этот файл блокнотом и
изменим папку, в которой будут обрабатываемые файлы, эта директория называется DocumentRoot, воспользуемся поиском(CTRL+F), чтоб найти этот раздел.

DocumentRoot "C:/web/Apache/htdocs"

правим путь:
DocumentRoot "C:/web/www" НЕ ЗАБУДЬТЕ СОЗДАТЬ СООТВЕТСТВУЮЩИЙ КАТАЛОГ /www

Далее нужно изменить еще одну строку:
<Directory "C:/web/Apache/htdocs">

на: <Directory "C:/web/www">

Теперь укажем, какие файлы будут открываться. Ищем строку:
DirectoryIndex index.html
И переписываем на:
DirectoryIndex index.php index.html index.htm
(нужно, если Вы хотите иметь сайт, шаблон сайта)

Подчеркну, что порядок, в котором указаны имена файлов будет влиять на их приоритет. Если в директории будет и index.php и index.html, то в данном случае обработается index.php, так как он имеет более высокий приоритет.

Это минимальная настройка (ее вполне достаточно, чтобы apache заработал)

Теперь папка C:/web/www/ будет транслироваться в интернет, т.е. если набрать в браузере свой айпи адрес то Увидим содержимое папки /www

Далее выкладываем в нее файлы для скачивания и указываем в конфиге игрового сервера, куда перенаправлять запрос клиета для скачивания файлов.
В killing Floor это строка RedirectToURL=ваш_а.й.п.и/www/

Если нужно сделать веб сервер для разнык серверов (например Counter Strike и Killing Floor) то создайте в папке /www еще 2 папки, например: CS и KF и поместите в них файлы, на которые необходимо сделать редирект.
Получаем:
для CS - RedirectToURL=ваш_а.й.п.и/www/CS
для KF - RedirectToURL=ваш_а.й.п.и/www/KF


/============================================================/
offutt (<RU>) Ресурс Сервер Killing Floor
http://rs57.forum2x2.ru
Вернуться к началу Перейти вниз
Посмотреть профиль
aid
Зелёный


Сообщения : 7

СообщениеТема: Re: Установка Apache. Делаем свой веб-сервер. Редирек. Быстрое скачивание файлов с сервера. (для Windows)   Пт Сен 14, 2012 8:44 am

Огромное спасибо за статейку. Расписано доступным языком. Все получилось с первого раза.
Теперь могу использовать домашний компьютер как файловый сервер и просто делиться файлами с друзьями.
Вернуться к началу Перейти вниз
Посмотреть профиль
 
Установка Apache. Делаем свой веб-сервер. Редирек. Быстрое скачивание файлов с сервера. (для Windows)
Вернуться к началу 
Страница 1 из 1

Права доступа к этому форуму:Вы не можете отвечать на сообщения
Killing Floor Ресурс-сервер :: Killing Floor :: Технический подфорум || Кодинг || Мутаторы || :: Кодинг :: Темы по созданию и настройкам сервера Killing Floor-
Перейти: