Автор Тема: LAMP [решено]  (Прочитано 9141 раз)

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
    • Email
Re: LAMP
« Ответ #15 : 22.11.2008 19:56:29 »
На каждый скрипт писать документ как он работает - это жёстко :)

control является одной из ключевых систем настройки в ALT Linux.

При этом функционирование этой системы является фантазией каждого конкретного разработчика и документировано из рук вон плохо.

Вот тут предлагают выполнить команду control apache_mod_php5 relaxed

Всего-лишь простой скриптик запустить... Но где внятно описано, к каким изменениям в настройке моей системы приведет запуск такого невинного скрипта?

А вот я возьму, например, и из любопытства невинно этак запущу, скажем, control system-auth ldap. Просто ради изучения, к чему приводит запуск control с различными параметрами... Ведь это нигде не документировано, надо все самому изучать..

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: LAMP
« Ответ #16 : 22.11.2008 20:10:18 »
Ну, на то есть учебники, что-бы скрипты на bash читать. А про то, что вы говорите - запускать бездумно скрипты, так это любым скриптом от root можно систему убить, если постараться. Сразу вспоминается вопрос про то почему у кого-то перловый скрипт не печатает на ROL - сколько тогда дооброхотов снесли себе систему ?

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
    • Email
Re: LAMP
« Ответ #17 : 22.11.2008 20:46:10 »
Ну сейчас мы докатимся до того, что вообще ничего документировать не надо, ибо есть исходники и всегда все можно посмотреть, вплоть до исходников ядра.

Но вот тут человек задал конкретный вопрос - "с чем связана ошибка"?
Ему в ответ кинули магическую команду control.
Он ее запустил - ошибка исчезла.
Локально все вполне себе хорошо.

Но...
Возникнет ли у него просветление, откуда же взялась ошибка?
Поймет ли он, что произошло, чтобы ошибка исчезла?
Поймет ли он, что вообще делает control и для чего оно нужно?
Сможет ли он сам понять, что нужно делать, когда столкнется с аналогичной проблемой?


alunix

  • Гость
Re: LAMP
« Ответ #18 : 22.11.2008 20:51:15 »
Поддерживаю dk.
Документация по control нужна, я думаю со временем она появится :)

Drool

  • Гость
Re: LAMP
« Ответ #19 : 22.11.2008 20:51:53 »
Возникнет ли у него просветление, откуда же взялась ошибка?
Поймет ли он, что произошло, чтобы ошибка исчезла?
Поймет ли он, что вообще делает control и для чего оно нужно?
Сможет ли он сам понять, что нужно делать, когда столкнется с аналогичной проблемой?

Почему Вы спрашиваете за другого? Если ему не понятно - он спросит. А вообще-то были дадены ссылки на описание утилиты control.

alunix

  • Гость
Re: LAMP
« Ответ #20 : 22.11.2008 21:01:30 »
Цитировать
Всего-лишь простой скриптик запустить... Но где внятно описано, к каким изменениям в настройке моей системы приведет запуск такого невинного скрипта?
Вот именно это и интересно :)

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
    • Email
Re: LAMP
« Ответ #21 : 22.11.2008 21:05:05 »
Почему Вы спрашиваете за другого? Если ему не понятно - он спросит. А вообще-то были дадены ссылки на описание утилиты control.

Мы тут какой-то ненужный флейм разводим...

Сначала было спрошено - "с чем связана ошибка"?

В ответ было приведен пример того, как использовать control для устранения "ошибки". Тем не менее, использование control не дает ответа на вопрос "с чем связана ошибка".

Хорошо, пользователь обрадовался, что control ему помог, начал спрашивать, а что это такое вообще. Ну ему дали ссылку на описание control.

Ладно, тут влезаю я и предлагаю погрепить конфиги на предмет того, где упоминается phpinfo. Для того, чтобы пользователь понимал, с чем же связана ошибка и откуда она берется.

А мне в ответ опять тыкают в этот control. Неужели использование control поможет понять "с чем связана ошибка" в данном случае?

Drool

  • Гость
Re: LAMP
« Ответ #22 : 22.11.2008 21:09:19 »
Вот именно это и интересно :)

Однозначного ответа - нет. К примеру control cdrdao bla-bla изменяет права на доступ к конкретному файлу cdrdao, это легко увидеть, сделав
ls -l /usr/bin/ | grep cdrdao
до и после применения control, а вот control ntpd server/client вносит физические изменения в конфиг ntpd.

Оффлайн wRAR

  • Завсегдатай
  • *
  • Сообщений: 469
Re: LAMP
« Ответ #23 : 23.11.2008 12:34:56 »
Как обычно короче.
Цитировать
Поведение описано в скриптах в папке /etc/control.d/facilities
там же лежит   файл apache2-mod_php5
Я бы не назвал содержимое этих файлов "описанием".
Хорошо, заменим слово "описано" на слово "документировано".
control apache2-mod_php5 help

Оффлайн Tarasov

  • Завсегдатай
  • *
  • Сообщений: 245
  • -=|ALT Linux 4.1 Desktop|=-
    • ИПК
    • Email
Re: LAMP
« Ответ #24 : 24.11.2008 14:23:24 »
подскажите где находится файл my.cnf  ?
нужно кодировку сменить с utf на cp1251
Истина где то там....

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
    • Email
Re: LAMP
« Ответ #25 : 24.11.2008 23:30:43 »
подскажите где находится файл my.cnf  ?
нужно кодировку сменить с utf на cp1251

[root@server ~]# cd /
[root@server /]# find -name my.cnf
./etc/my.cnf
./var/lib/mysql/my.cnf

Также есть файл .my.cnf в домашнем каталоге пользователя.

Оффлайн SuperVisor

  • Завсегдатай
  • *
  • Сообщений: 778
  • разочарован в KDE
Re: LAMP
« Ответ #26 : 21.12.2008 20:50:18 »
Хочу поднять на компьютере Apache+PHP+MySQL сервер.
Какие пакеты нужно установить? Поиском по форуму и вики ничего конкретного не получается найти.
Если есть статейка, дайте, пожалуйста, ссылку на неё.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: LAMP
« Ответ #27 : 21.12.2008 21:16:56 »
Вот насчёт статейки не знаю :)

Ставишь один из апачей, ставишь php и MySql (через apt-get или синаптик). Ставишь всякие mod-php для соответствующего Апаче. Настраиваешь через control права доступа, разрешаешь запускать httpd и mysqld через chkconfig, запускаешь их через service. Доставляешь phpmyadmin для соответствующего apache и php.

Оффлайн SuperVisor

  • Завсегдатай
  • *
  • Сообщений: 778
  • разочарован в KDE
Re: LAMP
« Ответ #28 : 21.12.2008 21:23:27 »
Спасибо, ковыряю...
Но статейку бы надо, в школах будет востребовано для создания внутреннего сайта.
Во! Пока писал это вспомнил про работы с конкурса "Код свободы". Сейчас гляну может там есть статейка.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 920
    • Домашняя страница
    • Email
Re: LAMP
« Ответ #29 : 22.12.2008 14:23:43 »
Хочу поднять на компьютере Apache+PHP+MySQL сервер.
Какие пакеты нужно установить?
apt-get install apache2 apache2-mod_php5 php5-mysql MySQL-server MySQL-client
Андрей Черепанов (cas@)