Автор Тема: Веб сервер в Altlinux 4.1 [решено]  (Прочитано 11077 раз)

Оффлайн Bickaze

  • Участник
  • *
  • Сообщений: 86
  • Desktop 4.0
    • Студия Браво
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #15 : 11.01.2009 17:45:14 »
А не проще безо всякого удаления посмотреть, что написано в тех строчках, на которые ругается? И исправить ;)
ну если вы мне поможете то проще  ;)

а так нет, не проще  :D

1 ошибка ( 44 строчка файла http2.conf)
подключает как я понял стандартные настройки
Цитировать
# Various default settings
Include conf/extra-enabled/*.conf

ошибка "Syntax error on line 4 of /etc/httpd2/conf/extra-enabled/httpd-addon.d.conf:" ссылается на это:
Цитировать
###
# Load config files from the config directory "conf/addon.d".
#
Include conf/addon.d/A.*.conf

ошибка "Syntax error on line 2 of /etc/httpd2/conf/addon.d/A.mod_jk.conf:"
Цитировать
# Load mod_jk module
LoadModule    jk_module  /usr/lib/apache2/modules/mod_jk.so

как я понимаю жалоба насчет того что модуль jk "искажен". а не знаете для чего он вообще этот модуль?
Desktop 4.0

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #16 : 11.01.2009 19:42:57 »
1 ошибка ( 44 строчка файла http2.conf)
В первом сообщении говорилось про 144 строчку. В каком месте неправильно?
Кстати, в таких случаях небесполезно давать кусочки вывода cat -n file

Теперь вопрос: а что у вас в каталогах
/etc/httpd2/conf/extra-enabled/
/etc/httpd2/conf/addon.d/
творится и что насчёт наличия файла
/usr/lib/apache2/modules/mod_jk.so
« Последнее редактирование: 11.01.2009 20:12:49 от Skull »

Оффлайн Bickaze

  • Участник
  • *
  • Сообщений: 86
  • Desktop 4.0
    • Студия Браво
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #17 : 12.01.2009 05:56:19 »
В первом сообщении говорилось про 144 строчку. В каком месте неправильно?
очепятка - 144 строчка :) содержимое 144 дал правильно 




Цитировать
Кстати, в таких случаях небесполезно давать кусочки вывода cat -n file
спс, крайне удобная команда :)

Цитировать
Теперь вопрос: а что у вас в каталогах
/etc/httpd2/conf/extra-enabled/
DirectoryIndex_default.conf
httpd-addon.d.conf
httpd-autoindex.conf
httpd-default.conf
httpd-languages.conf
httpd-manual-addons.conf
httpd-manual.conf
httpd-mpm.conf
httpd-multilang-errordoc.conf
log_config_default.conf


/etc/httpd2/conf/addon.d/

Цитировать
A.apache2-mod_php5.conf  A.mod_jk.conf
A.mod_flvx.conf          A.mod_rpaf.conf
A.mod_geoip2.conf        safepatterns.conf


Цитировать
творится и что насчёт наличия файла
/usr/lib/apache2/modules/mod_jk.so
она имеется и весит 175 кб
 
Desktop 4.0

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #18 : 12.01.2009 07:09:40 »
Всё на первый взгляд выглядит нормальным.
Если в конфиги руками не лазили, давайте попробуем полностью дать листинг ваших действий и «ругательств». Возможно, вы, вырезая сообщение, оставили за бортом что-то важное. Пусть длинно будет, не страшно.

Оффлайн Bickaze

  • Участник
  • *
  • Сообщений: 86
  • Desktop 4.0
    • Студия Браво
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #19 : 12.01.2009 07:33:02 »
I.

1.установил все что имеет название apache через синаптик.
2.понял что установил 2 версии.
3.удалил 1ю версию

II.
сейчас пишу rpm -qa | grep apache, выводит

apache2-common-2.2.4-alt33
apache2-httpd-worker-2.2.4-alt33
apache2-httpd-prefork-2.2.4-alt33
apache2-manual-2.2.4-alt33
apache2-suexec-2.2.4-alt33
phpMyAdmin-apache2-php5-2.11.8.1-alt0.M40.1
apache2-mod_php5-5.2.2-alt1
apache2-mod_security-2.1.1-alt0.M40.1
apache2-mod_flvx-0-alt0.1
apache2-httpd-event-2.2.4-alt33
apache2-mod_geoip2-1.1.8-alt2
apache2-mod_perl-devel-2.0.3-alt5
apache2-mod_clamav-0.21-alt3
apache2-mod_perl-2.0.3-alt5
apache2-mod_auth_mysql-3.0.0-alt4
apache2-mod_mono-1.2.1-alt3.1.M40.1
apache2-mod_ssl-2.2.4-alt33
apache2-2.2.4-alt33
apache2-devel-2.2.4-alt33
apache2-mod_jk-1.2.10-alt1
apache2-mod_rpaf-0.5-alt2

III.

пишу chkconfig httpd2 on все норм

пишу service httpd2 start
выводит
Starting httpd2 service:
httpd2: Syntax error on line 144 of /etc/httpd2/conf/httpd2.conf:
Syntax error on line 4 of /etc/httpd2/conf/extra-enabled/httpd-addon.d.conf:
Syntax error on line 2 of /etc/httpd2/conf/addon.d/A.mod_jk.conf:
API module structure `jk_module' in file /usr/lib/apache2/modules/mod_jk.so is garbled - perhaps this is not an Apache module DSO?
                                                        [FAILED]
Desktop 4.0

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #20 : 12.01.2009 09:39:32 »
Вот теперь понятно. (хотя и по лысине ветром повеяло ;))

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

Оффлайн Bickaze

  • Участник
  • *
  • Сообщений: 86
  • Desktop 4.0
    • Студия Браво
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #21 : 12.01.2009 12:47:42 »
Вот теперь понятно. (хотя и по лысине ветром повеяло ;))

Вам действительно необходимы все эти модули? Если да, то извольте их настроить, ибо, насколько я понимаю, ряд из них требует ручного прописывания что-где-куда, чего вы не сделали. Если нет, то нафига вы их столько понаставили?
я так и думал что будет проще удалить этот модуль )) удалил все левые модули ))
Все работает.

А устанавливал я их думая что вдруг зависимость одних модулей есть от других. Не подумав что они могут создать ненужные проблемы :)) щас все чики пуки :)))

Спасибо  огромное, люди добрые )))

а как обратиться к phpmyadmin?
Desktop 4.0

Оффлайн Bickaze

  • Участник
  • *
  • Сообщений: 86
  • Desktop 4.0
    • Студия Браво
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #22 : 12.01.2009 13:07:32 »
а для добавления виртуального хоста добавление
Цитировать
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example1.com

# Other directives here

</VirtualHost>
в httpd.conf недостаточно?

c
Цитировать
service httpd2 stop && service httpd2 start
Desktop 4.0

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #23 : 12.01.2009 13:35:43 »
Достаточно. Но по моде apache2 лучше под каждый виртхост делать файлик в /etc/httpd2/conf/sites-available и на те, которые должны сейчас работать ставить симлинки в /etc/httpd2/conf/sites-enabled

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #24 : 12.01.2009 13:41:54 »
А устанавливал я их думая что вдруг зависимость одних модулей есть от других.
Зависимости пусть apt отслеживает. На то он и поставлен :)

Оффлайн Bickaze

  • Участник
  • *
  • Сообщений: 86
  • Desktop 4.0
    • Студия Браво
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #25 : 12.01.2009 14:20:22 »
Достаточно. Но по моде apache2 лучше под каждый виртхост делать файлик в /etc/httpd2/conf/sites-available и на те, которые должны сейчас работать ставить симлинки в /etc/httpd2/conf/sites-enabled
что-то у меня не работает. я добавил эту строчку, создал папку. перегрузил апач(выключил, включил). пробую в браузере - не пашет.

Цитировать
о по моде apache2 лучше под каждый виртхост делать файлик в /etc/httpd2/conf/sites-available
файлики в смысле в папке /etc/httpd2/conf/moi-sait создать httpd2.conf?
 
« Последнее редактирование: 12.01.2009 14:22:57 от Bickaze »
Desktop 4.0

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #26 : 12.01.2009 14:25:23 »
файлики в смысле в папке /etc/httpd2/conf/moi-sait создать httpd2.conf?
И где я такое подсказал? Загляните в каталог /etc/httpd2/conf/sites-available там есть примеры. Сделайте по образу и подобию, потом симлинк в (ну, писал уже, лень повторяться) :)

Оффлайн dottedmag

  • /usr/sbin/control
  • *******
  • Сообщений: 235
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #27 : 12.01.2009 14:50:54 »
и на те, которые должны сейчас работать ставить симлинки в /etc/httpd2/conf/sites-enabled

С помощью a2ensite.
Debian Lenny

Оффлайн Bickaze

  • Участник
  • *
  • Сообщений: 86
  • Desktop 4.0
    • Студия Браво
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #28 : 13.01.2009 11:05:57 »
файлики в смысле в папке /etc/httpd2/conf/moi-sait создать httpd2.conf?
И где я такое подсказал? потом симлинк в (ну, писал уже, лень повторяться) :)
не говорили. не зняя логически предположил ))
Цитировать
Загляните в каталог /etc/httpd2/conf/sites-available там есть примеры. Сделайте по образу и подобию,
посмотрел - не понял. Название файла какое давать? продублиовать в этот файл
Цитировать
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example1.com

# Other directives here

</VirtualHost>
или если вписывать то c httpd.conf убирать эту запись?
Desktop 4.0

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Веб сервер в Altlinux 4.1 [решено]
« Ответ #29 : 13.01.2009 11:11:11 »
Выбираете файл, который вам приглянулся, копируете с произвольным именем (например: mySuperPuperSite.conf), правите его.. далее по тексту :)