19:57

After silence that which comes nearest to expressing the inexpressible is music.
Кто может подсказать направления поиска статей и мануалов? Ну или советы дать в комментарии :)

Задача : На чистый vps с одной из unix систем поставил nginx, который сможет отдавать простую статику (картинки)

Цели :

- Выяснить какая ось лучше всего подходит под эту задачу
- Как с нуля поставить nginx и настроить его вместе с самой осью
- Каким-то образом программно заливать туда изображения для отдачи (ftp? - какие еще варианты есть лёгкие для вхождения)


Касался только win, линукс никогда не пользовал. (разработчик asp.net/C#).

Любые советы и мануалы приветствуются. А если найдётся человек с нужным опытом, который согласится уделить чуть времени и вкратце расскажет что как и чего - буду очень благодарен. Разжёвывать ничего не надо, только направления куда копать, конфиги и тд постараюсь настроить сам по мануалам.

@темы: Вопрос, *nix, ОС

Комментарии
11.01.2014 в 20:20

Миру - мир. А Вам - пломбир!
Вариантов много и, в конечном счёте, выбор конкретной ОС – дело вкуса. Я предпочитаю для таких задач CentOS. Установка типична ии проста. Пакетный менеджер в центоси – yum, откуда и берётся весь софт (при желании можно настроить на любой репозиторий). После установки рекомендую обновиться: $ sudo yum update

Установка на неё nginx феерически проста: $ sudo yum install nginx
Запустить сервер тоже несложно: $ sudo /etc/init.d/nginx start
Доступ к конфигам nginx можно получить вот здесь (я обычно меняю количество воркеров в зависимости от количества ядер): $ sudo vi /etc/nginx/nginx.conf
Виртуалхосты конфигурируются здесь: $ sudo vi /etc/nginx/conf.d/default.conf

Если есть необходимость разделить статику и динамику, то я для этого ставлю два apache (для статики и для динамики), а nginx как прокси перед ними. На статичный апач субд и интерпретаторы даже не устанавливаю, если нужно руками, то заливаю всё туда через sftp. Обычно статичный сервер есть slave от динамичного, на котором приложение и к статике обычно обращается само приложение, а загрузка через админский интерфейс.

Из мануалов доки (например, на этой wiki), StackOverflow или мануалы на DigitalOcean. Возможно, есть какие-то ещё полезные, я обычно на них натыкаюсь только когда есть проблема и гуглю её решение.
11.01.2014 в 20:33

alhames.ru
Я предпочитаю для таких задач CentOS.
:friend::gigi:

А к чувству дежавю я уже привык)
12.01.2014 в 00:05

Злогадень Добродушный
Тот, который хорошо знает твой знакомый линуксятник-специалист. Чтобы было кому задавать вопросы и получать наиболее точные и грамотные ответы.
12.01.2014 в 01:46

Злогадень Добродушный
Ну а если дали впс - технически лучше выбирать тот же дистрибуив на котором создан впс