Быстрая установка Друпала со всеми модулями

Хостер it-patrol поддерживает drush, данную статью я применял на нём. Если вы у дугого хостера, вам придется установить drush самостоятельно.

Для начала, я подразумеваю, что вы уже создали виртуальный домен (через веб-интерфейс вашего хостера), и смогли зайти на него через ssh. (домен я назвал test2.sd7.vps-private.net)

Дальше заходим в папку с этим доменом
cd ~/domains/test2.sd7.vps-private.net

drush dl drupal

#Перемещаю закачанные файлы в корневую директорию (если ваша папка с скачанным друпалом называется по-другому, естественно, вам надо изменить название в команде. Посмотреть файлы в папке:

ls -l
mv drupal-7.21/* ./ 
cp drupal-7.21/.htaccess ./ 
rm -rf drupal-7.21
cd ./sites/default/
cp ./default.settings.php ./settings.php
chmod 777 ./settings.php
mkdir ./files
chmod 777 ./files

Заходим через веб-интерфейс на сайт и устанавливаем англоязычную версию друпала
При этом, оставляем галочки на "Check updates automatically"

Отключаем ненужные модули:

drush dis dashboard overlay shortcut toolbar

Включаем нужные:

drush en locale translation contact

скачиваем дополнительные модули:

drush dl admin_menu l10n_update module_filter ctools views transliteration token pathauto rules entity devel basic wysiwyg wysiwyg_filter lightbox2 plupload filefield_sources_plupload filefield_sources libraries ocupload admin_views views_bulk_operations
drush en admin_menu admin_menu_toolbar l10n_update module_filter page_manager views_content ctools_custom_content ctools views views_ui transliteration token pathauto rules rules_admin entity devel basic wysiwyg wysiwyg_filter lightbox2 plupload libraries filefield_sources filefield_sources_plupload ocupload views_bulk_operations admin_views

Устанавливаем библиотеку plupload:

cd ./sites/all/
mkdir libraries
cd libraries
wget http://plupload.com/downloads/plupload_1_5_6.zip
unzip plupload_1_5_6.zip
rm -rf plupload_1_5_6.zip
rm -rf ./plupload/examples

Устанавливаем CKEditor:

wget http://download.cksource.com/CKEditor/CKEditor/CKEditor%203.6.6.1/ckeditor_3.6.6.1.zip
unzip ckeditor_3.6.6.1.zip
rm -rf ckeditor_3.6.6.1.zip 

Открываем админку нашего сайта и смотрим страницу языков
/admin/config/regional/language/add

Добавляем русский язык, выставляем его по умолчанию, убираем английский (по желанию)

По идее должны сразу автоматически закачаться все переводы для всех модулей. Если этого не произошло, заходим на страницу обновления переводов /admin/config/regional/translate/update и там нажимаем кнопку "Обновить переводы"

Заходим на страницу Отчет о состоянии
копируем ссылку на запуск крона
Выставляем в настройках хостинга запуск крона каждый день:
*/6 * * * * wget тут_ссылка_на_крон

Настраиваем wysiwyg:
/admin/config/content/wysiwyg
Напротив Full HTML ставим ckeditor
редактировать
кнопки и плагины
ставим там кучу галочек, какие вам нравятся

-----

UPDATE: Вот обновленная краткая инструкция:

drush dl admin_menu adminimal_admin_menu zen styleguide ctools l10n_update module_filter views captcha devel rules navigation404 globalredirect pathauto token transliteration jquery_update libraries date entity r4032login ckeditor-7.x-1.x-dev menu_block file_entity media media_ckeditor styles colorbox

drush dis -y dashboard overlay toolbar

drush en -y admin_menu adminimal_admin_menu locale translation l10n_update module_filter ctools views views_ui captcha image_captcha devel rules rules_admin navigation404 globalredirect pathauto token transliteration jquery_update libraries date date_views date_popup r4032login ckeditor menu_block styleguide file_entity media media_wysiwyg media_ckeditor file_styles styles styles_ui colorbox

goto /admin/structure/file-types/manage/image/file-display
check Colorbox
set styles: medium, medium, none, save

/admin/config/media/browser
"File directory for uploaded media" выставить папку для media, например "media-upload", save

cd sites/all/libraries
wget https://github.com/jackmoore/colorbox/archive/1.x.zip
unzip 1.x.zip
mv colorbox-1.x/ colorbox

/admin/config/content/formats/filtered_html
/admin/config/content/formats/full_html
Convert Media tags to markup
Добавить <img> <b> <h1> <h2> <h3> <h4> <h5> <h6>

(drush dl -y drush_language)
drush language-add ru
drush l10n-update
drush language-default ru

admin/config/content/ckeditor/edit/Advanced
admin/config/content/ckeditor/edit/Full
CSS
Использовать определенные стили css
ниже в поле написать путь к своему стилю css темы, например
css/styles.css или /sites/all/themes/courses/css/styles.css,/sites/all/themes/courses/css/style-sales-page.css
Дополнительные настройки (в самом низу)
config.extraAllowedContent = 'span(*); p(*); ul(*); li(*); ';

admin/config/search/path/settings
ставим транслитеровать
admin/config/search/path/patterns
убираем content/ из шаблонов путей, дальше по желанию

admin/config/content/formats
ставим full_html на первое место

cd sites/all/themes/
cp -R zen/STARTERKIT ./
mv STARTERKIT festival
cd festival
mv STARTERKIT.info.txt festival.info
Изменяем .info, template, settings
копируем screenshot.png
admin/appearance
включить и установить по умолчанию
настройки

admin/structure/block
убираем из левого сайдбара все блоки, из подвала тоже

admin/config/regional/date-time/formats/add
d.m.Y H:i
d.m.Y
admin/config/regional/date-time

admin/structure/types/manage/page
Меняем basic page на Системная страница, Заголовок, Отключено предпросмотр, комменты закрыты

admin/structure/menu/manage/main-menu

admin/config/content/formats/filtered_html

admin/appearance/settings/имятемы
оставляем только логотип и значек, заливаем их

admin/config/regional/settings
понедельник, ISO, запретить выбирать свой пояс

admin/config/media/image-toolkit
97%

Drupal 7

Комментарии

Добавить комментарий