Drupal6 установка ( идеальный алгоритм )

Главные вкладки

Аватар пользователя dvman dvman 23 октября 2009 в 15:07

АЛГОРИТМ ИДЕАЛЬНОЙ УСТАНОВКИ Drupal v6:

* Создаем базу MySQL с сответствующими правами. Кодировка - utf8_general_ci
* Распаковываем дистрибутив Drupal + Translation в директорию apache
* cp sites/default/default.settinng.php sites/default/settinng.php ; chmod 0444 sites/default/settinng.php
* http://my.site/install.php - инсталляция
* Ставим нужную нам тему оформления и заполняем поля "О сайте" и тд
* Модули -
CCK
Token
Views
Captcha
imce
image
Сразу после установки image делаем настройку импорта изображений :
- папка импорта tmp/image ( без слеша в начале ! )
-mkdir tmp/image ; chmod -R 0777 tmp ; chown -R apache:apache tmp

Настраиваем ImageMagic :
- cp modules/image/image.imagemagic.inc includes/image.imagemagic.inc
- открыть http://my.site/admin/settings/image-toolkit и выбрать средство для обработки изображений ImageMagicToolkit

imageapi
img_assist
filefield
imagefield
FCKeditor

Настройка FCKeditor :
- в modules/fckeditor/fckeditor копируем собственно сам редактор ( предварительно скачанный )
- открываем http://my.site/admin/users/permissions и ставим для Зарегистрированный пользователь галку для пунктов :
Использовать FCKeditor
Управлять редактором
Разрешить загрузку файлов с помощью fckeditor
- Редактируем файл modules/fckeditor/fckeditor/editor/filemanager/connectors/php/config.php :
$Config['Enabled'] = true ; ( заменяем false на true )
// $Config['UserFilesPath'] = '/userfiles/' ; ( комментируем эту строчку )
- открываем http://my.site/admin/settings/imce , в разделе Role-profile assignments для "Зарегистрированный пользователь" ставим Sample Profile
- открываем http://my.site/admin/settings/fckeditor/edit/Default/Advanced в разделе "Натсройки файлового браузера" отмечаем:
Тип файлового браузера : IMCE
Разрешить быстрые загрузки : Да
- в разделе "Внешний вид редактора" ставим
Язык : RU
Автоопределение языка : Нет

* Активируем остальные модули -
Contact
Path
PHP filter
Poll
Profile
Search
Statistics
Syslog

* Отправка почты будет делаться посредством smtp + PHPMailer
- ставим модуль smtp
- mkdir modules/smtp/phpmailer
- в modules/smtp/phpmailer распаковываем сам PHPMailer
- активируем модуль

Thickbox ( нужен для Ubercart )
Ubercart - сначала активируем модули Cart Order Product Store Conditional Actions
затем - Attribute Catalog

Комментарии

Аватар пользователя Математический Ахмед Математический Ахмед 23 октября 2009 в 16:38

Ну и в чем смысл этого текста? Перечислили десяток стандартных модулей... Круто. Только вот профессионалам эта инструкция не нужна, а новичкам она будет неполянта. Для чего все эти модули? Как их настроить?

Аватар пользователя antton antton 23 октября 2009 в 17:16

Dmitry, надо бы сделать ссылки на каждый модуль + описание. А также желательно указать и аналогичные модули с описанием. Иначе, это не полноценный алгоритм, а лишь выбор конкретного человека.

Аватар пользователя Geldora Geldora 23 октября 2009 в 19:43

"dvman" wrote:
imce
image
Сразу после установки image делаем настройку импорта изображений :
- папка импорта tmp/image ( без слеша в начале ! )
-mkdir tmp/image ; chmod -R 0777 tmp ; chown -R apache:apache tmp

Настраиваем ImageMagic :
- cp modules/image/image.imagemagic.inc includes/image.imagemagic.inc
- открыть http://my.site/admin/settings/image-toolkit и выбрать средство для обработки изображений ImageMagicToolkit

img_assist

Зачем??? Лично я предпочитаю imagefield

"dvman" wrote:
FCKeditor

Настройка FCKeditor :
- в modules/fckeditor/fckeditor копируем собственно сам редактор ( предварительно скачанный )
- открываем http://my.site/admin/users/permissions и ставим для Зарегистрированный пользователь галку для пунктов :
Использовать FCKeditor

Сейчас предпочитают ставить Wisiwig - это проще для пользователя и больше выбор редакторов!

"dvman" wrote:
* Отправка почты будет делаться посредством smtp + PHPMailer
- ставим модуль smtp
- mkdir modules/smtp/phpmailer
- в modules/smtp/phpmailer распаковываем сам PHPMailer
- активируем модуль

Почему так? Если у меня на хостинге есть нормальная почта... и все будет работать без лишних движений...

