Создавая новый проект на Django, ты в очередной раз лезешь изменять конфигурации своего web-сервера. И вроде бы ничего страшного, да только конфигурации ты меняешь уже чаще, чем выгуливаешь свою собаку. Как-то не правильно? Согласен (собака, думаю, тоже не возражает). Выход – виртуальный хостинг. Изучив пару статей в Интернете, ты забиваешь конфигурации своих сайтов в httpd-vhosts.conf. И какое-то время даже радуешься этому. Проходит время и на локальном хосте у тебя уже не два с половиной сайта, а десятки проектов (пусть даже небольших). И, открывая в очередной раз httpd-vhosts.conf, чтобы добавить какую-нибудь опцию, тыЧитать полностью »
Рубрика «freebsd» - 12
Django Framework / Виртуальный хостинг для Django (FreeBSD + Apache + mod_python / mod_wsgi)
2012-03-01 в 18:15, admin, рубрики: Apache, django, freebsd, mod_wsgi, метки: apache, Django, freebsd, mod_wsgi*BSD / [Из песочницы] PostGIS + Mapnik + TileCache во FreeBSD
2012-02-24 в 10:07, admin, рубрики: freebsd, gis, mapnik, postgis, карты, метки: freebsd, gis, mapnik, postgis, карты Привет! Появилась необходимость на одном из серверов в нашей сети сделать «что-то вроде openstreetmap.org», но так, чтобы все это продолжало работать и без подключения к Интернету.
К сожалению я не нашел хорошего мануала на «Великом и Могучем» о том, как это реализовать, потому, потратив на это два дня, решил рассказать о том как мне это удалось.
Что было дано:
- FreeBSD 8.2
- PostgreSQL 8.4.9
- Apache 2.2
- Python 2.7.2
Вообще существует достаточно много вариантов как реализовать требуемое, но я решил остановиться на таком наборе инструментов:
- PostGIS
- <a rel="nofollow"Читать полностью »
Node.JS / [Из песочницы] Node.js демон для FreeBSD: forever + rc.d
2012-02-08 в 16:29, admin, рубрики: freebsd, node.js, метки: freebsd, node.js В процессе работы над проектом с использованием Node.js в качестве серверсайда, возникла задача запуска JS скрипта в качестве сервиса, со всем плюшками типа start, stop, restart. По этой теме в принципе уже достаточно информации, но она в основном сводится к использованию Monit + Init под линуксом, либо кратких советов типа «use nodemon, Luke».
В моём случае в качестве продакшн-сервера была машина на FreeBSD. В качестве утилиты запускающей JS файл как процесс мне приглянулся forever. Эта штука, в отличии от nodemon, умеет следить за запущенными под ней процессами и поднимать их при падении без ожидания изменения в исходниках скрипта, что очень удобно именно на продакшене.Читать полностью »
Системное администрирование / Еще раз про IPSec, racoon и стереотипное мышление
2012-02-07 в 3:20, admin, рубрики: DI-804HV, freebsd, ipsec, метки: DI-804HV, freebsd, ipsec Поводом для написания этого поста стала прочитанная мною сегодня статья читателя sharptop. Просто начал писать комментарий, но он оказался очень длинным, итак: сказ о том, как мы енота разоблачали.
Когда у нас открывалась розничная сеть, магазины увязывались с головой точно по такому же принципу: FreeBSD 7.0 + IPSec + какой-нибудь-роутер-с-поддержкой-айписек. Изначально выбор пал на 804 D-Link, но с ним не пошло, тестовый образец показывал не менее 400ms пинга через шифрованный канал, что было, по понятным причинам, абсолютно неприемлемо (возможно был бракованый аппарат, сейчас уже не выяснить, мы его где-то потеряли). В итоге стали приобретать 3COMЧитать полностью »