Автор Тема: Конфигурация apache  (Прочитано 6046 раз)

Оффлайн Игорь

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Конфигурация apache
« : 14.11.2008 01:36:30 »
На Alt 4.1 desktop запущены apache+php5+mysql. На данный момент от этой связки нужна работа в локалке. Но не ясно с конфигурацией apache. Хотелось бы разместить собственноручно слепленный сайт в какой-нибудь каталог типа site.ru и сайт из браузера открывался, как это принято. Что тут нужно, виртуальные серверы конфигурить или пользовательские каталоги активизировать? И куда собственно контент кладется? Думается мне, что здесь сам я должен прописать пути, но пока не понятно где. С apache дело имел только в винде в составе "денвера" и на хостинге, где размещал сайт, да и то постольку поскольку. Ибо до меня все было настроено.

Если вопрос не для этого раздела, то прошу прощения - не знаю просто куда его адресовать. Но здесь вроде серверные проблемы обсуждаются.
« Последнее редактирование: 14.11.2008 01:49:36 от Игорь »

Оффлайн Vitls

  • Глобальный модератор
  • *****
  • Сообщений: 372
  • Идиотизм вечен!
    • Linux. OpenSource. Life.
    • Email
Re: Конфигурация apache
« Ответ #1 : 14.11.2008 08:14:03 »
На Alt 4.1 desktop запущены apache+php5+mysql. На данный момент от этой связки нужна работа в локалке. Но не ясно с конфигурацией apache. Хотелось бы разместить собственноручно слепленный сайт в какой-нибудь каталог типа site.ru и сайт из браузера открывался, как это принято. Что тут нужно, виртуальные серверы конфигурить или пользовательские каталоги активизировать? И куда собственно контент кладется? Думается мне, что здесь сам я должен прописать пути, но пока не понятно где. С apache дело имел только в винде в составе "денвера" и на хостинге, где размещал сайт, да и то постольку поскольку. Ибо до меня все было настроено.

Если вопрос не для этого раздела, то прошу прощения - не знаю просто куда его адресовать. Но здесь вроде серверные проблемы обсуждаются.
Я так понимаю, что Вам необходимо ознакомиться с основами администрирования  web-серверов. К сожалению, это выходит за рамки данной теми, но я могу дать Вам несколько отправных точек:
1. http://httpd.apache.org/docs/2.2/
2. http://www.oglib.ru/apman/vhosts/examples.html
3. http://www.php5.ru/study/install
4. http://www.opennet.ru/docs/RUS/apache/index.html

p.s. И ещё, я вас призываю не копировать слепо примеры.  Нужно подумать и применить из соответственно вашей конфигурации.
« Последнее редактирование: 14.11.2008 08:39:19 от Vitls »
Дело не в том как болезнь вылечить.
Дело в том как других заразить.

Оффлайн Игорь

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: Конфигурация apache
« Ответ #2 : 14.11.2008 09:52:06 »
Спасибо. Буду изучать

Оффлайн Vitls

  • Глобальный модератор
  • *****
  • Сообщений: 372
  • Идиотизм вечен!
    • Linux. OpenSource. Life.
    • Email
Re: Конфигурация apache
« Ответ #3 : 14.11.2008 14:27:41 »
Спасибо. Буду изучать
Не забывайте благодарности :-)
Дело не в том как болезнь вылечить.
Дело в том как других заразить.

Drool

  • Гость
Re: Конфигурация apache
« Ответ #4 : 14.11.2008 15:27:00 »
Не забывайте благодарности :-)

В любой свободно конвертируемой таре?  :D

fs

  • Гость
Re: Конфигурация apache
« Ответ #5 : 14.11.2008 15:30:32 »
Не забывайте благодарности :-)

В любой свободно конвертируемой таре?  :D

Чтоб хорошо намазывалось!  :D

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: Конфигурация apache
« Ответ #6 : 14.11.2008 20:21:08 »
Что тут нужно, виртуальные серверы конфигурить или пользовательские каталоги активизировать?
Положите файлы для сайта в /var/www/apache2/html/
Если устанавливали не сервер, то сделайте следующее:
su -
apt-get install apache2-mod_php5
chkconfig httpd2 on
service httpd2 start

Цитировать
Если вопрос не для этого раздела, то прошу прощения - не знаю просто куда его адресовать. Но здесь вроде серверные проблемы обсуждаются.
Для этого, для этого. ;)
Андрей Черепанов (cas@)

Оффлайн Игорь

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: Конфигурация apache
« Ответ #7 : 14.11.2008 22:58:32 »
У меня первый индеец. Могу конечно и второй поставить, был бы смысл. Поскольку полноценный сервер еще только еле маячит на горизонте, то наверное без разницы на чем тренироваться.

А че альтератор не запускается  :( ?
« Последнее редактирование: 14.11.2008 23:51:18 от Игорь »

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Re: Конфигурация apache
« Ответ #8 : 15.11.2008 01:53:46 »
Положите файлы для сайта в /var/www/apache2/html/
Никогда-никогда больше никому такого не советуй.

Всегда намного (нет -- намного) лучше сразу делать виртхост, даже если он один.

Обоснование: index.html не будет грозить перепись пакетным ни при каких обстоятельствах, а index.php не будет перекрыт было стёртым пакетным опять же ни при каких обстоятельствах.

Это нечастый источник проблем, зато довольно неприятных.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Re: Конфигурация apache
« Ответ #9 : 15.11.2008 01:55:55 »
У меня первый индеец. Могу конечно и второй поставить, был бы смысл.
Обычно нету -- apache2 жрёт заметно больше памяти, а вот функционально мало для кого отличается полезным образом.

Загляните ещё в /etc/httpd/conf/vhosts.d/
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн gray_graff

  • alt linux team
  • ***
  • Сообщений: 65
  • ALT Sisyphus
    • Email
Re: Конфигурация apache
« Ответ #10 : 15.11.2008 16:17:54 »
* gray_graff прислушался к mike@ и будет переделыват у себя все на вирты. благо и некоторая бОльшая удобность появится

Оффлайн Игорь

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Не работает PHP
« Ответ #11 : 15.11.2008 18:02:16 »
mod-php5 установлен, но не работает:

Ввожу и вот что отдает:
# control apache2-mod_php
control: No such facility: apache2-mod_php

Що це таке?
От куда уши торчат?




Drool

  • Гость
Re: Конфигурация apache
« Ответ #12 : 15.11.2008 18:06:32 »
А что говорит
control | grep php
  ?

Оффлайн Игорь

  • Завсегдатай
  • *
  • Сообщений: 93
    • Email
Re: Конфигурация apache
« Ответ #13 : 15.11.2008 18:10:10 »
А что говорит
control | grep php
  ?

# control | grep php
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/5.2.5/ex               tensions/msql.so' - /usr/lib/php/5.2.5/extensions/msql.so: cannot open shared object file: No such file or directory in Unknown on line 0
apache2-mod_php5 restricted      (restricted relaxed public )
find: /usr/bin/dvdrecord: No such file or directory
php5-cli        unknown         (restricted relaxed public )
find: /usr/bin/readcd: No such file or directory
find: /usr/sbin/rscsi: No such file or directory
« Последнее редактирование: 15.11.2008 18:17:43 от Игорь »

Drool

  • Гость
Re: Конфигурация apache
« Ответ #14 : 15.11.2008 18:12:18 »
apache2-mod_php5 restricted      (restricted relaxed public )

Сравните:
Цитировать
Ввожу и вот что отдает:
# control apache2-mod_php
control: No such facility: apache2-mod_php