Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 15.02.2026 Время: 19:11
Ваш IP: 216.73.216.63
Загрузка сервера: 3.43
old.ubuntu-desktop.ru - CMS DRUPAL В LINUX UBUNTU - Сервер    Главная > Каталог статей > Сервер

CMS DRUPAL В LINUX UBUNTU

Drupal (Друпал)  — система управления содержимым, используемая также как каркас для веб-приложений (CMF), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (поддерживаютсяMySQL, PostgreSQL и другие). Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.

 

Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и новостных сайтов до информационных архивов или социальных сетей. Имеющуюся по умолчанию функциональность можно увеличивать подключением дополнительных расширений — «модулей» в терминологии Drupal. Наиболее важные функции, предоставляемые Drupal «из коробки»:

  • единая категоризация всех видов содержимого (таксономия) — от форумных сообщений до блогов и новостных статей
  • широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории
  • вложенность категорий любой глубины
  • поиск по содержимому сайта, в том числе поиск по таксономии и пользователям
  • разграничение доступа пользователей к материалам (ролевая модель)
  • динамическое построение меню
  • поддержка XML-форматов:
    • вывод документов в RDF/RSS
    • агрегация материалов с других сайтов
    • BlogAPI для публикации материалов с помощью внешних приложений
  • авторизация через OpenID
  • символьные осмысленные URL (иначе «человеко-понятные» — ЧПУ)
  • переводы интерфейса сайта на разные языки, а также поддержка ведения разноязычного контента
  • возможность создания сайтов с пересекающимся содержимым (например общей базой пользователей или общими настройками)
  • раздельные конфигурации сайта для различных виртуальных хостов (мультисайтинг), в том числе собственные наборы модулей и тем оформления для каждого подсайта.
  • уведомления о выходящих обновлениях модулей
 

Установка Drupal

 
Скачайте стабильную версию Drupal 7.31 — .zip|.tar.gz (версия от 06.08.2014)
 
Распакуйте содержимое архива в каталог /var/www/имя_вашего_сайта.ru
 
Перед тем как начинать установку необходимо добавить запись в конфигурационный файл, создать базу данных и пользователя MySQL, отредактировать базу данных доменных имен /etc/hosts и руссифицировать Drupal.
 
Создаем конфигурационный файл который расположен в каталоге /etc/apache2/sites-available, назовем его например —  Drupal
sudo nano /etc/apache2/sites-available/drupal.conf
*Имя файла конфигурации может быть любым, имя drupal выбрано как пример.
 
Вставьте в файл следующий текст:
<VirtualHost *:80>
ServerName имя_сайта.ru
ServerAlias имя_сайта.ru www.имя_сайта.ru
DocumentRoot /var/wwwимя_сайта.ru
<Directory var/www/имя_сайта.ru>
AllowOverride All
</Directory>
</VirtualHost>
Поочередно в терминале выполните следующие команды:
mysql -u root -p
create database drupal;
CREATE USER ‘drupal’@’localhost’ IDENTIFIED BY ‘*****’;
GRANT ALL PRIVILEGES ON drupal.* TO ‘drupal’ IDENTIFIED BY ‘*****’;
exit
drupal и **** (пароль) можно изменить на свои значения.
 
Редактируем базу данных доменных имен /etc/hosts:
 
Откройте файл /etc/hosts
sudo nano /etc/hosts 
Добавьте строчку:
127.0.0.1    имя_сайта.ru www.имя_сайта.ru

Создаем виртуальный хост:

sudo a2ensite drupal

Где drupal — имя конфигурационного файла

Перезапустите веб-сервер Apache:

sudo service apache2 restart 

Русификация Drupal
 
Перед установкой Drupal необходимо скачать файл русификации для 7.3.1 и поместить его в каталог /var/www/drupal.ru/profiles/standard/translations/
 
Нажмите «сохранить как», чтобы сохранить файл drupal-7.31.ru.po
 
65740411
 
Устанавливаем права на папку  /var/www/имя_сайта.ru/
sudo chown -R www-data.www-data /var/www/имя_сайта.ru/ 
Все на этом основные настройки закончены, можно запустить установку
В адресной строке наберите http://имя_вашего_сайта
 
31868475
 
Выбор языка
 
74304784-650x487
 
Настройка базы данных (настройте как показано на рисунке, пароль root этот тот, который Вы создали для администратора базы данных MySQL.(установка Lamp))
 
57502718-650x463
 
54401161-650x415
 
52155258-650x490
 
 
57851411
 
 
02026072-650x336
Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-11 22:43:10 | liman28 | Категория: Сервер | Просмотров: 64
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   CheckInstall
CheckInstall — компьютерная программа для Unix-подобных операционных систем, созданная с целью облегчить установку и удаление программного обеспечения, скомпилированного из исходных кодов, используя при этом родную для дистрибутива систему управления пакетами. После компиляции программного обеспечения checkinstall может автоматически сгенерировать Slackware-, RPM-…
  2017-08-03 13:46:02 | Категория: Команды терминала
   MEGA — облачное хранилище (50 Гб бесплатно)
MEGA — файлообменник Кима Доткома. Название сервиса MEGA расшифровывается как «MEGA Encrypted Global Access» (Зашифрованный глобальный доступ MEGA). Облачное хранилище позволяет загружать на сервер файлы, хранить их там, а также обмениваться файлами с другими пользователями. В процессе загрузке файлы шифруются в браузере с помощью алгоритма AES, что обеспечивает их защиту от несанкционированного…
  2017-08-12 10:42:54 | Категория: Интернет
   Как настроить работу с прокси-сервером на iPhone или iPad
Когда вы задаете прокси-сервер для сети Wi-Fi, устройство iPhone (или iPad) использует его при доступе к этой сети. Прокси порой требуется для доступа к интернету в сети какой-либо организации – при этом ваш сетевой трафик идет через указанный прокси-сервер.Как правило, используется предоставляемый на работе сервер. Также прокси полезен для сокрытия IP адреса и для доступа к заблокированным по местоположению…
  2017-08-13 12:08:38 | Категория: Статьи партнеров сайта
   Klavaro — клавиатурный тренажер
Klavaro — клавиатурный тренажер для Linux — программа, предназначенная для обучения печати на клавиатуре. Ключевые особенности: Интернациональность: ar bg bn ca cs da de el en_GB eo es eu fi fr gl hu hr it kk ky nb nl pa pl pt_BR ru sl sr sv te uk ur vi wo zh_CN (если хотите перевести на ещё один язык, пожалуйста, прочитайте указания по переводу) Готовые к использованию раскладки клавиатуры: "qwerty" (AR; BG; BG_2; BR; BR_abnt2; CZ; EL; EO; ES; EU; HE; IN; IT; JP; KK; NB; PT; SE; TR; UK;…
  2017-08-21 09:51:11 | Категория: Разное
   DFCLONE — ЛЁГКИЙ КОНСОЛЬНЫЙ МЕНЕДЖЕР ФАЙЛОВ
FD (аббревиатура FD расшифровывается как File and Directory — файл и каталог) — простой в использовании файловый менеджер для новичков в мире Un*x. Как видно из названия, он полностью переписан с нуля — оригинальная версия была написана Atsushi Idei для MS-DOS(tm) и очень популярна в Японии. Сообщения доступны на 2х языках: английском или японском. Программа dfclone доступна в официальном репозитории Ubuntu, поэтому ее можно…
  2017-08-11 08:37:57 | Категория: Разное

Вверх