Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » [решено] amd64 FreeBSD 6.2 проблемы с запуском Apache

Ответить
Настройки темы
[решено] amd64 FreeBSD 6.2 проблемы с запуском Apache

Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


Скачал с ftp.freebsd.org iso образ для платформы amd64
Установил. Установил apache+mod_ssl+ipv6-1.3.37+2.8.28
При попытке запуска выдает это:
Код: Выделить весь код
./apache.sh start
Starting apache.
could not resolve port "80" --- hostname nor servname provided, or not known
./apachectl startssl
could not resolve port "80" --- hostname nor servname provided, or not known
./apachectl startssl: httpd could not be started
Я понимаю что он мне говорит. Но не понимаю почему.

P.S.: 80 порт ни чем не занят.

-------
В некоторые головы мысли приходят умирать


Отправлено: 17:59, 29-03-2007

 

Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


Negativ По-моему, у вас в конфиге что-то не так. Что он вообще "Listen"?

-------
Осваиваю FreeBSD


Отправлено: 00:12, 30-03-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Цитата Negativ:
hostname nor servname
В конфиге не указано имя сервера.
Там есть такая директива: ServerName - вот её надо определить.
Да и потом dmitryst абсолютно прав - что он у вас слушает?

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 02:56, 30-03-2007 | #3


Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


Listen 192.168.1.11:80
...
Port 80
...
<IfDefine SSL>
Listen 80
Listen 443
</IfDefine>
...
ServerName mydomain.com
...

hostname сервера mydomain.com

добавлю:
снес apache+mod_ssl+ipv6-1.3.37+2.8.28
поставил apache+mod_ssl-1.3.37+2.8.28.tbz
теперь начались траблы с библиотеками:
Код: Выделить весь код
./apache.sh start
Starting apache.
Syntax error on line 238 of /usr/local/etc/apache/httpd.conf:
Cannot load /usr/local/libexec/apache/libssl.so into server: /usr/local/lib/libcrypto.so.4: unsupported file layout
в 238 строке это: LoadModule ssl_module libexec/apache/libssl.so

добавлю:
ldd libssl.so
libssl.so:
libcrypto.so.4 => /lib/libcrypto.so.4 (0x800979000)
а надо скорее всего так:
ldd libssl.so
libssl.so:
libcrypto.so.4 => /usr/lib32/libcrypto.so.4 (0x800979000)

Может я в чем-то не прав? Если я правильно мыслю, подскажите как это сделать?

-------
В некоторые головы мысли приходят умирать


Последний раз редактировалось Negativ, 30-03-2007 в 11:51.


Отправлено: 08:07, 30-03-2007 | #4


Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


Negativ Если есть "Listen 192.168.1.11:80", то "Port 80" не нужен
это -
Код: Выделить весь код
<IfDefine SSL>
Listen 80
Listen 443
</IfDefine>
тоже пока выключить (никогда не пользовался )

добавлю:
зря снесли
Придется теперь с libssl.so разбираться...

-------
Осваиваю FreeBSD

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:11, 30-03-2007 | #5


Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


dmitryst
ты прав. Строчки Listen и Port при наличии
Код: Выделить весь код
<IfDefine SSL>
Listen 80
Listen 443
</IfDefine>
оказались лишними.

-------
В некоторые головы мысли приходят умирать


Отправлено: 13:03, 02-04-2007 | #6


Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


Negativ А вы в курсе, что директива Listen 80 заставляет сервер слушать 80 во всем диапазоне адресов? ИМХО, лучше Listen 192.168.1.11:80 и 192.168.1.11:443

Отправлено: 13:09, 02-04-2007 | #7


Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


dmitryst
Цитата:
Negativ А вы в курсе, что директива Listen 80 заставляет сервер слушать 80 во всем диапазоне адресов? ИМХО, лучше Listen 192.168.1.11:80 и 192.168.1.11:443
да я в курсе. Именно так я и сделал

-------
В некоторые головы мысли приходят умирать


Отправлено: 13:50, 02-04-2007 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » [решено] amd64 FreeBSD 6.2 проблемы с запуском Apache

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
(решено)проблемы с запуском от имени. Lesta Хочу все знать 7 19-03-2009 16:29
FreeBSD - FreeBSD 7 (amd64)Проблема с интернетом Deadsoft Общий по FreeBSD 0 26-04-2008 12:08
FreeBSD/amd64: альтернатива Тим Спик justy Программное обеспечение Linux и FreeBSD 0 10-03-2008 22:57
железо во FreeBSD 6.2-BETA2 amd64/EM64T Demiurg Железо во FreeBSD 5 04-04-2007 15:31
[решено] Errorer.exe проблемы с запуском msx Хочу все знать 4 18-05-2006 23:46




 
Переход