Автор Тема: Свой сайт на своём компе - как?  (Прочитано 8306 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн JAGUAR

  • Emu-Land Team
  • Сообщений: 1041
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« : 11 Апрель 2006, 07:49:09 »
В общем задумал я тут сайт свой открыть. Вернее захостить на своём компе то, что ща у мну на народе киснет ^^.
Интересует техническая сторона вопроса. Какой софт ставить, чё куда класть и т.д. и т.п.
Линки на "где почитать" приветствуюцца...
Типа того...

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13644
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #1 : 11 Апрель 2006, 08:04:46 »
Blin, raskladka ne perekljuczaetsja... Isczi informaciju po "apache" - crossplatformennyje progammy dlja podobnogo izgoljanija.:)

Добавлено через 1 минуту
Apache advance server - polnoje nazvanije.

Оффлайн _stas

  • Пользователь
  • Сообщений: 143
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #2 : 11 Апрель 2006, 08:28:01 »
А еще лучше Denver. Ничего настраивать не надо, это комплект из Apache, MySQL, php и всего остального. Устанавливаешь его, и по образцу создаешь папки со своим сайтом. Все работает автоматически. Через эксплорер заходит на твой сайт. А по Инету не знаю как регистрировать.

Оффлайн JAGUAR

  • Emu-Land Team
  • Сообщений: 1041
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #3 : 11 Апрель 2006, 08:51:12 »
Денвер, насколько я понял, предназначен исключительно для дебага внутри машины. И для и-нета не подходит :о/

Оффлайн .flint

  • Пользователь
  • Сообщений: 843
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #4 : 11 Апрель 2006, 16:06:48 »
Нет, Денвер -- великолепная вещь. Подходит отлично. Великолепный домашний мини-сервер для отладки PHP-скриптов и тп. Плюс, возможна работа с MySQL. Т.е, создаешь и отлаживаешь базу данных на локальной машине, а затем просто-напросто импортируешь ее дамп на сервер. Невероятно удобно.

Рекомендую.

Если же ты хочешь сделать из своего компьютера сервер, то тогда да, действительно, надо поставить Apache, поднять FTP и много других вещей. Почитать можно всюду. Хоть доки на официальных сайтах.

Оффлайн Arez

  • Пользователь
  • Сообщений: 122
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #5 : 11 Апрель 2006, 16:21:13 »
Цитата: .flint
Нет, Денвер -- великолепная вещь. Подходит отлично. Великолепный домашний мини-сервер для отладки PHP-скриптов и тп. Плюс, возможна работа с MySQL. Т.е, создаешь и отлаживаешь базу данных на локальной машине, а затем просто-напросто импортируешь ее дамп на сервер. Невероятно удобно.
 
Рекомендую.
 
Если же ты хочешь сделать из своего компьютера сервер, то тогда да, действительно, надо поставить Apache, поднять FTP и много других вещей. Почитать можно всюду. Хоть доки на официальных сайтах.
Угу, он как раз хочет сервер из машины сделать :) Apache тебе в помощь

Оффлайн Anders

  • Пользователь
  • Сообщений: 76
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #6 : 11 Апрель 2006, 16:25:47 »
Я как-то делал сайт. Потом убил. Денвер - суперская вещь для отладки. Хороший вариант - поставить какой-нибудь бесплатный php-движок или форум и отлаживать в денвере. Потом залить дамп на хост где есть поддержка MySql и php (без MySql думаю нет смысла делать вообще).
 
Народ - нормальный сайт не потянет. Наиболее удобоваримый бесплатный хостинг с php+cgi+MySql - Agava (домен типа xxx.h15.ru или xxx.h16.ru итп). Хостить дома не разу ни пробовал - вручную отлаживать Apache дело не из легких. Да и исходящий траффик пометровый. Имеет ли смысл? Если же просто ограничиться FTP - то Serv-U думаю будет наиболее удобный вариант его создания.

Оффлайн Fever

  • Пользователь
  • Сообщений: 77
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #7 : 11 Апрель 2006, 18:43:59 »
http://smallsrv.com/, если надо чё та маленькое. А домен под свой адрес можно помоему зарегать на http://www.no-ip.com.

Оффлайн dikh

  • Пользователь
  • Сообщений: 567
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #8 : 15 Апрель 2006, 19:32:39 »
Если сервак - то Линукс, а там уже Апач.. Вот и на нем - херач..
Если хочешь тестить -  такая херь - wamp - для виндовоза, ставищь, а он тебе уже сразу кривонастроенный апач, кривонастроенный php, кривонастроенный mysql, но для начальной отладки - попрет.
Цитата: Anders
вручную отлаживать Apache дело не из легких

Читай мануал, и все сразу станиет из легких... Вот писсать модули для апача - никогда не пробывал, да и для остальных серв-хреней тоде ничего не пробывал...

