ТавроФорум

ТавроФорум (https://forum.tavria.org.ua/index.php)
-   Решение бытовых проблем (https://forum.tavria.org.ua/forumdisplay.php?f=28)
-   -   Как поднять вебсервер? (https://forum.tavria.org.ua/showthread.php?t=17896)

volant 14.10.2008 00:29

Как поднять вебсервер?
 
Заранее извияюсь за ламерский подход, но все же. Как поднять вебсервер(апач, фтп. хттп и др.) и хостинг на своем локальном компе? Какие параметры у сети нашнет (адреса днс и др.)? Если можно, подробный мануал. Спасибо.

П.С. Это для учебых целей, та что свой хостинг не предлагать. :)

Eugen3d 14.10.2008 02:47

Re: Как поднять вебсервер?
 
Для начала нужно иметь свой собственный внешний айпишник. Если такового нету и сидишь за НАТом - нужно договариваться с админами о пробросе портов на твою машинку. После того, как твой компьютер станет видимый извне - ставишь необходимый тебе софт (web/ftp-сервер), настраиваешь и пользуешся :) Ничего сложного нету.

fox_12 14.10.2008 10:58

Re: Как поднять вебсервер?
 
Цитата:

Сообщение от Eugen3d
Для начала нужно иметь свой собственный внешний айпишник. Если такового нету и сидишь за НАТом - нужно договариваться с админами о пробросе портов на твою машинку. После того, как твой компьютер станет видимый извне - ставишь необходимый тебе софт (web/ftp-сервер), настраиваешь и пользуешся :) Ничего сложного нету.

Я так понимаю - ему для учебный целей. А для этого можно и в локалке поднимать, а то и просто на компе.
Советую глянуть на:
http://www.denwer.ru/
Как только разберетесь с работой веб-сервера на локальной машине и в локальной сети - можно и наружу айпишником светиться. Учиться же разворачивать веб-сервер сразу с доступом снаружи без опыта не рекомендую.

volant 14.10.2008 11:55

Re: Re: Как поднять вебсервер?
 
У меня реальный (статический) айпишник, денвер уже проходили. Сейчас как раз и пришло время светить наружу :). Еще проблема такая - внутри сети я тоже не могу добиться того, чтобы с другого компа была видна страничка из папки htdocs. :(

fox_12 14.10.2008 11:58

Re: Re: Как поднять вебсервер?
 
Цитата:

Сообщение от volant
Еще проблема такая - внутри сети я тоже не могу добиться того, чтобы с другого компа была видна страничка из папки htdocs. :(

Под каким веб-сервером?

volant 14.10.2008 12:01

Re: Re: Re: Как поднять вебсервер?
 
Апач. Да, и еще ну никак апач не хочет загружать модуль пхп.

pete 14.10.2008 12:09

Re: Re: Re: Как поднять вебсервер?
 
еще бы написал какая система(XP,2003,linux), и какие firewalls стоят
модуль php тот что сним идет или компилировал сам

volant 14.10.2008 12:24

Re: Re: Re: Re: Как поднять вебсервер?
 
ОС - ХР, файерволл - стандартный виндовский, роутер - длинк 524. РНР, апач и мускул скачивал все отдельно с сайтов производителя :) Пока удалось установить только апач, пхп прописываю в конфиге апача, а при запуске он выдает, что не может подключить файл "пхп5апач.длл", путь прописываю полный и болт. :(

Eugen3d 14.10.2008 12:45

Re: Re: Re: Re: Re: Как поднять вебсервер?
 
volant
На тему связки PHP/MySQL и Apache писано очень много инструкций и документаций.
Апач 1/2? Если они одинаково конфигурятся, вот мои настройки пхп на первый:
В httpd.conf дописываешь в секции Dynamic Shared Object (DSO) Support:
LoadModule php5_module D:/Apache/bin/php/php5apache.dll
Только путь свой ставь, а чуть ниже, после ClearModuleList
AddModule mod_php5.c
Остается привязать разрешения файлов для обработки пхп:
AddType application/x-httpd-php .php
Пробуй перезапускать апач. Если пхп не подгружается - смотри ошибки в error.log или при старте апача.

Цитата:

Сообщение от volant
Еще проблема такая - внутри сети я тоже не могу добиться того, чтобы с другого компа была видна страничка из папки htdocs. :(

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

volant 14.10.2008 13:13

Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Вложений: 1
Чет не получается :( Прикрепил конфиг файл, посмотрите мож чего подскажете еще.

Jedy 14.10.2008 13:28

Re: Re: Re: Re: Как поднять вебсервер?
 
Цитата:

Сообщение от volant
ОС - ХР

Поставить IIS из визарда и не парить себе мозги.

pete 14.10.2008 13:35

Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Цитата:

Сообщение от volant
Чет не получается :( Прикрепил конфиг файл, посмотрите мож чего подскажете еще.

AddModule mod_php5.c после LoadModule

Vladyslav 16.10.2008 12:50

Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Цитата:

Сообщение от pete
Цитата:

Сообщение от volant
Чет не получается :( Прикрепил конфиг файл, посмотрите мож чего подскажете еще.

AddModule mod_php5.c после LoadModule

+ 1 ))))) он и не буит работать))
А ваще нада ещё смотреть реально ди запустился апач, и в случае если запустился смотреть логи, там как правило всё понятно по английски написано ;-) Если не запустился, тем более смореть error.log.
Если что-то не работает, как правило, самые стандартные ситуёвины в том, что либо чего-то не хватает (не установлено, или установлено но в конфиг не вписано), либо что-то куда-то доступ не может получить.
Как правило 70% таких проблем решается так как ни странно)) Ну или синтаксическая ошибка в конфиге, но то опять же при запуске в логах пишед)
када заработаед пхп у тя буид втарая проблема :-D
Положи в директорию htdocs или как она там у тя называется файлик index.php с текстом
<?php
phpinfo();
?>
И зайди на сервак (броузер). Оно те должно отобразит в виде хтмл страницы всю инфу о пхп и о модулях. Ищи там mysql если его нет... значит он не может найти этот модуль и с мускулом пахац не буит.

