ALT Linux 6.0 KDesktop + Drupal 7.7

Изображение пользователя Saper.

навеяно: http://www.linformatika.ru/content/shkolnyi_server_drupal



Допустим, по различным причинам, вам захотелось создать свой собственный сайт. Вы остановили свой выбор на такой системе управления содержимым (CMS) как Drupal. Прежде чем поместить сайт на хостинг, с ним желательно поработать локально. Для этого необходимо установить на компьютер и настроить web сервер, базу данных и php. В глобальной сети очень много различной информации как это сделать в операционной системе Windows, либо на сервере. Мне же хотелось бы остановиться на моментах, касающихся установки Drupal, на компьютер под управлением декстопной операционной системой на базе Linux. Для достижения своих целей я остановился на «ALT Linux 6.0 Kdesktop». Итак: операционная система установлена, репозитории настроены.

  1. Необходимые нам для установки и последующей работы Drupal службы в «ALT Linux 6.0 Kdesktop» уже присутствуют, необходимо только их запустить. Выполним в командной строке: [service mysqld start] и [service httpd2 start].
  2. В дальнейшем, чтобы каждый раз не набирать данные комбинации в консоли, можно пройти в К ⇨ Настройки ⇨ Центр управления системой ⇨ Система ⇨ Системные службы и поставить галочки в соответствующих службах (mysqld и httpd2): «Запускать при загрузке системы» ⇨ Применить.

  3. Далее необходимо назначить пароль администратора для баз данных MySQL командой: [mysqladmin -u root password '123456'], где вместо '123456' — ваш пароль. После чего выполнить в командной строке: [mysql -u root -p]. В ответ на запрос пароля необходимо ввести пароль учетной записи root, который мы только что создали и нажать Enter. Вы попадаете в shell MySQL с приглашением >

    [root@host-15 ~]# mysqladmin -u root password '123456'
    [root@host-15 ~]# mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 2
    Server version: 5.1.56 ALT Linux MySQL RPM

    Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
    This software comes with ABSOLUTELY NO WARRANTY. This is free software,
    and you are welcome to modify and redistribute it under the GPL v2 license

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    mysql>

  4. Создаем базу данных. Для этого необходимо выполнить [create database drupal;]. Вместо имени базы данных drupal можете использовать любое, какое вам нравится, главное, запишите его куда-нибудь, его надо будет потом указать в процессе установки Drupal.
  5. Создаем пользователя MySQL. Для этого в shell необходимо выполнить [create user 'admin'@'localhost' identified by '123456';]. Вместо имени пользователя 'admin' и пароля '123456' вы, естественно, должны указать какие-то другие имя пользователя и пароль, и снова — запишите или запомните их, эта информация тоже будет нужна в процессе установки Drupal. Созданному пользователю нужно дать полную власть на базой данных, для этого выполните [grant all on drupal.* to 'admin'@'localhost';], теперь осталось только покинуть shell MySQL, дав команду [\q].

    mysql> create database drupal;
    Query OK, 1 row affected (0.06 sec)

    mysql> create user 'admin'@'localhost' identified by '123456';
    Query OK, 0 rows affected (0.10 sec)

    mysql> grant all on drupal.* to 'admin'@'localhost';
    Query OK, 0 rows affected (0.02 sec)

    mysql> \q
    Bye
    [root@host-15 ~]#

  6. Если у вас ещё нет установочного пакета Drupal, то его можно легко загрузить с www.drupal.org или www.drupal.ru из раздела Download. После чего нужно распаковать этот архив: [tar -xvf drupal-7.7.tar.gz]. После распаковки мы получили каталог drupal-7.7 в текущем каталоге. Переместим полученный каталог с установочными файлами Drupal туда, где он будет работать: [cp -rp drupal-7.7 /var/www/webapps/drupal].
  7. Для того, чтобы сам Drupal был готов к установке, нужно изменить владельца каталога и права доступа на один из файлов, предварительно его создав. Для этого надо выполнить:[chown apache2 /var/www/webapps/drupal -R], потом [cd /var/www/webapps/drupal/sites/], и затем [chmod 777 default]. После этого надо выполнить [cd default], и затем [cp default.settings.php settings.php], а после этого [chmod 666 settings.php].
  8. Осталось правильно настроить http-сервер, и можно приступать к установке. Нам понадобиться установить apache2-mod_php5, для этого выполним: [apt-get install apache2-mod_php5]. Для настройки сервера нам надо создать один из конфигурационных файлов, и отредактировать его. Для этого выполним [cd /etc/httpd2/conf/addon.d]. Теперь [touch A.mysite.conf]. Затем [mcedit A.mysite.conf]. Файл будет открыт в текстовом редакторе. В нём нужно прописать:

    Alias /mysite /var/www/webapps/drupal/

    <Directory "/var/www/webapps/drupal">
    Options None
    AcceptPathInfo on
    AllowOverride all
    Order allow,deny
    Allow from all
    <IfModule mod_php5.c>
    # php settings
    php5_value memory_limit 128M
    php5_admin_flag magic_quotes_gpc 1
    php5_admin_flag magic_quotes_runtime 0
    php5_admin_flag file_uploads 1
    php5_admin_flag session.auto_start 0
    php5_admin_flag session.bug_compat_warn 0
    # optionally
    LimitRequestBody 0
    php5_value upload_max_filesize 2M
    php5_value post_max_size 2M
    </IfModule>
    </Directory>

  9. Выполните [service httpd2 restart], теперь вы можете набрать в браузере http://localhost/mysite/ , после чего установка Drupal начнётся автоматически.

  10. Дважды нажимаем на «Save and continue», после чего попадаем на страничку с ощибкой

    Отсюда делаем вывод что надо ещё доставить несколько пакетов: [apt-get install php5-dom php5-gd2 php5-pdo]. После завершения обновляем страницу и видим продолжение установки Drupal.

  11. В ходе установки вам надо будет на странице настройки базы данных ввести имя созданной нами базы данных, имя пользователя, которого мы создали, и пароль, который мы ему присвоили. После завершения установки не забудьте выполнить: [cd /var/www/webapps/drupal/sites/default/], [chmod 644 settings.php] - для восстановления прав доступа к этому файлу, [cd ..] а затем [chmod 755 default] - для защиты соответствующего каталога от записи.
  12. После того, как установка будет завершена, сайт с Drupal будет доступен по адресу http://localhost/mysite.

