Автор Тема: Apache настройка, Web-сервер, Web-интерфес 8080, proxy и общие вопросы.  (Прочитано 230118 раз)

Оффлайн aus

  • Завсегдатай
  • *
  • Сообщений: 152
Re: Устанавливаю Apache2 и PHP5 на ALTLinux 5.0
« Ответ #60 : 06.03.2009 10:36:18 »
Спасибо. Ситуация начинает проясняться. Осталось разобраться где в apache включается php5, где надо прописать подключаемые модули?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: Устанавливаю Apache2 и PHP5 на ALTLinux 5.0
« Ответ #61 : 06.03.2009 15:30:14 »
Спасибо. Ситуация начинает проясняться. Осталось разобраться где в apache включается php5, где надо прописать подключаемые модули?
cd /etc/httpd2/conf/mods-enabled/
ln -s ../mods-available/mod_php5.conf
ln -s ../mods-available/mod_php5.load
service httpd2 restart

P.S. Исправил перезапуск службы.
« Последнее редактирование: 10.03.2009 16:06:03 от Skull »
Андрей Черепанов (cas@)

Оффлайн aus

  • Завсегдатай
  • *
  • Сообщений: 152
Re: Устанавливаю Apache2 и PHP5 на ALTLinux 5.0
« Ответ #62 : 10.03.2009 08:05:57 »
Спасибо. Но сразу не заработало. Пришлось сделать следующее
service httpd2 restart

Оффлайн aus

  • Завсегдатай
  • *
  • Сообщений: 152
Re: Устанавливаю Apache2 и PHP5 на ALTLinux 5.0
« Ответ #63 : 10.03.2009 12:55:35 »
Понадобился модуль scgi для apache2.

[root@altlinux apache2]# a2enmod scgi_module
This module does not exist!

Ищем в репозитории
apt-cache search scgi
ocamlnet - Network library for OCaml
perl-HTTP-Request-AsCGI - HTTP::Request::AsCGI - Setup a CGI enviroment from a HTTP::Request
python-module-flup - Random assortment of WSGI servers, middleware

Где взять?


Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: Устанавливаю Apache2 и PHP5 на ALTLinux 5.0
« Ответ #64 : 10.03.2009 16:18:50 »
Собрать самому. Или использовать обычный или Fast CGI.
Андрей Черепанов (cas@)

Оффлайн aus

  • Завсегдатай
  • *
  • Сообщений: 152
Re: Устанавливаю Apache2 и PHP5 на ALTLinux 5.0
« Ответ #65 : 10.03.2009 16:35:15 »
Собрать самому.
Собирать придётся по ниже представленному алгоритму?

    ~# wget http://python.ca/scgi/releases/scgi-1.13.tar.gz && tar -xvf scgi-1.13.tar.gz
    ~# cd scgi-1.13/apache2
    ~# sudo /usr/sbin/apxs -i -c mod_scgi.c

Редактируем /etc/httpd/httpd.conf
Нужно добавить в соответствующие места следующие строки:

    LoadModule scgi_module lib/httpd/modules/mod_scgi.so
    SCGIMount /RPC2 127.0.0.1:5000
« Последнее редактирование: 10.03.2009 16:41:46 от aus »

Оффлайн STIG_xDD

  • Начинающий
  • *
  • Сообщений: 11
Настройка Apache 2 [решено]
« Ответ #66 : 13.04.2009 13:25:49 »
Ещё раз здравствуйте :)
В репозитарии AltLinux 4.1, лежит пакет Apache 2.
Я установил сервер, но зайдя в папку с конфигурацией сервера (/etc/httpd2/conf/)...
Файл httpd2.conf, почти ничего не содержит... там не подключаются библиотеки .so, не указывается Listen: ip:порт...
Т.е. кроме сплошных комментарий ничего нет.  Подскажите, так и должно быть?
« Последнее редактирование: 22.04.2009 15:23:22 от Skull »

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
    • Email
Re: Apache 2
« Ответ #67 : 13.04.2009 13:33:54 »
# grep -r "^Listen" /etc/httpd2/conf/
/etc/httpd2/conf/original/ports-available/http.conf:Listen 80
/etc/httpd2/conf/ports-enabled/http.conf:Listen 80
/etc/httpd2/conf/ports-available/http.conf:Listen 80
/etc/httpd2/conf/ports-available/http-localhost-8088.conf:Listen localhost:8088

Оффлайн STIG_xDD

  • Начинающий
  • *
  • Сообщений: 11
Re: Apache 2
« Ответ #68 : 13.04.2009 13:40:47 »
Спасибо...просто всегда учился всё в httpd.conf прописывать)

Оффлайн Churchik

  • Начинающий
  • *
  • Сообщений: 10
      Alt Linux Desktop 4.1 - проблемы с apache2 и php5

Цитировать
[root@ZXDSL831CII ~]# [b]apt-get install apache2-httpd-prefork[/b]
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  apache2-common libapr1 libaprutil1 perl-DBM perl-Digest-SHA1
The following NEW packages will be installed:
  apache2-common apache2-httpd-prefork libapr1 libaprutil1 perl-DBM perl-Digest-SHA1
