Уроки

Урок 12: Установка CMS Drupal

Сегодня мы познакомимся с CMS Drupal. Если честно, мне никогда не приходилось с ним работать, поэтому сейчас я вместе с вами буду устанавливать его впервые. Могу озвучить лишь распространенное в сети мнение, что Drupal наиболее сложен в конфигурировании по сравнению с Joomla и Wordpress.

Попробуем запустить Drupal под нашим локальным веб-сервером. Переходим на страницу загрузки Drupal и скачиваем архив последней версии Drupal. В моем случае это был Drupal 7.8 (версия от 31.08.2011), имя архива, соответственно, drupal-7.8.tar.gz. Этот архив нужно распаковать в корневую директорию одного из виртуальных хостов Apache. Я, допустим, выбрал C:\Program Files\Apache\htdocs\test-domain1\www (виртуальный хост test-domain1).

Пробуем открыть в веб-браузере главную страницу:

Урок 11: Установка CMS WordPress

WordPress — еще одна очень популярная CMS, используемая преимущественно для создания блогов. Сегодня попробуем ее установить на наш локальный веб-сервер. Напоминаю, что все эксперименты на этом ресурсе проделываются на соответствующим образом настроенной связке Apache + PHP + MySQL (все о ней можно найти здесь).

Итак, идем на сайт ru.wordpress.org и скачиваем zip-архив последней версии WordPress. В моем случае файл назывался wordpress-3.2.1-ru_RU.zip. Распаковываем архив в корневой каталог любого виртуального хоста Apache (предварительно очищенный). Я выбрал test-domain3, корневой каталог, соответственно, C:\Program Files\Apache\htdocs\test-domain3\www. Обратите внимание, что архив содержит папку wordpress, в которой уже находятся файлы CMS. Необходимо в корневом каталоге разместить именно эти файлы, а не папку wordpress.

Урок 10: Установка CMS Joomla

Снова здравствуйте! Открываю серию уроков по установке самых распространенных веб-приложений. Начнем с одной из самых распространенных систем управления контентом Joomla. Joomla позволяет без глубоких знаний веб-программирования создать собственный информационный сайт, она открыта и бесплатна.

Традиционно, в качестве локального веб-сервера будем использовать связку Apache + PHP + MySQL, установленную и настроенную по этим материалам.

Урок 9: Создание базы данных MySQL в phpMyAdmin

С MySQL мы немного познакомились на уроке "Установка и настройка MySQL", а также установили его на свой компьютер. Как вы знаете, веб-сервер Apache позволяет на одном компьютере разместить множество веб-сайтов. В свою очередь, MySQL позволяет обслуживать множество баз данных. Обычно веб-мастера для каждого сайта создают отдельную базу данных, в каждой базе данных находятся таблицы с данными определенного сайта.

Помимо этого, в MySQL есть возможность создания дополнительных пользователей. После установки MySQL в вашем распоряжении имеется пользователь root, который имеет наивысшие права. Использовать его непосредственно для доступа к базе данных из-под, скажем, PHP весьма небезопасно. Самым оптимальным и правильным решением является создание для каждой базы данных своего пользователя, который имеет доступ только к этой базе данных. При такой схеме в случае взлома на вашем сервере одного из сайтов, данные в базах данных других сайтов останутся недоступными.

Урок 8: Установка phpMyAdmin

Добрый день! Сегодня я расскажу вам, как установить phpMyAdmin на свой локальный веб-сервер. phpMyAdmin — это излюбленное веб-мастерами средство администрирования баз данных MySQL. Реализован он, как видно из названия, на PHP и имеет веб-интерфейс.

Для, собственно, возможности установить этот полезный инструмент у вас должна иметься в наличии установленная и настроенная связка Apache + PHP + MySQL. Этому были посвящены целых три урока, ссылки на которые вы можете найти здесь.