Прикрепленный файлРазмер
sluzbi.jpg32.26 кб
start.jpg43.47 кб
oshibka.jpg84.67 кб
finish.jpg60.17 кб

)))

"Допустим, по различным причинам, вам захотелось создать свой собственный сайт."

По каким причинам? ... Например: детская домашняя страничка с гостевой книгой, чатом, галереей фоток и трансляцией видео(напр. котёнка, щенка или путешествия к морю или бабушке)

Подобное легко реализуемо в детском карманном компьютере(Nokia). Локально, метров 300 радиусом(радио). Либо глобально(Internet), буде провайдеры и операторы прекратят пускать густые слюни на "форточки" и начнут предлагать Зрелые услуги.

Так-же возможно реализовать свой детский сайт с вышеуказанными компонентами, воспользовавшись сервисом создания сайтов. Серьёзные сервисы существующие на протяжении уже лет 5-10, предлагают комплекс возможностей(инструментов) для создания сайтов - гражданам России возрастом от 7-8 лет. Интуитивный веб-интерфейс создания страниц, размещение файлов, хостинг. Приложения(софт) для автономного(режим "в самолёте" смартфона. Без Сети) творчества.

При наличии минимального ноутбука возможности расширяются "за горизонт". Точнее, - возможности равны совокупности всех технических и программных решений существующих на данный момент в Сети. Возможность в ПОЛНОЙ мере использовать такие среды(платформы) как Perl, Python, Java(Tomcat).

Это "причины" - Детские. Что потом?! )) ... Возможна коммерческая деятельность либо углублённое изучение некоего, более узкого сегмента IT. На данном этапе вводятся "новые" слова, такие как "углублённое", "специализация", да и само по себе - Изучение. В первую очередь - изучение Языка! Своего Родного и Русского(если первый не он), как обязательное и необходимое. А дополнительно - любой или любые, английский, немецкий, perl, французский, python, китайский или java. По потребностям, желанию или необходимости.

" Для этого необходимо установить на компьютер и настроить web сервер, базу данных и php"

