Всем привет !
Ребят подскажите пожалуйста, хочу сделать свой сайт с почтой, фтп сервером, возможно форумом (пока главное фтп сервер). Не могу разобраться в чем отличия если ты покупаешь доменное имя или ты берешь его в аренду ? Если я возьму его в аренду как я понимаю меня могут "выпнуть", ну например не продлить аренду и т.д. Как правильно выбрать хостинг ? Нужен ли выделенный Ip адресс ? Скажите где можно почитать про все это кроме ФАКа ? Можно ли все это разместить у себя на компе или потом перекинуть ?
Ну хочу во все тонкости вникнуть что бы потом не было всяких "подводных камней".
P.S. Извините если кому то вопрос покажется смешон, просто я дилетант во всем этом.
Огромное спасибо за ответы.
Когда покупаешь доменное имя, ты тоже платишь регулярно. И если не заплатишь — имя снова станет ничьим.
В аренду дают имена вида your-name.hosting.com вместе с хостингом, который ты заказываешь, бесплатно. Пока платишь, тебя никто не выпнет. Да и если перестанешь платить, всё равно имя останется за тобой, просто его из ДНС удалят. Бабки появятся — заплатишь, имя снова включат.
Хостинг нужно выбирать под свои нужды. Если ты хочешь форум, то тебе понадобится MySQL. Выделенный адрес тебе вряд ли нужен. А фтп есть на любом хостинге.
Почту не надо делать самому. Заюзай гугл, как это сделано на пермлаге: http://www.google.com/apps/intl/ru/group/index.html
У себя на компе не только можно, но и нужно всё это размещать.
Хостинг можешь купить где-нибудь на украинском сервере, у них дешевле.
Почитать про «все это» можно в гугле. Мне непонятно, чем тебе факи не нравятся. Заходишь на сайт какого-нибудь известного провайдера и читаешь. Потом заходишь на сайт другого и читаешь факи там. Потом сравниваешь. Потом читаешь википедию, потом гуглишь. В итоге у тебя в голове образуется достаточно выпуклое представление о хостинге, чтобы сделать осознанный выбор. Как обычно, в общем.
Вообще мне кажется, что тебе проще договориться с Трупом, заплатить ему за выделенный айпишник и хостить свой сайт у него. Ну или еще с кем-нибудь договориться, у кого комп круглосуточно работает.
Я тебе подскажу, как это всё сделать быстро просто и бесплатно. Я так понимаю, тебе нужно доменное имя вроде vasyapupkin.bla-bla-bla.net или что-то в этом роде. Ты хочешь, чтобы по этому адресу был доступен твой сайт и чтобы он жил на твоей машине.
Скорее всего твой провайдер выдаёт тебе динамический IP адрес, но возможно он белый, т.е. он виден снаружи. Если твой провайдер Ю-Тел или Стрим, тебе нужно позвонить в абонентский отдел и проконсультироваться с их менеджерами, каким образом можно отключить их файрвол. В стрим нужно написать письмо соответствующего содержания по определённой форме, с Ю-Телом - не знаю. Если у тебя Сатурн или Дом.ру - тебе повезло больше. Они выдают белые, но динамические IP адреса. Это означает, что в принципе к этому адресу можно подключиться извне, но каждый раз, когда устанавливается интернет соединение, этот адрес будет другим. Для того, чтобы привязать к этому IP адресу доменное имя, тебе понадобится зарегистрироваться в службе dyndns - http://www.dyndns.com/. Там ты совершенно бесплатно зарегистрируешь себе домен третьего уровня, выбор доменов второго уровня, поддоменом которого будет твой - довольно широк, их там кажется, порядка восьмидесяти. Например, я взял себе домен в homeip.net. После этого тебе соответствующим образом нужно будет настроить твою машину, которая будет выступать в качестве сервера и, возможно, роутер.
Вариант первый - у тебя есть только сервер (либо рабочая машина, выступающая в этой роли).
В сети масса статей по настройке dyndns, гугл в помощь, например, вот эта: http://vladimir-stupin.blogspot.com/2008/08/dyndns-debian.html
Вариант второй - у тебя есть и сервер и роутер (адсл роутер, wi-fi точка доступа, играющая роль роутера и т.п.). Именно по такой схеме у меня работает сервер на новой квартире на парковом.
На роутере тебе нужно добавить локальный ip адрес своей машины в так называемый DMZ (Demilitared Zone). После этого при обращении к внешнему адресу роутера, который тот получает при связи с провайдером, все входящие соединения (если другого не прописано в настройках роутера явно) будут переадресованы на твою локальную машину. После этого ты можешь в принципе настроить dyndns и на своей машине, но многие умные точки доступа, *DSL модемы и роутеры уже сами умеют общаться с dyndns, например, практически все современные netgear, zyxel и asus. На мой взгляд, такой способ лучше. Даже если твой сервер зависнет, ты сможешь получить по доменному имени доступ к настройкам роутера, а это бывает очень и очень полезно. И сразу совет: разрешая доступ к настройкам роутера извне, обязательно поменяй порт, через который будет производиться этот доступ (про пароль по умолчанию я вообще молчу :)). Чаще всего по умолчанию порт один из этих: 80, 8080, 8000, 9090, но может быть и какой-нибудь другой. Обязательно измени его, если он на порту 80, иначе вместо доступа к своему http серверу ты будешь попадать на настройку роутера. Порт лучше брать из непривелигированных, чаще всего при сканировании их обходят стороной. Это диапазон 32768-65535.
Не забудь, что в локальной сети у твоего сервера/рабочей станции должен быть статический IP адрес. Например, 192.168.1.2.
Всё, вроде бы всё разжевал и в рот положил. :)) Дальше постарайся обойтись гуглем, если потребуется. Но если сильно припечёт - пиши.
P.S.: Для начала попробуй поставить сайт на вот этой cms: http://max-3000.com/ - рекомендую. Если бы знал о ней раньше, не поставил бы себе WordPress, ибо тяжёл и неповоротлив.
Кстати, потом, если у етбя будет желание взять другой домен, то в настройках домена всегда можно поставить алиас на домен dyndns при помощи CNAME.
Удачи. :)
P.P.S: Чуть не забыл! Своим счастливым пользователям Дом.ру предлагает зарегистрировать статический IP, по цене что-то около 450р, точно не помню. И с абонентской платой 20р в месяц. Если ты их пользователь, то тебе это облегчило бы жизнь, но я пожадничал и просто настроил dyndns, благо это занимает 5 - 10 минут вместе с настройкой. :)
Спасибо, что так быстро ответили. В принципе все стало ясно и вырисовывается более четкая картина что я хотел бы )
К сожалению комп не могу держать весь день включенный так что думаю прийдеться идти по другому пути.
Хочу сказать пару слов по поводу сайта, прочитал статью про создание ЭОР (электронных образовательных ресурсов) в Linux и подумал, а почему бы не создать сайт где все это будет (думал этого и так навалом), но видимо нет. Посмотрел пермский сайт по СПО в школах обновлялся где то год назад вроде, лучше всех в сфере образования идут дела у автора статьи ЭОР, мельком посмотрел сайт довольно хороший www.edumandriva.ru , интересно только, почему он сам не создаст ЭОР ?
Теоретически, я могу повесить твой сайт на своём хостинге, где сейчас висит пермлаг. Но сначала я хочу понять, что у тебя за сайт, какие у тебя цели.
У меня такое ощущение, что у тебя даже и сайта никакого нет. Так?
Кстати, я могу тебе совершенно бесплатно предоставить любой субдомен в зоне permlug.org. Или два. Или три.
Ты изложи свои цели и задачи, попробуем вместе придумать оптимальное решение для тебя.
Кстати, Dinya уже давно хостится у меня и юзает субдомен http://psukb.permlug.org/
Мечта - заинтересовать как можно больше людей использовать свободное програмное обеспечение.
Цель №1 - создать информационные ресурс (в моем слачае это сайт) где будут собраны материалы по свободному програмному обеспечению обучающие (методические, практические) и развлекательные.
Задача №1 - Разобраться в том как создаются сайты, какие ресурсы понадобятся.
Задача №2 - Начать собирать и систематизировать информацию по свободному програмному обеспечению.
Задача №3 - Раскрутка сайта, наверно.
В таком случае, цель №1 - это большая глупость. Почему? Потому, что такие ресурсы уже создаются, чем именно ты заинтересуешь посетителей? Чем тебе не нравится permlug? Остальные задачи делаются и без твоей постановки. Вообще, считаю пост популистским
Ну что ты сразу рубишь энтузиазм на корню? :)
Человек хочет что-то хорошее сделать, но просто пока не понимает некоторых вещей.
Прежде, чем создавать свой сайт, собери материалы и выкладывай их на Пермлаге в свой блог.
Если материалов будет много, сделаем отдельный раздел. Если статистика покажет, что материалы пользуются спросом, можно будет сделать отдельный субдомен.
Если делать так, как ты предлагаешь, то ты просто потратишь кучу сил и времени впустую. Начинать надо с малого.
И с формулировкой целей тебе надо поработать. У тебя сейчас цель — создать ресурс. То есть если ресурс есть, но никто туда не ходит, то это всё равно будет означать, что цель достигнута.
Целью может быть, допустим, увеличение популярности фри софта среди пермской молодежи. Для достижения этой цели необходимо:
а) проинформировать целевую аудиторию,
б) предоставить необходимый софт,
в) осуществлять хотя бы минимальную поддержку.
Все эти задачи на начальном этапе осуществимы в рамках Пермлага.
Ты можешь просто провозгласить себя координатором проекта, накидать план действий, написать материалы, напечатать листовки и развесить их в основных вузах Перми. Ежедневно публикуй материалы в своём блоге, приглашай туда народ. А мы со своей стороны поможем консультациями.
С недавних пор работает джаббер-конференция, можно туда народ приглашать.
В общем, как-то так. Основной мой посыл в том, чтобы не делать всё с нуля, а использовать имеющиеся наработки. А сайтов про линукс в интернете — стопиццот.
Я даже больше скажу "увеличение популярности фри софта среди пермской молодежи" не может быть целью :) ибо не померять. В любой момент можно сказать "популярность увеличена. ура!" :)
Цель может быть такая:
найти и объединить в рамках сайта о фрисофте 58 ИТ-специалистов
увеличить на 10% количество молодых людей от 15 до 21 года знающих о фрисофте основные вещи
и т.п.
А то что вы пишите - это называется миссия :)
Как раз ждал, что ты напишешь что-нибудь в этом духе, более приближенное к реальности :) Да, всё так.
Спасибо за разъяснения, но тогда я может не правильно понял автора статьи о ЭОР (ссылка была у кого то в блоге) как я понял он говорит о том что не хватает и чуть ли даже вообще нет таких ресурсов. Вот и охота было создать что то полезное, внести хоть каплю своего вклада в океан СПО.
Но видно таких ресурсов полным полно ))) Придется пытаться вести блог, я согласен что это будет более правильное решение.
P.S. Описываю цели и задачи я руководствовался этими определениями
"Мечта – это простое желание, цель – это уже руководство к действию. Причем данное руководство содержит описанные средства, необходимые для достижения представляемого желания. Для цели обязательно наличие сроков и ресурсов, необходимых для достижения данной цели."
Ну, во-первых, если ресурсов полно, а толку нет, значит что-то с этими ресурсами не так. Значит, надо разобраться, почему эти ресурсы не приносят пользы и сделать на Пермлаге так, чтобы он приносил пользу.
Во-вторых, про цели правильно сказано: обязательно наличие сроков и ресурсов. Но чтобы оценить необходимые сроки и ресурсы, надо сформулировать четкие задачи. То есть цели и задачи должны быть максимально конкретными, чтобы результат достижения цели можно было как-то измерить и понять, решены ли задачи в поставленный срок с использованием имеющихся ресурсов.