Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 1 | Боты: 1
Дата 02.04.2026 Время: 01:22
Ваш IP: 216.73.216.216
Загрузка сервера: 1.85
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   CHROMIUM B.S.U. — АРКАДНАЯ КОСМИЧЕСКАЯ СТРЕЛЯЛКА
Chromium B.S.U. — аркадная космическая стрелялка Сюжет игры строится на управлении грузовым космическим кораблём под названием Chromium B.S.U. В качестве командира корабля игроку дают задания доставить груз войскам на линии фронта. На борту корабля есть несколько автоматических истребителей, используя которые, нужно сделать всё, чтобы груз достиг своего получателя. Задача игрока в том, чтобы, стреляя по…
  2017-08-09 20:52:42 | Категория: Игры
   УСТАНАВЛИВАЕМ CMS JOOMLA 2.* В UBUNTU 14.04
Joomla представляет собой бесплатную систему для создания веб-сайтов.  Это проект с открытым исходным кодом, который, как и большинство подобных проектов, не стоит на месте. Он очень успешно развивается, в течение вот уже семи лет, и пользуется популярностью у миллионов пользователей по всему миру.   CMS Joomla! включает в себя различные инструменты для разработки веб-сайта. Важной особенностью системы…
  2017-08-11 21:42:49 | Категория: Сервер
   WINE1.7 LINUX
Wine позволяет вам выполнять Windows-программы на других операционных системах. С помощью Wine вы можете запускать и устанавливать эти приложения так же, как вы делали бы это в Windows. Wine позволяет пользователям операционных систем Linux, Mac, FreeBSD и Solaris запускать Windows-приложения без копии Windows. Wine является свободным ПО, разработка которого постоянно продолжается. Изменения в этом релизе: Улучшения вывода текста на…
  2017-07-31 20:19:51 | Категория: Система
   Tux Football — двухмерный футбольный симулятор
Tux Football — бесплатная игра с открытым исходным кодом, которая представляет собой двухмерный футбольный симулятор. Управление в игре очень простое. Играть можно против компьютера, а так же вдвоем за одним компьютером.   Функционал игры небогат, игроки могут отдавать пас, производить удар, отбор мяча, подкат, играть головой. Игроки выполнены в виде 3-х мерных моделек в красной и синей…
  2017-08-01 11:24:41 | Категория: Игры
   KUBRICK — ТРЁХМЕРНАЯ ИГРА, ОСНОВАННАЯ НА КУБИКЕ РУБИКА
Kubrick — игра, основанная на головоломке «кубик Рубика» и использующая библиотеки 3D-графики OpenGL. В Kubrick можно играть с кубиками, «кирпичиками» и «плитками» размером от 2x2x1 до 6x6x6. Имеются несколько встроенных головоломок различной сложности, а также демонстрации их решения и красивые узоры. Есть возможности сохранить и перезагрузить игру, неограниченная глубина отмены и повтора…
  2017-08-11 13:38:58 | Категория: Игры

Вверх