Необходимости в данных действиях нет. Сервер http установлен в ОС по умолчанию. Он или запускается при загрузке системы, либо вручную. Базу данных НЕЛЬЗЯ УСТАНОВИТЬ НИКОГДА!!! Её можно только Создать или копировать откуда то из другого места. Устанавливается Сервер(!!!) баз данных. Причём тоже не факт. Как правило(а без БД вообще ничего не бывает в детской жизни) данный сервис выполняется по умолчанию в любой ОС. Например SQLite, в котором можно легко вместить данные жителей небольшого города (5-10 тыс) со всеми их фамилиями адресами телефонами и ещё сотней единиц наименований информации по каждому. Для справки(детской) ПО для подобного сервиса "весит" 1-2Мб , а для сравнения - "
mysql-community-server - A True Multiuser, Multithreaded SQL Database Server" уже 32 Мб! Такая же ситуация и с "родственником мускула" - "
derby - Embeddable Database Engine Written in Java" - 23 Мб! ... В эту "сладкую парочку" лекго вместить уже население города 1-5 Млн! чел!

Если в данной статье идет речь о "различных причинах" создания сайта(суть - интерактивный доступ к Данным) то во избежании "стрельбы по воробьям из пушки" хорошо бы указывать если не сами Причины то хотя бы Масштаб)) этих причин.

Прошу заметить что "php" я не упомянул нигде. Ни как Язык, ни даже как Инструмент. Ни тем ни тем оно(php) Не Является.

" В глобальной сети очень много различной информации как это сделать в операционной системе Windows, либо на сервере"

В глобальной сети, среди прочего ещё порнографии много. ИП Windows вообще не поддерживает что либо кроме Игры(Игровая Платформа). А Сервер - это программа(софт). Имеет размер от 30-и килобайт и больше, с увеличением возможностей. (Serve - обслуживать, подавать,способствовать, помогать, вручать, сервировать, быть полезным, снабжать, подавать мяч, благоприятствовать, оказывать услугу.) Именно этим сервер и занят. Принимает запросы, обрабатывает их, и возвращает результат, - статичный файл, поток(видео или звук например), результат выборки и обработки любых данных из базы произвольного типа. Модель "сервер - клиент" является парадигмой семейства детских ОС семейства Linux и дочерних)) ветвей - Unix и Solaris. Эта же парадигма положена в основу Глобальной Сети(Internet) функционирующей как технологически так и идеологически на серверах выполняющихся в среде Linux и его дочерних)) ветвей Unix/Solaris.

ИП Windows, имея небольшой опыт участия в сетевом взаимодействии, предпринимает попытки представить себя чем то Иным нежели тем, чем она является без каких бы то ни было серьёзных изменений на всём протяжении своего существования. А была она разработана с учётом необходимости доставки ПО на неких носителях, - перфокартах, дискетах, CD. С интегрированными интерфейсами, логикой(сценариев/программ), расчётами маркетологов и идеологов... По сути, все "учебные" пособия по этой ИП построены именно на этом принципе. Украл-лицензировал-продал. Продал тому, кто в данную Игру ещё не играл)) ... Это может быть всё что угодно! И "новый" офис украшенный другими картинками и цветами, но являющий суть всё той же ретуши фотографий документов. И "новый" видеокодек украшенный интерфейсом с новыми кнопоцьками, функционально выполняющими те же самые функции что и 10 лет назад но обозванные новыми)) словами)) ... И так далее... До тех пор пока люди страны-донора не станут окончательно д'билами а министру связи и коммуникаций можно будет ПРОДАТЬ "технологии" на чересстрочном MPEG2 разработанном для чёрно-белых кинескопов с линзой, - под ФАНТИКОМ с орнаментом из итишных)) терминов вроде IPTV, HDTV, Broadcasting, Интернет-ТВ и прочими смешариками)))

... Впрочем, это уже лирика... Так ... Пальцы разминаю... ))))

Изображение пользователя derugu.

Читал сей коммент с удовольствием...)))

Жаль, все хорошее быстро кончается, пишите ещё!
Всем нутром за агропром Линукс!

Изображение пользователя Alice.

Я очень надеюсь, что не станут. Искренне.

"До тех пор пока люди страны-донора не станут окончательно д'билами а министру связи и коммуникаций можно будет ПРОДАТЬ "технологии" на чересстрочном MPEG2 разработанном для чёрно-белых кинескопов с линзой, - под ФАНТИКОМ с орнаментом из итишных)) терминов вроде IPTV, HDTV, Broadcasting, Интернет-ТВ и прочими смешариками)))"

Не получится хотя бы уже потому, что черно-белые кинескопы с линзой заменены плазменными панелями, для которых принцип формирования изображения на экране совершенно иной.
Ну а коли честно - то за нашу науку и за наших программистов весьма обидно, ибо та же DOS в свое время была "украдена" у нас.

Вы не поверите,

Вы не поверите, но про министра всё так и есть ...

