| Август 2008 | ||||||
| ПН | ВТ | СР | ЧТ | ПТ | СБ | ВС |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Началось всё с этого:
А расскажи мне, пожалуйста, как ты друпаловскую БД на сервер переносишь.
Или ты уже об этом писал (в то время, когда меня друпал не интересовал)?
Установка Друпала на хостинг ничем не отличается от установки его на локальную машину. После того, как хостер предоставил Вам место, вы закачиваете туда свои файлы. теперь нужно перенести БД с локальной машины на хостинг.
Для этого, через mysqldump или phpMyAdmin делаем дамп базы друпала с локальной машины. Соответственно, на хостинг мы его заливаем либо через шелл (shell, ssh-доступ) и потом mysqlimport, или же через тот же phpMyAdmin если он на хостинге установлен.
После того, как база импортирована, создан пользователь БД с нужными правами, Вы прописываете соответствующие настройки в /sites/ваш.сайт/settings.php.
И еще у меня такой трабл: под Линукс секция администрирования Друпала
грузится чертовски медленно... Остальные ссылки (create content, ...)
работают адекватно; другие веб-приложения, работающие с MySQL (Joomla,
MediaWiki) тоже быстро работают.
Бог его знает, но рискну предположить что надо включить кеширование в друпале (нормальное, неагрессивное - в разделе администрирования, где точно не помню). если не помогает... то даже не знаю. А медленно - это сколько секунд? надо тогда мерить. поставить какой-то комплекс (есть такой, но я не помню названия - он генерит кучу посещений на сайт и позволяет оценить его работу. тогда по его отчёту надо будет смотреть, куда нагрузка идёт.
Во-вторых и во-первых
Во-вторых. Эээ... Не поверишь... Хотел сейчас попробовать включить кэширование и написать, что ни черта не помогает. В Линуксе создал БД, поставил Друпал. Эту же последовательность действий выполнял и в прошлый раз. Но сейчас всё заработало сразу и быстро. Даже представить не могу, в чем дело :)
Во-первых. Про загрузку БД. Правильно ли я понимаю, что последовательность моих действий будет такой:
1. Распаковать Друпал из архива в корень той директории, которую мне выделит провайдер.
2. Прописать в /sites/default/settings.php актуальное значение для $db_url (указывать localhost в качестве сервера?)
3. Допустим, что администратор создает для меня пустую БД (я пока точно не знаю, сколько мне прав будет выделено - главный по хостингу сейчас отсутствует), тогда я иду в phpMyAdmin, открываю эту БД и жму Import. Так?
4. Теперь в браузере набираю http://my-mega-site.cs.msu.su и наслаждаюсь результатом? :)
Или же нужно провести полноценную установку Друпала и только потом импортировать БД?
последовательн
последовательность действий будет такая:
mysqldumpdrucafedra. Обязательно поставить этой базе кодировку хранения UTF8, во избежание проблем с кодировкой!druserс паролем123drucafedraсвой дамп, посредством phpMyAdmin илиmysqlimport.Куда ты заливаешь свой архив с базой, не имеет значения, главное, чтобы ты мог его импортировать куда надо.
Полноценную установку Друпала производить необязательно.
Однако обязательно править в settings.php - параметры доступа к БД и переменую $base_url=твой_мега.сайт - на всякий случай.
Справка по
mysqlimport,mysqldump, phpMyAdmin - ищется в Инете элементарно :) но если получаться не будет, напишу тут.Именно это я и спрашивал
Спасибо, понятно.
Меня как раз интересовали пункты 2, 4 и непронумерованный "Однако обязательно править в settings.php - параметры доступа к БД и переменую $base_url=твой_мега.сайт - на всякий случай."
А также нужно
А также нужно будет настроить информацию о сайте - название, основная почта, миссия, девиз - это в настройках (/admin/settigns)
плюс, нужно будет файловую систему перенастроить - указать другие пути для закачиваемых и временных файлов .
Это пункты надо делать когда сайт на хостинге заработает (ну да, пока он не работает ты их не сделаешь :) )