0 upgraded, 6 newly installed, 0 removed and 108 not upgraded.
Need to get 898kB of archives.
After unpacking 2003kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 ftp://ftp.altlinux.org i586/classic perl-DBM 1:5.8.8-alt19.M41.1 [118kB]
Get:2 ftp://ftp.altlinux.org i586/classic perl-Digest-SHA1 2.11-alt2 [20.8kB]
Get:3 ftp://ftp.altlinux.org i586/classic libapr1 1.2.12-alt2 [76.5kB]
Get:4 ftp://ftp.altlinux.org i586/classic libaprutil1 1.2.12-alt1 [50.0kB]
Get:5 ftp://ftp.altlinux.org i586/classic apache2-common 2.2.8-alt1 [460kB]
Get:6 ftp://ftp.altlinux.org i586/classic apache2-httpd-prefork 2.2.8-alt1 [172kB]
Fetched 898kB in 1m5s (13.7kB/s)
Committing changes...
Preparing...                 ###################################################################### [100%]
1: libapr1                   ###################################################################### [ 16%]
2: libaprutil1               ###################################################################### [ 33%]
3: perl-Digest-SHA1          ###################################################################### [ 50%]
4: perl-DBM                  ###################################################################### [ 66%]
5: apache2-common            ###################################################################### [ 83%]
6: apache2-httpd-prefork     ###################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
[b]Done.[/b]
[root@ZXDSL831CII sbin]# service httpd2 start
[b]service: httpd2: Unrecognized service[/b]
....
[root@ZXDSL831CII ~]# chkconfig httpd2 on
[b]error reading information on service httpd2: No such file or directory[/b]
....
[root@ZXDSL831CII sbin]# /usr/sbin/httpd2
[b]httpd2: Could not open configuration file /etc/httpd2/conf/httpd2.conf: No such file or directory[/b]
[/quote]

[b]Что нужно сделать, чтобы apache2 запустился?[/b]


[quote][root@ZXDSL831CII sbin]# php --version
PHP 5.2.5 [b]with Suhosin-Patch 0.9.6.2[/b] (cli) (built: Apr  7 2009 17:32:53)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

Как убрать это сухосиновое несчастье?
« Последнее редактирование: 23.08.2011 22:24:23 от МИНЗДРАВ »

Оффлайн Churchik

  • Начинающий
  • *
  • Сообщений: 10
Re: Alt Linux Desktop 4.1 - проблемы с apache2 и php5
« Ответ #70 : 16.04.2009 14:16:18 »
Попытался удалить установленный апач - пакет не находится.
Цитировать
[root@ZXDSL831CII sbin]# apt-get remove httpd2
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package httpd2
[root@ZXDSL831CII sbin]# apt-get remove httpd2.prefork
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package httpd2.prefork

В синаптике - его нет. Как его удалить?
Не будет ли еще граблей при установке апача и php из исходников?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Alt Linux Desktop 4.1 - проблемы с apache2 и php5
« Ответ #71 : 16.04.2009 14:17:45 »
Вначале отредактируйте конфигурация сервера, а потом запускайте.

Alexei_VM

  • Гость
Re: Alt Linux Desktop 4.1 - проблемы с apache2 и php5
« Ответ #72 : 16.04.2009 14:21:31 »
В синаптике - его нет. Как его удалить?

Изучите как работают и для чего нужны следующие команды
apt-cache search apache
rpm -qa | grep apache

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Alt Linux Desktop 4.1 - проблемы с apache2 и php5
« Ответ #73 : 16.04.2009 14:23:24 »
apt-cache search apache2
apt-cache search apache2 | grep php

Из исходников грабли гарантированы.

Оффлайн Churchik

  • Начинающий
  • *
  • Сообщений: 10
Re: Alt Linux Desktop 4.1 - проблемы с apache2 и php5
« Ответ #74 : 16.04.2009 14:35:53 »
Вначале отредактируйте конфигурация сервера, а потом запускайте.
В том то и дело, что тут не отредактировать, а почему-то с нуля создавать нужно.

По удалению апача ошибку понял. Спасибо )

Цитировать
Из исходников грабли гарантированы.
Какие именно? Или это особенность альтлинукса такая? С установочной флэшки запускается Live-версия, при установке апача - нужно конфиг с нуля писать... из исходников - пока неизвестно, но верю вам на слово, что будут грабли.
Под CentOS, FC, RedHat и Ubuntu - проблем с разными (yum, apt, из исходников) вариантами установки не было никаких.
А то нужно в очень срочном порядке настроить компьютер как десктоп+полигон для веб-разработчика, так как с субботы работа стоит :( Выкачивать другие дистрибутивы очень долго, поэтому нужно работать с alt linux'ом. Тем более, за исключением перечисленных граблей - в остальном он мне пока что даже нравится )