Очень много провайдеров и операторов по всей стране, предлагающих такую вот, не побоимся этого слова - Лажу))

Дело в том, что кодирование и мультиплексирование mpeg2 настолько дешево в плане оборудования, - ведь микросхем стоит копеек 16)) как и хрестоматийный)) батон ... На этой "базе" организован довольно большой бизьнес, и очень многие предприниматели и коммерсанты полагая себя офигенными айтишниками взялись за это дело(повелись на развод) и даже построили Сети(!!!) и разработали весьма объёмистые маркетинговые политики ... Делят что то там между собой ... Типа сферы влияния(вещания) ... Министр ведь(большая шишка) лопочет что то о Мультиплексах(умное слово), так надо бы и как грицца - "быть в струе" этих самых техно-лохий))

А в это время... Мультиплексом называются форматы Matroska и OGM(V) присутствующие в стандарте детского Линукса и имеющие на несколько порядков(!!!) более широкие и Профессиональные(!!!) возможности, чем то дерьмецо которым пользуются "видео-коммерсанты" и смешной министр ...

Например: В ИП (винде) всеми правдами и неправдами продвигается формат avi в котором(как контейнере) может находиться 1 видео поток и 2 аудио. А в Матрёшке(mkv Matroska) количество потоков любого вида - практически НЕОГРАНИЧЕНО)) ... На практике, в ави вы можете смотреть скажем Один мультик либо на русском либо на украинском. А в матрёшке, в одном файле(контейнере) может удобно хранить на диске 10, 100, 1000 серий скажем "Ну, погоди" с полсотней "озвучек" и субтитров.

А если они расположены последовательно (concat) то их можно смотреть Онлайн(от соседки по Wi-Fi) при наличии минимальной Сети(стандарт в Линукс) с ничтожно малой пропускной способностью.

***

О программистах не беспокойтеся, милочка))) ... Кто чего у кого больше украл, ... эээ ... самих программистов не обижает, поверьте)))

Давайте лучше о тех самых людях, которые превратились в Д'билов!

Скажите пож, а вот Вы)) записываете на блестящие кружочки(DVD) кино или что то ещё?? ))) ... Знаете может, в ИП виндовс очень популярно "конвертирование" любых(!!!) видеофайлов для записи на диск?? ... Даже красивые такие праграммы)) типа "Супер эдишн студио" или "Платинум Адобе Неро Профешнал" ))) ... А ведь формат записи на диск DVD подразумевает ТОЛЬКО MPEG2!!! )))) ... А вот те самые "центральные" телеканалы, Лично ВАМ)) - ЧТО транслируют?? Тот же самых mpeg2 который для кинескопа с линзой!!! ))

(ещё несколько забавных моментов... если вам интересно...)

... Сотни и тысячи забавных моментов из "жизнедеятельности" д'билов... Никаких не канпутерщиков или программистов ... Простых людей! Тех, которые покупают своим детям канпутеры с заразой, которая из этих детей очень быстро сделает тупорылых амёб ...

Изображение пользователя derugu.

Очень интересно...

>(ещё несколько забавных моментов... если вам интересно...)

Про кодеки, H234, 264, как они кодируются с паролем и все-все...

Изображение пользователя Alice.

Нет, не записываю.

Я использую "облачное" хранилище данных. Но насколько я помню, тот же Неро запросто пишет "авишки".
Что касается телевидение, то сейчас у нас уже введен цифровой формат телевещания. А цифровые и аналоговые передатчики-приемники несколько отличаются, насколько я помню.
Вот то что вещают, запросто может сделать из людей с неустойчивой психикой (пограничные состояния) реальных психов.

Так что там про дебилов?

Что означает

Что означает это - "облачное"?? )) ... Технически только)) ... Не пользуясь терминологией маркетинга. Манера всё скрывать "за облаками" - политика Майкрософт ))

mpeg2 - это очень даже Цифровой Формат! От аналогового там только размеры картинки и аспект. Да и то ... Скорее из Кинематографа Люмьер, чем из аналогового)) ... И mpeg1 тоже кстати Цифровой Формат)) ... Этот самый mpeg1 под МАРКЕТИНГОВЫМ названием - mp3, д'биллы называют Музыкой))

... Хотя данный формат поддерживает только 2(Два) канала в виде псевдо-стерео. Д'билы воспроизводят это дело на домашнем "кинотеатре" с 6(Шестью) колонками, и пуская густые слюни - наслаждаются ...