"dvman" wrote:
Thickbox ( нужен для Ubercart )
Ubercart - сначала активируем модули Cart Order Product Store Conditional Actions
затем - Attribute Catalog

Не всем нужен уберкарт - в общем, большинству он не нужен...

Итого - это не "идеальный алгоритм". Это лично ваша сборка - так и напишите где-нибудь в начале поста, чтоб не путать - всем она не подойдет.

Аватар пользователя dvman dvman 24 октября 2009 в 15:33

фигассе какой резонанс! Ребята, просьба всем! воздержаться от "умных" комментариев, потому что все написанное здесь основано исключительно на личном опыте установки Drupal на рабочий ноут ( Slackware Linux 13.0 Apache 2.2 MySQL5 PHP5 ) и переносе сайта на забугорный хостинг. Я ни на что не претендую и никому ничего не навязываю, идеальная установка - имеется ввиду идеальная для меня, когда все модули настроены и работают как часики. или ктото из вас за пару дней друпал освоил? я его изучаю всего месяц, так что давайте не будем спорить кто кого круче и умнее. это вообще то блог, а не заглавная страница этого замечательного сайта.

Аватар пользователя dvman dvman 24 октября 2009 в 15:56

Теперь отвечаю на Ваши вопросы.

"Математический Ахмед" wrote:
Ну и в чем смысл этого текста? Перечислили десяток стандартных модулей... Круто. Только вот профессионалам эта инструкция не нужна, а новичкам она будет неполянта. Для чего все эти модули? Как их настроить?

Смысл этого текста - сбор информации об установке, результат первой недели знакомства с друпал. для профессионалов она не нужна, а вот для новичков, коим я и являюсь , эта инструкция будет в самый раз. имхо.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
"antton" wrote:
Dmitry, надо бы сделать ссылки на каждый модуль + описание. А также желательно указать и аналогичные модули с описанием. Иначе, это не полноценный алгоритм, а лишь выбор конкретного человека.

да, надо было, когда время появится - доработаю эту инструкцию
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
"Geldora" wrote:
"dvman" написал(а):

imce
image
Сразу после установки image делаем настройку импорта изображений :
- папка импорта tmp/image ( без слеша в начале ! )
-mkdir tmp/image ; chmod -R 0777 tmp ; chown -R apache:apache tmp

Настраиваем ImageMagic :
- cp modules/image/image.imagemagic.inc includes/image.imagemagic.inc
- открыть http://my.site/admin/settings/image-toolkit и выбрать средство для обработки изображений ImageMagicToolkit

img_assist

Зачем??? Лично я предпочитаю imagefield


Лично я предпочитаю табаку смолянистые шишки марроканской сативы.

"Geldora" wrote:
"dvman" написал(а):

FCKeditor

Настройка FCKeditor :
- в modules/fckeditor/fckeditor копируем собственно сам редактор ( предварительно скачанный )
- открываем http://my.site/admin/users/permissions и ставим для Зарегистрированный пользователь галку для пунктов :
Использовать FCKeditor

Сейчас предпочитают ставить Wisiwig - это проще для пользователя и больше выбор редакторов!


мне нравится FCKeditor и нии..т.

"Geldora" wrote:
"dvman" написал(а):

* Отправка почты будет делаться посредством smtp + PHPMailer
- ставим модуль smtp
- mkdir modules/smtp/phpmailer
- в modules/smtp/phpmailer распаковываем сам PHPMailer
- активируем модуль

Почему так? Если у меня на хостинге есть нормальная почта... и все будет работать без лишних движений...


а вы кроме российских хостеров забугорными пользовались? Российкие хостинг-компании я уже забыл как страшный сон, пользуюсь только американским, потому что на 4 бакса в месяц я получаю весь необходимый набор плюс неограниченное дисковое пространство. назовите мне хоть одного российского хостера с такими возможностями - может и передумаю... так вот, собссно, о чем это я ? на забугорных хостерах ( да и на наших тоже, судя по гуглению ) есть проблема отправки писем стандартными средствами Drupal, и проблема скорее всего в локали серверов. Пришлось ставить сторонний модуль - все заработало. мне надо чтобы все работало, чтобы при регистрации юзеров им отправлялось письмо с уведомлением, а какими методами это будет сделано - меня мало волнует

"Geldora" wrote:
"dvman" написал(а):

Thickbox ( нужен для Ubercart )
Ubercart - сначала активируем модули Cart Order Product Store Conditional Actions
затем - Attribute Catalog

Не всем нужен уберкарт - в общем, большинству он не нужен...

Итого - это не "идеальный алгоритм". Это лично ваша сборка - так и напишите где-нибудь в начале поста, чтоб не путать - всем она не подойдет.


а мне вот нужен уберкарт. очень даже нужен.
да, вы правы - это действительно моя сборка. и что вы так нервничаете-то?... на природу сьездите, отдохните чтоли...