Просмотр полной версии : Сайт на своем компьютере
OsminogPauli
28-10-2010, 17:08
Добрый день всем! Вот возникала у меня мысль по поднятию своего собственного хостинга на отдельном компьютере дома.
OsminogPauli
28-10-2010, 17:10
Я уже покупал доменное имя, теперь как его связать с сайтом, который будет находиться на моем компьютере? Айпи у меня статический.
надежность у такой схемы будет беспрецедентно низкая...
интересно, как?
проведешь три разных канала от трех провайдеров (к тому же IP будут разные, здесь не обойтись без своей подсеточки и BGP), проведешь резервный канал электропитания или поставишь дизель-генератор, чтобы пол дня в случае чего продержал, будешь иметь под рукой еще один такой же комп, чтобы в случае чего мгновенно махнуть железо? :)
и абсолютно правильно делают, в целях безопасности же.
sweb.ru раньше грешил открытым наружу MySQL, но сейчас наверное одумались :)
а вообще - не проще ли купить VDS и самому поставить на него LAMP (или даже лучше LNMP) и открыть все куда надо?
по деньгам дешевле выйдет и надежнее =)
OsminogPauli
28-10-2010, 17:43
а вообще - не проще ли купить VDS и самому поставить на него LAMP (или даже лучше LNMP) и открыть все куда надо?
по деньгам дешевле выйдет и надежнее =)
Можно поподробнее про это?
Ну подсеть и БГП не обязательно... Как и все остальное тоже)) Для одного компа достаточно и любого ибп-шника с автомобильным АКБ.
Другой вопрос, что сколько бы нибыло провайдеров, если заведена не оптика - при отключении ЭП поляжет и коммутаторное железо провайдера на крыше...
ДНС-сервера еще надо. Причем с жестким требованием - как минимум 2 и с разными сетками.
А еще надо СОРМ по правилам ставить... или не надо... куй знаед, вродеп надо...
Короче, автор, не выепывайся... Наиграешся с месяц и надоест ;)
Плавали, знаем :)
какую ос планируешь использовать?
сорм идет в пень ты же не провайдер).
OsminogPauli
28-10-2010, 18:06
Тоже для меня это пока вопрос, предполагаю из юниксовых, а какой именно пока не определился.. :confused:
чо, прям лицензию? :eek: А то смотри, придут как-нибудь в прекрасный день, серьезные мужчины и сделают неприятное.
VDS - виртуальный сервер.
то есть есть хостер, у которого на реальном сервере крутится в системе виртуализации несколько виртуальных.
подписываешься, получаешь сервер с выбранными ресурсами (процессор, память, винт и т.д.), внешний IP-адрес, и можешь делать на нем абсолютно все что хочешь - ставишь операционную систему, веб-сервер, SQL-сервер, куда хочешь и откуда хочешь ко всему этому подключайся, и т.д.
виртуального сервера с довольно скромными ресурсами (300mhz cpu, 384 mb ram и т.д.) при правильно заточенных руках и настроенных сервисах (nginx с кешированием+php-fpm+eaccelerator+ тюненый mysql) хватает чтобы держать пару сайтов средней загруженности.
вот пример:
http://firstvds.ru/
вот с виндой (хотя имхо хостинг на винде поднимать - глупость):
http://www.1gb.ru/price_vds_hv.php
ну и т.д.
гугли.
а что, у нас кто-то уже предоставляет PON? :)
Колхозник
28-10-2010, 19:51
как быть с производительностью?
на чем сайт будет? php?
Ничего сложного ставишь линуксу под нее панель управления хостингом их множество. Неплохую могу порекомендоваять ispconfig.
Стабильна проста в настройке предоставляет все необходимые сервисы .
Пары гиг хватит вполне для начала на винте под хостинг. На примере баш...кома хостинг приносящий реальные деньги занимал всего полтора гига плюс база данных гига на полтора. За одно можешь организовать почтовых хостинг postfix+postfixadmin тебе в руки.
строил VDS на vmware esxi она бесплатная. Нужна панель регистрации напишешь сам ... На машинке 2 Xeon(8 ядер) +12 G RAM + 1 T hdd(raid1) но имхо нужен raid5 c хотсвапом легко уместятся десятка 2 -3 машинок unix-based а то и больше. нужен еще если хочешь предоставлять на ком основе услуги гарантированное питание пара сервиров для поддержки зоны имен и почты. Биллинг нах не нужен если не собираешься считать траф.
Если хочется дома свой сервер, то все делается так:
- Ставится Apache или Nginx
- Регается домен и заказывается DNS
- Конфигается вирт.хост этого домена на Apache или Nginx
- В DNS прописывается запись, сопоставляющая ваш домен с вашим IP-адресом (в случае с Уфанетом - с dyn доменом)
Вуаля, ваш сервер доступен из интернет по доменному имени!
P.S. если хочешь зарегить домен, то можешь зарегить у нас
http://orpis.ru/domen/
Цена
150 руб./год
Наши DNS серверы с управление DNS-записями
+50 руб./год
Наши клиенты
http://orpis.ru/portfolio/clients/
Кстати, один из клиентов поднял дома сервер. Домен и DNS заказывал у нас. Вот сайт на его сервере
http://isaitov.ru
Вот единственная DNS-запись, сопоставляющая dyn-домен с его доменом:
Constructor
28-10-2010, 23:37
ИИ раз уж вы меня пиарите, я написал подробный отчет, как я это делал =)
http://constructorrr.livejournal.com/63977.html
Задурили башку афтору окончательно. Афтор, бери мою конфигурацию, быстрее всего и проще.
ТиЦ и PR растет :D надо уже блок Яндекс.Директ вешать)
IIS - проприетарное ПО, то есть по сути можно попасть под "К"-шников, раз уж автор хочет хостинг открыть. Ничего сложного в установке и конфиге Apache - нет. Apache - свободное ПО. Доков в инете - море.
XAMPP тольо для локальной работы, не рекомендуется на нём держать глобальный сайт
Constructor
29-10-2010, 10:48
xampp это apache. apache не рекомендуется для глобальной работы?
Проблема апача в том, что он на каждое соединение форкает по процессу (до достижения MaxServers которое по дефолту стоит 150), а каждый процесс жрет прилично памяти (к тому же в каждый процесс подгружается куча библиотек). В итоге простое попадание ссылки на сайт в какое-нибудь известное место (на хабру, дёрти, rsdn или еще куда) тупо уложит весь сервер в своп (и плюс к этому еще уложит канал до сервера, т.к. нормальных безлимиток более 10-12 мегабит у нас нет).
Поэтому не все так просто, и соображалку и тюнинг никто еще не отменял :)
это не только апач, это ещё и MySQL, PHP, Perl и куча всего остального, минус в том что для совместимости практически все конфиги отстроены на минимальную безопасность тк создавался он как инструмент для разработчиков и не преднозначался для работы полноценного веб сервера, вообщем предельно низкая безопасность
vadim_0007
29-10-2010, 15:37
Ставь фрю. Сюда же апач мускл пхп. Со временем оттюниш как надо.
А все страшилки это для тех у кого нет мозгов и руки по жизни кривые.
Главное не стесняцца лезть в гугл и читать маны.
к иису лучше на асп.нет сделать наверно.
Legioner
29-10-2010, 16:32
frontend - nginx
backend - lighttpd + fastcgi
или просто лайти с fastcgi
debian / freebsd
imho
ты хоть половину ставил из того что понаписал?
Legioner
29-10-2010, 16:35
все ставил
а что? что неправильно?
Legioner
29-10-2010, 16:55
тока дурная это идея дома хостинг поднимать
или просто nginx+fastcgi :)
работает уже не один год на весьма нагруженных ресурсах и не жужжит :)
Legioner
29-10-2010, 17:20
недавно довелось-пришлось сравнить связки:
nginx+fastcgi(родной пхп-шный)
lighttpd+его fastcgi мод
лайти даже выступая в роли бакэнда для nginx показал результаты лучше - поэтому показалось, что родной fastcgi мод лайти лучше недопиленного окружения родного php-cgi, а пилить вдохновения не было:D
Пы.Сы.хотя просто руки не оттуда у меня растут:)
Constructor
29-10-2010, 18:03
на народе куда кучней =)
Legioner
29-10-2010, 18:14
ftbrb.ru -
http://hosting-pro.org , к примеру
не смори на подпись-это память
Constructor
29-10-2010, 19:37
мне пофик, у мня сервер дома
чем тестил?
ab, jmeter, или что? интересна сама методика.
ambal-ivas
31-10-2010, 15:01
создам ваш личный сайт (электронная витрина-iX-Shop ) для продвижения вашего коммерческого предприятия за 90$ в год (с 1 декабря 130$) тел. 8 1919 144 27 25 , аська 380337530!
iX-Shop™ - это продвинутый электронный магазин для малых, средних и крупных коммерческих предприятий, которые входят в Instant Marketplace IXOGROUP.
Сделав несколько простых шагов, коммерческое предприятие может открыть свою собственную онлайн-витрину iX-Shop™ , стать заметным и получить мгновенную обратную связь от клиентов Marketplace.
iX-Shop™ -мультимедийный магазин, где можно продвигать собственный бизнес: помещать логотип предприятия, описание продукции и услуг компании; публиковать доступные для скачивания фото и видео.
Геолокализованный магазин, который удобно располагается географически, благодаря интерактивной карте и который сразу же делает доступными мгновенные услуги Marketplace™ .
Система расширенного поиска, которая позволяет онлайн-клиентам быстро находить коммерческие предприятия, используя простые критерии поиска, такие как расположение, продукция, ключевые слова и т.д.
Интерактивный магазин, который всегда открыт и который в любой момент может ответить на эл.письма, смс и чат, а также получить аудио/видео звонки от клиентов.
Shop Assistant, который позволяет коммерческому предприятию общаться с клиентами, даже когда предприятие закрыто, через аудио/видео рекламные сообщения.
Преимущества для коммерческих предприятий
Преимущества iX-Shop™ для коммерческих предприятий.
Реклама собственного бизнеса через размещение фото, видео и аудио мультимедийном магазине.
Мгновенное продвижение собственной продукции и услуг геолокализованномурынку – клиентам своего города, района, улицы.
Интерактивное общение с клиентами через аудио/видео звонки, электронныеписьма, смс и чат.
Эффективная целенаправленность собственных маркетинговых компаний: отбор клиентов по месторасположению, интересам, профайлу.
Достижение максимального коммерческого результата.
Legioner
01-11-2010, 11:16
конкретных измерений не делал-поэтому говорю, что "показалось"
тогда подержал чуток на nginx+fastcgi на лупбэке, вспомнил, что "лучшее средство от головы-это топор"(с) и перекинул фронтенд на nginx на машину слабую, но с хорошим железом, а бакенд - на один из доменов xen на лайти с родным модом, с чем сейчас и существуем:)
screAAAm
01-11-2010, 11:28
не, без апача никак!
делай сперва на голом апаче
потом, если будет тормозить, можно сделать связку с nginx
статика отдается через nginx скрипты через apache