А между тем в детском Линуксе, в стандарте OGG(Vorbis) поддерживающий до 255(!!!) каналов ... И на порядок превосходящий мп3 по психоакустической модели(приближению к Оригиналу) ... OGG сделан для Детей. Что бы они не были тупорылыми амёбами. Что бы всякие там диджеи могли Творчески подходить к процессу своего диджейства ... Многоканально)))

***

Это всего лишь ещё один эпизод из тысяч и тысяч ...

***

Неро пишет авишки. Что такое эти авишки, я вам только что рассказал...)) И? ))

Изображение пользователя Alice.

Облачное.

Что означает это - "облачное"??
Да то и означает, что не храню информацию на дисках, а храню на виртуальном сервере, который и называется "облаком".
По теме: Я сама мелкомягким предпочитаю замечательную птицу - Пингвина.
Сделанную для людей, а не для обогащения доброго дядюшки Билла и т.д.

Эт вы умница,

Эт вы умница, если предпочитаете что то хорошее не понимая разницы... Наверно женская интуиция... ))

Сервер виртуальным НЕ БЫВАЕТ) ... Что такое сервер я уже написал выше. Сервер выполняется в "оперативке" Компьютера расположенного по некоему Адресу. Вот этот Адрес как раз и может быть виртуальным. Т.е. - не соответствовать своей нумерацией и нотацией - Реальности))

Как бы там ни было, Сервер пишет и читает файлы - НА ДИСКИ. О том что уже 20 лет можно смотреть мультики с диска соседки - по Сети, я вам то же написал выше.

Вам продали СВОЙСТВО ЛИНУКСА 20-летней давности под маркетинговым названием "Облака" )) ... Вы это дело, простите, схавали. Так же точно как и всё прочее, в ПОЛНОЙ АНАЛОГИИ к министру связи и "бизьнесьменам" от тиливидения)) ... Просто Новый Фантик! А в нём - какашка ... И неважно с чего вы её схавали, с винды или пингвина. Суть гораздо глубже и грязнее.

Вот так и будем ... "И травинка, и листок, в поле каждый колосок..." ))

По каждому Колоску, - термину, обозначению, стандарту-патенту, построчно исходники ...

Изображение пользователя derugu.

Ставил я как-то Альт в КVМ

>Сервер виртуальным НЕ БЫВАЕТ)

Виртуальная машина KVM, а в ней - Школьный Сервер, например. А еще есть OVZ. Можно ли такой сервер назвать виртуальным? Мне кажется-можно... Другое дело, что Alice, видимо, имела ввиду внешний файловый сервер (Облако по-нынешнему!!!), тогда я согласен - это не виртуальный сервер. Кстати - эти самые виртуальные сервера в KVM (VMWare, VirtualBox) продают всем желающим иметь собственный сервер.

Шел по ссылке

Шел по ссылке на эту статью с предвкушением: "Наконец-то узнаю, как пользоваться этим Друпалом, как его правильно ставить и что для этого нужно".

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

Хочется, чтобы простому (темному) пользователю объяснили (как по полкам разложили): как на своей системе поднять сервер, установить базу данных, PHP, и сам Друпал. И на бонус - как создать сайт под управлением Друпала, чтобы он не был похож как две капли воды на остальные сайты под этой CMS.

Считайте, что это заказ.

Изображение пользователя Школяр.

Вам тоже заказ

Алексей :) статью от вас в том виде, в котором вы считаете правильным, полным и полезным для людей в образовании я с удовольствием опубликую на нашем сайте

А гонорары вы

А гонорары вы выплачиваете?

Изображение пользователя Школяр.

А вы?

Вы первый заказали :)

Вы сами себе противоречите!

Утверждение А: ... получил пяток банальных команд на уже собранной системе.

Утверждение B: Хочется, чтобы простому (темному) пользователю объяснили (как по полкам разложили):

Если для вас настройка второго апача банальна, то вы никак не темный пользователь...
Эта статья протоколирует создание рабочего места администратора/дизайнера сайта, а не учит работать с друпалом, это ясно как день :)

Что касается Друпала - это совершенно отдельное know-how. И, как уже сказал Школяр материала в сети много, включая книгу уже в переводе.
Для того, чтобы понять как друпал работает обратите внимание на понятие таксономии в том смысле, как это понимают разработчики Друпала. На мой взгляд, именно это - главная сложность данной системы для понимания новичками.

Утверждение C: И на бонус - как создать сайт под управлением Друпала, чтобы он не был похож как две капли воды на остальные сайты под этой CMS.

