LinuxForum.Fans
Тема

AltLinux Ковчег 5.0 сервер и виртуальные хосты

Автор: Aristo 7 сообщений 6151 просмотров
#176363

Здрасти! ;D Случилось так что нужен мне сервак! Да не простой, а с линуксой)
Надо подготовить машинку для переноса на нее работоспобного сайта (joomla), который стоял (да и делался) в такой же

среде.
1)Поставила на машинку AltLinux Ковчег 5.0 сервер, обновила (с версии PHP5/5.2.11 до PHP5/5.2.14), т.к. в логах

писал :[notice] Apache/2.2.14 (Unix) PHP5/5.2.11-dev with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8k configured

--resuming normal operations, но после обновления он ругался также:[notice] Apache/2.2.14 (Unix) PHP5/5.2.14-dev

with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8k configured --resuming normal operations.
2) после этого не помню что делала, но в итоге в логи добавилось (а не убавилось :'() еще пара приписок:
httpd2:apr_sockaddr_info_get() failed for comp.test.domain.ru
httpd2:Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName.
эти 2 сообщения, расшифровала, но в httpd2.conf (у меня это vhosts.conf) все указала вполне терпимо:

ect/httpd2/conf/sitest-available/vhosts.conf

NameVirtualHost xxx.xxx.x.x:80
<VirtualHost xxx.xxx.x.x:80>
#ServerAdmin webmaster@my-host.com
DocumentRoot "/var/www/vhosts/j1.ru" - здесь "j1.ru" папка куда установилась joomla, туда же сую документы
ServerName test.domain.ru
ServerAlias www.test.domain.ru
ErrorLog "«/var/log/httpd2/test.domain.ru-error.log»"
CustomLog "«/var/log/httpd2/test.domain.ru-access.log» common"
</VirtualHost>
и все равно ошибки ничуть не решаются.
уже весь инет перелазила, все предлагаемые там способы перепробывала...все так на месте и стоит.
Help! что сделать чтоб все заработало)))????

#176389

Для начала, чтобы что-то получалось, надо вникать в проблему, а не копировать бездумно все что понаписали в интернетах.
Далее... notice - это уведомление, а не ругань. Разница вам понятна?

То что вы

Aristo написал:
после этого не помню что делала,

ничуть не поможет в решении проблемы. Вот если бы вы хотя бы помнили...

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

З.Ы. За некоторое вознаграждение могу выполнить эту работу за вас, если предоставите удаленный доступ к серверу.

#176408

Замечания учту, корыстное предложение не принимаю. Вопрос остаётся открытым.

#176467

Выложите-ка содержимое файла httpd.conf
Он лежит, если я не ошибаюсь, в /etc/apache2/
Скорее всего там что-то не то...

#176719

на этой машине он находится в /etc/httpd2/conf/httpd2.conf... это нормально :( ?
#всякие пояснение на англ
#
#
ServerRoot "/etc/httpd2"
#
...
#
include conf/mods-enabled/*.load
include conf/mods-enabled/*.conf

#
include conf/ports-enabled/*.load
<IfModule !mpm_netware_module>
#
...
#
#
User apache2
Group apache2
</IfModule>

#
...
#

<FilesMatch "^\.ht>
<IfModule authz_host_module>
Order allow,deny
Deny from all
</IfModule>
Satisfy All
</FilesMatch>

#
...
#
ErrorLog "/var/Log/httpd2/error_log"

#
...
#
LogLevel warn

#
...
#
DefaultType text/plain
#
...
#
Include conf/extra-enabled/*.conf

#
Include conf/sites-enabled/*.conf
#
#
#


если вы про узлы уточняли, то они у меня в другом файле и каталоге.

#176757

Спасибо Большое всем за внимание к моей проблеме! Ситуация разрешилась: переименованием компа в самой системе, вводом его с новым именем в ДНС ( + создали ему пару псевдонимов), настройкой фаервола + в host'ах добавила в первую строку: <ip.адрес.этой.машины> <имя виртуального(-ых) хоста(-ов) через пробел на одной строке>
Пример:
192.168.5.5 test.domain.ru test1.domain.ru
127.0.0.1 localhost.localdomain )
PS: Все своё ношу с собой, даже ошибки.

#176882
Aristo написал:
на этой машине он находится в /etc/httpd2/conf/httpd2.conf... это нормально :( ?

Нормально, ведь у тебя стоит Apache 2.

Войдите или зарегистрируйтесь, чтобы ответить.