nixp.ru v3.0

30 мая 2017,
вторник,
06:39:01 MSK

DevOps с компанией «Флант»
stealth написал 27 ноября 2006 года в 17:41 (366 просмотров) Ведет себя неопределенно; открыл 103 темы в форуме, оставил 124 комментария на сайте.

eschyo odna problemka u menya. skachal s vashego arxiva apache v2, ustanovil , okazalos' na systeme uje stoyala v1.3. posle komandi «apache start» zapuskaetsya apache v1.3.

mojet nujno bilo snachalo uninslallirovat' staruu versiu?….mne v principe ne ochen vajno obezatelno rabotat' na v2. prosto interesno kak sdelat' tak chtobi zagrujalas' v2 apache.

Master

если ты поставил апач2 в /usr/local/apache

то запускать его:

/usr/local/apache/bin/apachectl start

stealth

10.X

stealth

sdelal kak ti napisal.

pervaya komanda zapuskaet apache(vtoraya versiya vidayot kakuuto oshibku), no kogda ya poproboval proverit' kakaya versiya zapustilas'

browser dal infu ob apache 1.3:)…a proveryal ya tak!…zapustil apache , potom browser ,

v nyom ya napisal adress ne sushestvuushego site-a (naprimer localhost/xxx) i uvidel infu ob oshibke i chto apache 1.3 port80.

Tak je ustanovil php4 s vashego arxiva no ne mogu nastroit' tak chtobi *.php files korektno otobrajalis' v browsere.

Mojet ne tam ustanovil gde nado?!

Xotya progi iz isxodnix kodov ustanavlivat' v zadannom meste ne umeu!

stealth

Sorry,вопрос уже не тот что раньше!…я вчера нахимичил(в плохом смысле)…ситуация такая,

решил снять apache2 из Soft Manager в результате удалилось все что связанно с apache(должен отметить что в Soft Manager apache1.3 и apache2 отображались отдельно).

установил апач2 снова с --prefix=/usr/local/ понял что ошибся, установил снова без префиксов по умолчанию установилось в папку Apache2 как и раньше.

теперь запускается апач2 но html файлы из папки /var/www/ он уже не видит!

И в Soft Manager-e уже об апаче никакой инфы не найти , какбудто она не установлена.

Anarchist
stealth
установил апач2 снова с --prefix=/usr/local/ понял что ошибся, установил снова без префиксов по умолчанию установилось в папку Apache2 как и раньше.

теперь запускается апач2 но html файлы из папки /var/www/ он уже не видит!

Естественно.

Насколько я представляю логику Индейца 2.0, /var/www/ никоим боком не смахивает на Document Root дефолтного конфига.

И вообще, при переходе 1.3 -> 2.Х в значительной степени пересмотрена логика построения конфигов.

Так что читать тебе как минимум конфиг Индейца 2.0 и долго править конфиг.

Судя по префиксам, искать его для начала где-нибудь в районе /etc/apache2/httpd.conf

stealth
И в Soft Manager-e уже об апаче никакой инфы не найти , какбудто она не установлена.

А это вообще что за приблуда?

Судя по воздействию на сознание — явно вредная.

fly4life
stealth
теперь запускается апач2 но html файлы из папки /var/www/  он уже не видит!

Я смотрю, ты игнорируешь документацию не только по squid…

stealth
И в Soft Manager-e уже об апаче никакой инфы не найти ,  какбудто она не установлена.

Потому что этот твой 'Soft Manager' берёт информацию об установленных пакетах из базы пакетного менеджера твоего дистрибутива. Ты же, насколько я понял, установил apache2 из исходников. Если продолжишь так издеваться над системой, то очень скоро получишь неконтроллируемую помойку, в которой перестанешь ориентироваться (в плане, где, что и каких версий у тебя установлено).

Anarchist
fly4life
Я смотрю, ты игнорируешь документацию не только по squid…

Не столько документацию, сколько элементарный здравый смысл.

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

Мы могём помочь :)

Опцию --version отменили или запретили?

fly4life
Anarchist
Мы могём помочь :)

Опцию --version отменили или запретили?

У apache?!

Дмитрий Шурупов

А почему нет? Правда, для apache2 справедливо «-V». Про 1 не помню уже.

Часто и бинарники называются либо apache, либо apache2.

stealth

1)

root@box:/home/stealth# /usr/local/apache2/bin/apachectl start

httpd: Could not determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName

httpd (pid 3826) already running

когда запускаю апач , вижу это сообщение.

это очень плохо?

или ладно!?

кстати тоже самое во время команды stop.

2)

почитал в «инструкции» понял что по умолчанию сайты нужно ставить по адресу

/usr/local/apache2/htdocs/

поставил, набрал localhost/folder_name…не запускается в html формате

Anarchist
stealth
1)

root@box:/home/stealth# /usr/local/apache2/bin/apachectl start

httpd: Could not determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName

httpd (pid 3826) already running

когда запускаю апач , вижу это сообщение.

это очень плохо?

или ладно!?

кстати тоже самое во время команды stop.

ПОДУМАТЬ над ПРОЧИТАННЫМ сообщением об ошибке (с включением здравого смысла) видимо не судьба…

Hint: на этой машине уже был ДЕЙСТВУЮЩИЙ web-сервер Apache 1.3?

Соответственно должна бы быть предусмотрена его автозагрузка.

Дальше САМОСТОЯТЕЛЬНО додумать смогёшь?

stealth
2)

почитал в «инструкции» понял что по умолчанию сайты нужно ставить по адресу

/usr/local/apache2/htdocs/

поставил, набрал localhost/folder_name…не запускается в html формате

Конфиги, как я понимаю, не читаются принципиально?

Даже после явного оглашения рекомендации сделать это.

fly4life
Dmitry Shurupov
А почему нет? Правда, для apache2 справедливо «-V». Про 1 не помню уже.

Часто и бинарники называются либо apache, либо apache2.

Именно, что «часто». А у кого-то называется и httpd. И как искать название бинарника у себя? «find /usr -name blablabla» чтоли? Дык, в пакетно-ориентированном (я так понял, речь идёт о rpm-based) дистрибутиве, где существуют нормальные инструменты для определения версий и расположения установленных программ, пользоваться find’ом — всё равно, что быть человеком с ограниченными способностями (попросту говоря, неполноценным).