Не удается запустить веб сервер на freeBSD 8.1, bannndi, 03-Янв-11, 11:04 [смотреть все]Всем здравствуйте!Я пытаюсь настроить домашний веб сервер на базе freeBSD 8.1 в Virtual Box (под windows XP), с той целью, чтобы одновременно иметь возможность разрабатывать и тестировать сайты, как на обычном VDS-хостинге, а также практиковать навыки работы с freeBSD 8.1 по ssh, и вообще, по командной строке. Для установки веб сервера пользовался пособием Гаспара Чилингарова, хотя оно предназначено изначально для версии freeBSD 7. Год назад я уже устанавливал по этому руководству веб сервер (но пришлось заморозить эту идею пока что), а сейчас решил сделать на базе версии 8.1. У меня первый вопрос- насколько правильная у меня идея использовать freeBSD на виртуальной машине для таких дел? И второй вопрос- Я дошел до проверки связки апач, пхп и мускл, с помощью команды lynx http://localhost/ Но текст, как было показано в пособии, не появился. А было лишь сообщение "Alert!: HTTP1.1 403 Forbidden". Всю работу с веб сервером я намереваюсь делать под рутом (т.к. это будет чисто локальный сервер, для тестов и разработки) После того, как пропадает сообщение "Alert!: HTTP1.1 403 Forbidden", появляется продолжающий текст: "You dont have permission to access on this server" Сразу скажу, переводить на русский мне ошибки не нужно. Могу только предположить, что проблема с правами у рута. Добавлю, что были установлены по очереди: - freeBSD 8.1 с CD - обновлены порты - установлен portupgrade - установлены mc, xcode, lynx, unzip, unrar, wwet (пока ничем из этого не успел воспользоваться, устанавливал по рекомендации автора) - apache22 (проверил работу в отдельности: telnet localhost 80 - работает) - mysql55-server (проверил работу в отдельности: netstat -an | grep 3306) - php52 и php52-extensions
После установки php, как раз требовалось ввести команду : lynx http://localhost для проверки апача. Возникающая ошибка указана выше.. Прошу помощи, опыт пока слабый, если нужны какие то логи, заодно скажите в какой директории, и как называются файлы логов. Заранее спасибо!
|
- Не удается запустить веб сервер на freeBSD 8.1, Square, 13:29 , 03-Янв-11 (1)
> "Alert!: HTTP1.1 403 Forbidden". Всю работу с веб сервером я > намереваюсь делать под рутом (т.к. это будет чисто локальный сервер, для > тестов и разработки) > После того, как пропадает сообщение "Alert!: HTTP1.1 403 Forbidden", появляется продолжающий > текст: > "You dont have permission to access on this server" > Сразу скажу, переводить на русский мне ошибки не нужно. Могу только предположить, > что проблема с правами у рута.Это предположение неверно. permission to access о котором идет речь- относиться к настройке апача. Например в конфиге не указан дефолтный файл для стартовой страницы. Попробуйте запросить index.html с сервера. Из чего следует очевидный вывод - вы не умеете настраивать апачь... Из чего уже в свою очередь следует следующий вывод: поскольку вся эта связка из апача-муцскаля,пхп - неплохо работает под виндой.. нафига мучатся с бсд? Может сперва освоить в знакомой системе работу этих компонент и только после этого заниматься установкой уже известных программ под незнакомую ОС? Иначе вам будет трудно разделить проблемы которые возникают от ОС и от прикладных программ...
- Не удается запустить веб сервер на freeBSD 8.1, bannndi, 19:05 , 03-Янв-11 (2)
>[оверквотинг удален] > настройке апача. Например в конфиге не указан дефолтный файл для стартовой > страницы. > Попробуйте запросить index.html с сервера. > Из чего следует очевидный вывод - вы не умеете настраивать апачь... Из > чего уже в свою очередь следует следующий вывод: поскольку вся эта > связка из апача-муцскаля,пхп - неплохо работает под виндой.. нафига мучатся с > бсд? Может сперва освоить в знакомой системе работу этих компонент и > только после этого заниматься установкой уже известных программ под незнакомую ОС? > Иначе вам будет трудно разделить проблемы которые возникают от ОС и > от прикладных программ...Спасибо за ответ! Полностью согласен с вашим очевидным выводом) Настраивать апачь я не умею. Как и php, и mysql. Если не считать очевидного "гугления" по конкретным вопросам) Вся надежда на то, что если я все таки настрою этот веб сервер, то смогу уже без особых траблов работать с сайтами. Насчет виндовых связок ВАМП, они у меня и так есть (Uniform Server, Denwer), и частично я ими доволен. Повторюсь, мне нужен именно бсд-сервер для того, чтобы научится работать по ssh с VDS хостинг-серверами.. И еще одна причина- иногда виндовые ВАМПы сильно нагружают процессор (денвер до 95%, процесс httpd.exe). Надеюсь, что BSD будет более управляемой, и можно будет как то такие возникающие проблемы разруливать. Теперь по сабжу: index.html я сейчас попробую запустить. А насчет конфига авача- я помню, что указывал очередность индексных файлов: AddType application/x-httpd-php .php AddType application/x-httpd-php-source DirectoryIndex index.php index.html Эти строки полностю скопированы из описания автора по настройке связки FAMP. Я бы привел пример своего конфига апача, только не представляю как его можно скопировать (отправить) на мою машину с виндой.. Если есть какая команда, или другой простой способ, подскажите пожалуйста!
- Не удается запустить веб сервер на freeBSD 8.1, Square, 04:44 , 04-Янв-11 (3)
> DirectoryIndex index.php index.html Хорошо. > Эти строки полностю скопированы из описания автора по настройке связки FAMP. > Я бы привел пример своего конфига апача, только не представляю как его > можно скопировать (отправить) на мою машину с виндой.. Если есть какая > команда, или другой простой способ, подскажите пожалуйста! Ну, можно 1) воспользоваться расшареной папкой виртуальной системы 2) подмонтировать расшаренную папку по самбе... (mount_smbfs -I 192.168.1.1 //username@netbiosnamecompa/шара /точкамонтированиянафре) 3) открыть доступ к расшареной папке на фре 4) настроить доступ по ssh и передавать файлы через putty 5) настроить доступ по ssh и...эээ... вобщем через копирование экрана того же путти... :) 6) запустить на фре ftp сервер (все равно это когда-то придется делать,чтоб было ощущение VDS)
- Не удается запустить веб сервер на freeBSD 8.1, bannndi, 13:50 , 04-Янв-11 (6)
> Ну, можно > 1) воспользоваться расшареной папкой виртуальной системы > 2) подмонтировать расшаренную папку по самбе... (mount_smbfs -I 192.168.1.1 //username@netbiosnamecompa/шара > /точкамонтированиянафре) > 3) открыть доступ к расшареной папке на фре > 4) настроить доступ по ssh и передавать файлы через putty > 5) настроить доступ по ssh и...эээ... вобщем через копирование экрана того же > путти... :) > 6) запустить на фре ftp сервер (все равно это когда-то придется делать,чтоб > было ощущение VDS) Square, тоже спасибо большое за совет, я про ssh совсем забыл, можно ведь через путти скопировать конфиг) И остальное тоже буду настраивать!
- Не удается запустить веб сервер на freeBSD 8.1, Дядя Федор, 12:23 , 04-Янв-11 (4)
Посмотри в конфиге Апача директивы доступа на директорию, указанную в качестве корневой для Вэб-сервера (DocumentRoot). Эти директивы описываются в директиве <Directory ...> и выглядят как: Order allow,deny Allow from all Если в качестве второй строки будет стоять Deny from all - Вы и получите указанное выше сообщение.
- Не удается запустить веб сервер на freeBSD 8.1, bannndi, 13:47 , 04-Янв-11 (5)
> Посмотри в конфиге Апача директивы доступа на директорию, указанную в качестве корневой > для Вэб-сервера (DocumentRoot). Эти директивы описываются в директиве <Directory ...> > и выглядят как: > Order allow,deny > Allow from all > Если в качестве второй строки будет стоять Deny from all - Вы > и получите указанное выше сообщение.Отлично, ДядяФедор! Ваш совет мне помог! Сразу после перезапуска апача я смог через браузер винды приконнектится к бсд-серверу! Странно, такой строки в описании Чилингарова я не видел. Теперь другая проблемка, я не могу по ssh зайти на бсд сервер. Видимо, по умолчанию он не работает, буду сейчас копать в этом направлении..
- Не удается запустить веб сервер на freeBSD 8.1, bannndi, 23:25 , 04-Янв-11 (7)
> Теперь другая проблемка, я не могу по ssh зайти на бсд сервер. > Видимо, по умолчанию он не работает, буду сейчас копать в этом > направлении..SSH заработал! Теперь не получается FTP установить. Делал все по этому руководству: http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/netwo... Видимо что то пропустил. При попытке законнектиться, говорит: 530 User bannndi access denied. Повторить с тем же именем/паролем, или ввести другие? [ Повторить ]| Другие Отмена Пробовал обычный и пассивный режимы обмена. Ошибка такая же. Помогите, пожалуйста! Переместил вопрос про FTP в нужную ветку: https://www.opennet.ru/openforum/vsluhforumID1/90676.html#0
- Не удается запустить веб сервер на freeBSD 8.1, Square, 03:00 , 05-Янв-11 (8)
> через браузер винды приконнектится к бсд-серверу! Странно, такой строки в описании > Чилингарова я не видел.Это вероятно потому, что при установке апача в дефолтной конфигурации - такой проблемы не возникает.
- Не удается запустить веб сервер на freeBSD 8.1, bannndi, 11:47 , 05-Янв-11 (9)
> Это вероятно потому, что при установке апача в дефолтной конфигурации - такой > проблемы не возникает.Наверное.. Хотя установка в описании происходит минимальная, только порты, доки и сорсы.
|