Vladyslav 16.10.2008 12:56

Re: Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Ах да
найди ещё в конфиге ... я там у тя видел не вписано ;-) директиву DirectoryIndex и впиши туда ещё index.php
Ат оно у тя тока index.html по умолчанию брать буит...

Ptichk 16.10.2008 13:00

Re: Re: Re: Re: Как поднять вебсервер?
 
Цитата:

Сообщение от volant
ОС - ХР

Как админ, я бы на этом разговор окончил.

Мир - Windows - XP вещи несовместимые..... минимум - ставь Win2k3 подкручивай пхп и прочую муть и запускай....

Vladyslav 16.10.2008 13:02

Re: Re: Re: Re: Как поднять вебсервер?
 
Цитата:

Сообщение от Ptichk
Цитата:

Сообщение от volant
ОС - ХР

Как админ, я бы на этом разговор окончил.

Мир - Windows - XP вещи несовместимые..... минимум - ставь Win2k3 подкручивай пхп и прочую муть и запускай....

так а какая разница на чём тестить? Он жиж я так понял для обучения) От пусть на хп крутит... нафик ему 2к3 на машине... та и нафик для апача+ пхп+ мускул 2к3 тут линух фря аж просиццо... если уж в ту степь)

Vladyslav 16.10.2008 13:03

Re: Re: Re: Re: Re: Как поднять вебсервер?
 
2 volant
http://httpd.apache.org/
кстате рулед)
;-)
В будующем прежде чем задавать вопросы, просто попытайся понять как оно в принципе-то работаед, половина вопросов отпадёт, а может и все. ;-)

volant 22.10.2008 15:17

Re: Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Так, с вышеуказаными настройками разобрался. Всем спасибо. :) Теперь подскажите, при переносе базы данных MySQL, возникла какая-то лажа с кодировкой (наверное), весь русский текст отображается в таком виде "????". Исходная кодировка, вроде, была "cp1251_general_ci", база создавалась в денвере. Что сделать, чтоб в сервере майскьюэль нормально отображался текст?

Vladyslav 23.10.2008 18:21

Re: Re: Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Залей базу в нужной кодировке...

Comanch 24.10.2008 11:11

Re: Re: Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Раз тут собрались знающие люди, можно я спрошу свой вопрос ?
Сколько будет стоить "розетка интернета" для веб-сервера ? Не coallocation, не аренда сервера, а подключеный на площадке провайдера свой ПС для начала оценить достаточность мощности и т.п.

Ptichk 24.10.2008 12:17

Re: Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Цитата:

Сообщение от volant
Так, с вышеуказаными настройками разобрался. Всем спасибо. :) Теперь подскажите, при переносе базы данных MySQL, возникла какая-то лажа с кодировкой (наверное), весь русский текст отображается в таком виде "????". Исходная кодировка, вроде, была "cp1251_general_ci", база создавалась в денвере. Что сделать, чтоб в сервере майскьюэль нормально отображался текст?

Вопервых проверь настройки сервера, сиквеля самого. Залей в кодировке, в которой выгружал.

Учитывая что это все ХП - проверь, не стоит ли у тебя кодировка винды 1252 - если да - замени.

volant 24.10.2008 17:44

Re: Re: Re: Re: Re: Re: Re: Как поднять вебсервер?
 
Цитата:

Сообщение от Comanch
Раз тут собрались знающие люди, можно я спрошу свой вопрос ?
Сколько будет стоить "розетка интернета" для веб-сервера ? Не coallocation, не аренда сервера, а подключеный на площадке провайдера свой ПС для начала оценить достаточность мощности и т.п.

Скорее всего Вам нужно это http://www.dc.volia.com/price/
Там можно разместить свой ПК.


Текущее время: 13:00. Часовой пояс GMT +3.

Перевод: zCarot Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.