Версия для печати страницы друпал хостинг
Drupal является надежной системой управления контентом, которая работает на сервере ЛАМПЫ. Сервер ЛАМПЫ использует MySQL по умолчанию, но PostgreSQL также может быть использована с Drupal.
Он может принять блоги, форумы и различные другие материалы. Она имеет огромный выбор дополнений модулей для других функций, таких как реклама, Chatbox, электронная коммерция, мультимедийные средства, обмен мгновенными сообщениями, управление взаимоотношениями с клиентами, принтер для печати страниц и веб-камеры.
Последние выпуски Ubuntu включают как Drupal6 и Drupal7 в хранилищах, которые являются только двумя поддерживаемыми версиями Drupal. Пожалуйста, прочитайте это, если вам нужна помощь в выборе версии Drupal.
Аксессуар Drupal дополнения модули не включены в пакетах Ubuntu однако и должны быть установлены вручную после первоначальной установки.
Пожалуйста, обратитесь к руководству по установке Drupal для более продвинутых возможностей хостинга.
Используйте любой метод для установки пакетов стека ЛАМПЫ. Посетите Apache PHP MySQL для получения дополнительной информации о лампе.
установка Easy ЛАМПЫ сервер
Самый простой способ заключается в использовании одной команды из командной строки терминала, который устанавливает весь стек LAMP, в едином пакете:
Если ваша система не обеспечивает tasksel команды, а затем установить его:
Я также (необязательно) рекомендую включать переписывание функцию Apache2, которая помогает со многими модулями Drupal и с правильным перенаправлением веб-страницы на сервере Apache:
Отредактируйте файл «/ и т.д. / apache2 / сайты доступными / по умолчанию» и заменить каждое вхождение «AllowOverride нет» с «AllowOverride All», а затем запустить:
Примечание: Эти два метода, перечисленные ниже, не совместимы. Пакет Ubuntu (из репозиториев) устанавливает Drupal6 в разных каталогах от ручного метода. Выберите один метод или другой, но не пытайтесь использовать оба. Вы не можете переключаться между этими двумя методами.
Установите пакет Drupal из репозиториев Ubuntu
Вы можете выбрать, следует ли устанавливать Drupal6 или Drupal7 из хранилищ. Как всегда, версия хранилища не самые современные версии, но они могут быть легко обновлены.
Разрешить DBCONFIG-общая для настройки базы данных (по умолчанию: MySQL)
Затем, зарегистрировать модуль Drupal с Apache:
Наконец, перезапустите Apache:
Ручная установка Drupal
Следующие инструкции предназначены для версии 7.25 филиала Drupal 7, которая была самой последней версии на момент написания. (Аналогичный метод может быть использован для самой последней версии Drupal 6). Эта установка не устанавливает Drupal в каталогах, которые совместимы с пакетами хранилища.
Необходимо создать подкаталог файлы в вашем Друпал сайта по умолчанию каталог установки. Он будет использоваться для файлов, таких как пользовательские логотипы, аватары пользователей, а также других средств массовой информации, связанных с новым сайтом.
Он также необходим для создания файла конфигурации для сайта по умолчанию.
Вручную настроить базу данных MySQL для Drupal
Вам необходимо создать базу данных MySQL Друпал, а затем загрузить схему базы данных в нее. Вы можете сделать это с помощью PhpMyAdmin или через командную строку:
Где друпали имя, которое вы выбрали для базы данных MySQL, что Drupal будет использовать. Вы можете назвать это все, что вы хотите.
Вы не хотите, чтобы Drupal использовать пользователь MySQL корневого доступ к базе данных. Эта команда создает пользователь MySQL (кроме корневого пользователя MySQL) с некоторыми привилегиями использовать Друпала базу данных. Вы должны выбрать что-то другое, чем drupaluser и drupalpass. Если команда была успешной, активировать новые разрешения:
Выход из MySQL строки:
Вручную настроить базу данных PostgreSQL для Drupal
Отредактируйте файл /var/www/drupal/sites/default/settings.php так, что Drupal может знать, что пользователь, пароль и базы данных для использования.
Перезагрузка Apache
Наконец, перезагрузите Apache2.
Завершение установки Drupal через браузер
И, наконец, указать свой браузер на локальном / друпали / install.php (или, возможно, локальные / drupal6 / install.php или локальный / drupal7 / install.php, если вы установили пакет из официального репозитория), создать учетную запись, Логин и следуйте инструкции по установке для завершения загрузки базы данных и настройка сайта.
Первый счет будет автоматически станет основной учетной записью администратора с полным контролем.
При установке Drupal 7 на локальном компьютере, вы можете столкнуться с проблемами с установкой «Модули» и темы», с„аутентификации электронной почты“, а также с„“работ по техническому обслуживанию хрон.
Добавление модулей
Howto Установка модулей При попытке установить модуль может отображаться эта ошибка
Предупреждающее сообщение немного вводит в заблуждение, проблема доступа к директории на веб-сервере писать.
Доступ к записи
Если вы не беспокоится о безопасности, то изменение доступа на запись является быстрым методом
Когда пользователь WWW-данные:
Командная строка
С точки зрения безопасности оказывается, что предпочтительный способ вручную установить модули через SSH с командной строки. Этот метод будет медленнее, но более безопасным. в разделе Установка модулей
Пример: Установить Wysiwyg
Wysiwvg требует на стороне клиента, редакторов, для CKEditor выполнить следующую
Email Authentication
Для проверки подлинности электронной почты почтового сервера, возможно, потребуется настройка. Этот пример направляет почты через серверы SMTP GMail. Убедитесь, что у вас есть настройки аккаунта Gmail с POP / IMAP включен.
Выберите почту, посланную смартхостом; полученные через SMTP или FetchmailИ добавьте следующие строки, заменяя yourAccountName и y0uRpaSsw0RD в зависимости от обстоятельств
Наконец, для всех версий Debian, запустите
Это должно быть. Вы можете проверить с помощью почтового клиента командной строки.- Бег
- Дайте предмет и нажмите клавишу ВВОД
- Введите что-то и нажмите клавишу ВВОД
- Введите один. (Точка) и нажмите клавишу ВВОД
- Нажмите ввод для пустой CC:
работы по техническому обслуживанию «Cron»
URL страницы cron.php требует «хроны ключа», который автоматически генерируется во время установки. Полный URL страницы, с помощью ключа хрон, доступен в разделе «Задачи обслуживания Cron» страницы отчета состояния при администрации> Отчеты> Отчет о состоянии.
Если вы установили пакет из официального репозитория, добавьте ключ хрон из отчета выше переменных $ cron_key в settings.php сайта или cronkey.php в / и т.д. / Друпало / 7 / сайтов / по умолчанию.
чтобы посмотреть, как работают вещи.
Если «ключ хрон» не настроен должным образом, предупреждения будут по электронной почте пользователю WWW-данных. Вы можете читать их:
Чистые URL-адрес
Для того, чтобы получить чистые URL-адрес, вам потребуется раскомментировать и изменить значение RewriteBase в файле Htaccess в вашей папке Друпала в «/ друпал»:
Измените RewriteBase, если вы используете Drupal в подкаталоге или в VirtualDocumentRoot и правила перезаписи не работают должным образом. Например, если ваш сайт находится на example.com/drupal раскомментируйте и измените следующую строку:
или, может быть (в зависимости от конфигурации)
Настройка лимита памяти PHP
Вы должны увеличить лимит памяти значения по умолчанию PHP (объем памяти, посвященный запуск сценариев), так как по умолчанию 8 МБ не является достаточным. Используйте 96 МБ (или даже 160М), если вы собираетесь использовать графику (хотя для простых использует 32 МБ может быть достаточно).
В более новых версиях Drupal6, вы можете просто отредактировать файл settings.php и добавьте строку:
В более старых версиях Drupal5, или при использовании PHP для различных целей, то лучше увеличить объем памяти PHP с помощью этого метода:
Редактирование /etc/php5/apache2/php.ini файла и увеличить значение memory_limit до 96М (или другое значение, по вашему выбору).
При использовании PostgreSQL, вы можете также редактировать /etc/php5/apache2/php.ini файл для размещения опций PostgreSQL, добавив строку:
Настройка PHP отчетов об ошибках
Корректировка отчетов об ошибках требуется для страницы install.php придумать правильно. Отредактируйте файл settings.php (например /etc/drupal/6/sites/default/settings.php) и добавьте следующую строку ini_set после существующих ini_set линий:
Это основано на рекомендациях от Drupal.org форм: drupal.org/node/514334#comment-1912924
Подогнать PHP расширения (Drupal 7 только)
Drupal 7 будет поддерживать только MySQL 5.0.15 или выше, и требует расширения базы данных PDO для PHP. должно быть установлено и включено расширение PHP для подключения к выбранной базе данных. В настоящее время поддерживаются разъемы базы данных Drupal являются: MySQL (оригинальное расширение MySQL), MySQLi (усовершенствованный разъем для новых установок MySQL), и PgSQL (для PostgreSQL). Примечание: PHP 5.x больше не позволяет расширение MySQL по умолчанию. Пожалуйста, прочитайте ссылки выше для установки и включения выбранного соединителя. Кроме того, Drupal 6.x не предоставляет возможность выбора соединителя MySQL, если MySQLi включен в конфигурации PHP.
* Ubuntuguide Drupal советы - установка советы по установке Drupal 7 в Ubuntu. Включает в себя дополнительные параметры конфигурации.
Некоторые пользователи предпочитают пропустить ручную установку с помощью неофициального предварительно интегрированного КЛЮЧ Drupal Appliance, основанный на Ubuntu LTS.
Если вы хотите использовать Premade пользователь Ubuntu по-прежнему под Деятельности Банка развития и сделал для Drupal начинающих и Drupal Pros вы можете попробовать Drubuntu Это включает в Drupal 7 в настоящее время.
Drupal (последним исправлял пользователь Tito-brasolin 2015-01-08 14:44:12)
Материал на этой вики предоставляется на условиях свободной лицензии, см / лицензию на детали
Вы можете внести свой вклад в этой вики см Wiki Руководство для деталей