В общем итог: ставь wamp, и не праься, а на домашнем компе сервак делать - неблагодарная вещь.

Добавлено через 2 часа 20 минут
Линки
http://www.phpclub.ru
http://dev.mysql.com/
linux.ru
+ скачай несколько книг по всему этому (или books.ru - там не скачать, а купить), желательно не отечественных авторов.
И вперед.

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #9 : 15 Апрель 2006, 21:15:18 »
Я как-то хостил на своём компе пару сайтов. Юзал Apache + PHP + MySQL. Комп работал под виндой. Всё работало вполне хорошо. :)
Только Денвер и прочие комплекты лучше не ставить, так как для полноценного сервера (в отличие от сервера для отладки) важнее безопасность, чем простота установки и настройки. Да и ваще, лучше самому осозновать как там что работает. :) Да и гибкость конфигурирования больше.
Если IP динамический, то надо поставить зарегать динамический DNS, чтобы доменное имя оставалось постоянным. Ну и соответствующую прогу надо поставить. :) Халявно такой сервис предоставляют, к примеру, http://www.no-ip.org и http://www.dyndns.com. Если адрес статический, можно сразу домен зарегать. :) К тому же, домены в зонах .net.ru, .com.ru и подобных халявные. Регать тут: http://www.ripn.net

Оффлайн JAGUAR

  • Emu-Land Team
  • Сообщений: 1041
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #10 : 15 Апрель 2006, 21:30:25 »
Ну допустим. Где всё это скачать-то? Апач и прочая?
ещё где-нить мануал по-типу "для чайников" неплохо-бы нарыть где-нить...

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #11 : 15 Апрель 2006, 21:49:42 »
Сразу возникает вопрос: а нужен ли тебе PHP и MySQL?

Оффлайн JAGUAR

  • Emu-Land Team
  • Сообщений: 1041
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #12 : 16 Апрель 2006, 07:59:25 »
А я хз :о)
Думаю что сначала не надо, но потом может понадобицца...
Так что лучше уж сразу, есть не просит.

Оффлайн JAGUAR

  • Emu-Land Team
  • Сообщений: 1041
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #13 : 16 Апрель 2006, 11:30:28 »
Хех, пока сам не найдёшь...
http://www.opennet.ru/
Тут типа всё есть...

Придёцца всё-таки никсы ставить :о/
Только в моём случае, всё нихило осложницца тем, что сам сервер (физически) будет поключен по локалке к компу под виндами, который собственно и имеет выход в инет...
Гемору будет небось... :о/

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #14 : 16 Апрель 2006, 13:24:52 »
И зачем тебе никсы?
А по поводу инструкции... Тут РБМыч выкладывал учебник по PHP, очень неплохой, надо сказать, учебник. Там есть и подробная инструкция по установке Apache, PHP и MySQL, и описание конфигурационных файлов, и много чего еще. ;)
А как у тебя настроен общий доступ в Интернет? Кстати, ИМХО, лучше сделать шлюзом тот комп, на котором будет крутиться сервер, так как тогда будет один "серверный" комп, на котором будут крутица всякие серваки, осёл и прочее, и другой "независимый", основной комп, который включать надо будет только когда надо на нём поработать. А сервер будет постоянно включен и тихо стоять в углу. :) В принципе, его и собственным монитором, клавой и прочим не обязательно обеспечивать, можно юзать или Remote Admin или подобное (под виндой), или SSH (под никсами), либо еще чё-нить в этом духе. :)
« Последнее редактирование: 16 Апрель 2006, 13:31:03 от PuM »

Оффлайн JAGUAR

  • Emu-Land Team
  • Сообщений: 1041
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #15 : 16 Апрель 2006, 13:53:36 »
Ну просто под никсы в основном вся документация идёт и новые версии для них быстрее выходят, как мне показалось.
Модем у мну USB, дров под никсы нету и вообще всё плохо. А новый брать - смысла особого нету...
В общем надо пораскинуть мозгами по стенке. У мну тут в плане кабелей засада, потому и расчитываю на такой хитровы***нный способ работы...
Но вообще подумаю...

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #16 : 16 Апрель 2006, 14:10:45 »
Это ADSL-модем? Работает как виртуальная сетевая карта?

Оффлайн JAGUAR

  • Emu-Land Team
  • Сообщений: 1041
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #17 : 16 Апрель 2006, 14:15:08 »
Угу. Угу.

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #18 : 16 Апрель 2006, 15:22:42 »
Ну и всё ок.
На один комп ставь все нужные серваки, ослы и прочее. Он будет сервером и маршутизатором, его будешь держать постоянно включенным. Также в него надо установить сетевую карту. Другой комп соиденяй с ним в локальную сеть, через которую будешь выходить в интернет, а также управлять компом-сервером.