В том-то и сила Друпала, что он очень гибок и пользователь может сделать любые изменения в теме оформления так, чтобы сайт получил свою индивидуальность! При этом достигается это очень экономными средствами - создание шаблона (возможно на основе другого) и собственных функций!

Изображение пользователя Школяр.

Я не автор

этой статьи, но хотел бы прокомментировать ваш комментарий :)
К сожалению, этот сайт не про Друпал, а про Информатику и Linux в нашем Российском образовании. Круг вопросов, которые вы затронули, очень широкий, и ответу на них можно запросто посвятить отдельный сайт, и такие сайты есть на самом деле в Рунете, если вам это интересно, могу дать ссылки. Можно и на этом сайте обсудить Друпал, поскольку сам этот сайт тоже сделан на Друпале, но тогда обсуждение надо делить на вопросы более частные, более простые и более конкретные.

Изображение пользователя Saper.

Потому что

В самом заголовке уже сказано, что бралась собранная система. Если же Вас не устраивают готовые (собранные) системы, то думаю вы уже доросли до сборки собственного дистрибутива и объяснять как поднять там веб-сервер и базы с PHP это уже лишнее. :) Мало что то мне встречалось простых (тёмных) пользователей, которые бы пользовались своими дистрибутивами, что то все уже на готовых (благо их сейчас много разных), так почему бы и Вам не взять ALT Linux 6.0 KDesktop (http://www.altlinux.org/ALTLinux_6.0_KDesktop), к которому уже всё прикручено и всё установлено, кроме Друпала. А насчёт бонуса: как раз сейчас сам и занят созданием сайта, который не будет похож на другие, и будет соответствовать всем моим (и моих коллег) запросам. По мере продвижения в этом направлении (опять же при наличии свободного времени) буду делать записи в блоге.

Считаю что в

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

Более подойдет: развертка LAMP сервера на ALT Linux 6.0 KDesktop

А CMS Drupal в посте вообще боком идет, как бедный родственник, тогда уж надо было привести howto по установки популярных CMS, как бы в продолжение этого поста. А то получился сыр бор, причем сыра больше чем бора, но бор в заголовке присутствует. В общем странно.

Изображение пользователя Школяр.

это весьма спорное мнение

без запуска mysql и apach невозможно запустить drupal.
О развертывании этих программ в системе в статье не сказано ни слова. Зато много о том, как в этих приложениях развернуть drupal.
поэтому ваши замечания так же в достаточной мере сырборные :) На мой взгляд заголовок и содержание статьи соответствуют друг другу

Честно? Я не

Честно? Я не понял вашего комментария, какой то он далекий от истинны темы и моего комментария в частности, но может быть мы просто не поняли друг друга (или кто то из нас не понял кого то).

давайте по пробуем разложить по полочкам ваш коммент:

>без запуска mysql и apach невозможно запустить drupal
Это я думаю было лишним ибо любая современная веб CMS является по сути надстройкой над веб сервером и не может работать без предварительного поднятия (развертывания) веб сервера. Не так ли?

Что же делается в статье? Включается так называемая служба httpd2, это APAСHE веб сервер и включается служба MySQL наша база, далее создаеться, пользователь и сама база. Далее доставляется PHP. Потом создается виртуальный хост, даже не виртуальный хост а псевдоним для вызова паки. Все на этом все хаканчимваеться далее ВЕБ интерфейс установщика друпала, а точнее пару скриншотов куда чего тыкать, что и так понятно без этих шагов.

Так вот скажите чем это не поднятие LAMP сервера:
L - ALT Linux 6.0 KDesktop (поставили, а в месте с ней еще много всякого не нужного поставилось)
A - APAСHE (некая служба httpd2), которая стояла
M - MySQL Опять же включили некую службу, которая стояла
P - собственно сам PHP доставили.

И вся статья посвящена именно конфигурированию апача, мускула и установки php, про друпал там почти не чего.

И кстати для автора статьи кмс ставят не в под папку хоста а вкорень, так как конфигурация большинства кмс сделана именно под структуру от корня хоста. Одна из банальных и очень веских причин это ЧПУ.

p.s.: И кстати drupal это скрипт, и его не развертывают, а запускают.

Изображение пользователя Школяр.

Хорошим ответом

было бы с вашей стороны не препираться со мной, поскольку в этом нет никакого смысла, а написать какую-нибудь содержательную статью, в которой название совпадало бы со смыслом, и которая была бы полезна учителям :)

Изображение пользователя Школяр.

Ай, маладсаааа!

:)