Оффлайн JAGUAR

  • Emu-Land Team
  • Сообщений: 1041
  • Пол: Мужской
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #19 : 16 Апрель 2006, 15:32:49 »
Ну я собственно это и имел ввиду.
Только физический сервер будет по сетке подсоединён к компу, который физически подсоединён к инету (жопа, не так-ли?).
То-есть круглосуточно молотить будут оба (мля, об этом я чё-то не подумал)...
Придёцца видать кабели перекидывать (хнык-хнык)...

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #20 : 16 Апрель 2006, 15:37:27 »
Да, лучше уж переподключи.
Ваще-то, технических проблем не будет, если "физический сервер будет по сетке подсоединён к компу, который физически подсоединён к инету", но это нерационально. ;-)

Оффлайн dikh

  • Пользователь
  • Сообщений: 567
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #21 : 16 Апрель 2006, 16:18:13 »
Цитата: PuM
но это нерационально

Вообще сайт дома - это не рационально.. Хотя ..

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #22 : 16 Апрель 2006, 16:44:04 »
Почему, если более-менее толстый канал - то вполне рационально. Конечно, кучу посетителей сайт, который хостят дома, не выдержит (полосы пропускания на всех не хватит, возможно и мощности самого сервера, если сайт динамический), но далеко не всегда в подобных случаях нагрузка действительно большая. :)

Оффлайн dikh

  • Пользователь
  • Сообщений: 567
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #23 : 16 Апрель 2006, 17:13:37 »
Цитата: PuM
если более-менее толстый канал

Желательно конечно более.

Вообще, тогда этот сервак должен работать круглосуточно, плюс он должен быть выделеным серваком. Хотя в принцепе мне известны некторые домашнии фтп, которые работают когда только комп включен, и открыт на них вход только с определенных ip, тогда это очень даже имеет смысл. А homepage without php&mysql отлично потянет и народ..

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #24 : 16 Апрель 2006, 17:19:43 »
Цитата: dikh
Вообще, тогда этот сервак должен работать круглосуточно
Ну это не проблема...
Цитата: dikh
плюс он должен быть выделеным серваком.
Что ты имел в виду?
Цитата: dikh
А homepage without php&mysql отлично потянет и народ..
Не потянет. :) Во-первых, народ - это не круто. :) Во-вторых, очень сильно ограничивает скорость. Да и хоумпагу даже с PHP и MySQL отлично потянет почти любой комп с хорошим каналом.

Оффлайн dikh

  • Пользователь
  • Сообщений: 567
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #25 : 16 Апрель 2006, 17:26:52 »
Цитата: PuM
Ну это не проблема...

В Питере в центре - часто перебои с питанием - ups
Цитата: PuM
Что ты имел в виду?

Linux - в игры не поиграешь, и т.д., т.е. для обеспечения стабильности - лучше поставить отдельный комп за шкафом, и.т.д.
Цитата: PuM
Не потянет

Потянет.
Цитата: PuM
Во-первых, народ - это не круто.

Согласен.
Цитата: PuM
Да и хоумпагу даже с PHP и MySQL отлично потянет почти любой комп с хорошим каналом.

Ну раз эмуляторы тянет, значит хоумпагу потянет, но все равно, лучше выделенный сервак.
Кстати, что там насчет моего предложения в личке?

Оффлайн PuM

  • Emu-Land Team
  • Сообщений: 720
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #26 : 16 Апрель 2006, 17:37:01 »
Цитата: dikh
Linux - в игры не поиграешь, и т.д., т.е. для обеспечения стабильности - лучше поставить отдельный комп за шкафом, и.т.д.
Интересно, какая связь между стабильностью и тем, что комп стоит за шкафом. :)
А по поводу Линуха... Под виндой можно сделать сервак, которого будет вполне достаточно для дома.
Цитата: dikh
Ну раз эмуляторы тянет, значит хоумпагу потянет, но все равно, лучше выделенный сервак.
А ты думаешь, что на твоём любимом народе он выделенный? :)
Цитата: dikh
Кстати, что там насчет моего предложения в личке?
Дык в личку и ответил. :)

Оффлайн dikh

  • Пользователь
  • Сообщений: 567
    • Просмотр профиля
Свой сайт на своём компе - как?
« Ответ #27 : 16 Апрель 2006, 18:09:58 »
Цитата: PuM
Интересно, какая связь между стабильностью и тем, что комп стоит за шкафом.

Его никто не трогает->Не может случайно отключить->сайт работает постооянно!
Цитата: PuM
на твоём любимом народе он выделенны

Мы ж не про народ, а про идеал. Надо написать в яндекс письмо, может ответят, тогда и  узнаем.
Цитата: PuM
Дык в личку и ответил

На последнее не ответил.



Вообще-то тема: Свой сайт на своём компе - как?  Мне кажется, что мы уже ушли от темы, так что дискусию приостоновим.