Subscribe
Name:
error
Email:
error
 
error
 
 
Articles
02.11.2009
Решил написать актуальную статью по установке седьмой версии дельфина.

Для начала проверим требования дельфина. Т.е. будет ли способен работать дельфин на вашем хостинге. Dolphin требует наличия следующего:
  • Linux/Unix/Windows сервера
  • Права на запуск исполняемых файлов - 655 или executable (необходимо для ffmpeg.exe)
  • Root SSH доступ (необходим для установки RMS - если есть необходимость в нем)
  • PHP 4.3.6 (как минимальная версия)
  • MySQL 4.1.2 или выше
  • Библиотека GD, скомпилированная с TrueType шрифтами (для обработки фоток), или ImageMagick как альтернатива
  • Sendmail или Postfix
  • shell или другой интерфейс (сипанель) для установки Cron задач
  • 40MB дискового пространства и 1MB пространства базы данных MySQL для установки
  • 8MB дискового пространства и 50KB пространства базы данных MySQL на одного пользователя сайта (хотя, эти данные неточные, т.к. в любом случае это будет зависеть от того что будет делать пользователь на сайте - мож он любит видео заливать :)  )
Далее - настройки PHP и его расширений (требования):
  • register_globals - On
  • safe_mode - Off
  • mbstring (установлен)
  • shell_exec - On
  • allow_url_include - Off (для php 5.2)
  • magic_quotes_gpc - On
Далее, некоторые модули могут иметь свои требования:
  • facebook_connect - (phpversion >= 5)
  • forum (Orca) - (поддержка XSLT, DOM/XML)
  • open_social - (поддержка mysqli и JSON расширений)

Ну чтож, мы готовы к самой установке если с требованиями все в порядке
Поехали:
  • Скачайте и распакуйте пакет дельфина на ваш локальный компьютер или в директорию на сервер (например через wget).
  • Создайте базу данных для дельфина на вашем сервере, и пользователя для этой базы данных с полным доступом к БД.
  • Разместите файлы дельфина в выбранном месте на вашем сервере:
Если вы хотите установить Dolphin в корневой папке вашего домена (напр. http://mysite.com/), загрузите распакованные файлы в корневую директорию вашего сервера.
Если вы хотите установить Dolphin в поддиректорию на вашем веб сервере (напр. http://mysite.com/mycommunity/), создайте субдиректорию с нужным именем в корневой директории вашего сайта и загрузите распакованные файлы в нее.
  • Запустите инсталляцию Dolphin-а открыв в браузере ваш сайт, вас автоматически перекинет на install/index.php страничку):
  • Следуйте инструкциям процесса установки (установка разрешений, ввод необходимой информации, доступов к базе и т.п., установка cron jobs (планировщик задач)).
  • Последний шаг скажет что дельфин установлен и что нужно убрать (удалить или переименовать) папку install и жмите тут и перейдите на страницу (в админке) для установки модулей
  • выделяйте необходимые модули (либо все), жмем - Инсталл кнопку ниже
  • замечаем цвета логов: зеленый - значит все хорошо, красный - нет. Можно приоткрыть строчку лога для того чтобы прочитать в чем проблема. Некоторые модули зависимы, и не могут установиться без установки нужных им модулей. Пример, Ивенты, группы требуют установки форумов. Вообщем добиваемся установки всех нужных для вас модулей.
  • Далее, форум орка требует небольшого дополнительного шага - перекомпиляции. Т.о. открываем страничку в браузере: http://mysite.com/forum/ - главная страница форума. Тут появятся (в правом блоке) доп кнопочки - Compile languages. Вообщем жмем. Ключи типа [Forum Post] должны будут замениться на значения (Forum Post например).
Dolphin должен установиться. Если вы все еще сомневаетесь что данная инструкция недостаточна для вас - напишите в комментах что именно, я дополню мануал.

Привожу вашему вниманию перечень chmod команд (выполняемых под шеллом) которые превратят установку в довольно быстрый процесс. Т.е. вы сможете проставить все разрешения на файлы (permissions) за один проход
chmod -v a+w ./backup ./media/images/banners ./chat ./media/images/profile ./media/images/profile_bg ./inc ./inc/db_cached ./langs ./periodic ./tmp ./media/images/sdating ./cache ./cache_public ./media/images/blog ./groups/gallery ./media/images ./media/images/classifieds ./groups/orca/log ./groups/orca/cachejs ./media/images/sharingImages ./media/images/promo ./flash/modules/im/files ./flash/modules/mp3/files ./flash/modules/movie/files ./flash/modules/music/files ./flash/modules/board/files ./flash/modules/chat/files ./media/images/promo/original ./media/app ./flash/modules/video/files ./flash/modules/photo/files ./flash/modules/video_comments/files ./media/app ./media/images/membership
chmod -v a+x ./flash/modules/global/app/ffmpeg.exe
chmod -v a+w ./periodic/cmd.php ./periodic/notifies.php ./inc/params.inc.php ./flash/inc/header.inc.php ./flash/inc/cron.inc.php ./flash/modules/chat/js/admin.js ./flash/modules/im/js/invite.js ./flash/modules/im/js/open.js ./flash/modules/presence/js/update.js ./modules/boonex/forum/inc/header.inc.php ./inc/menu_content.inc.php ./inc/ProfileFields.inc ./inc/site_stat.inc.php ./flash/modules/global/inc/header.inc.php ./flash/modules/global/inc/cron.inc.php ./flash/modules/global/js/integration.js ./periodic/tags.php ./inc/prof.inc.php ./periodic/cupid.php ./inc/db_cached/PageView.inc ./inc/db_cached/ExtendedMenuContent.inc ./inc/db_cached/MenuContent.inc ./inc/db_cached/ProfileFields.inc ./inc/db_cached/SiteStat.inc inc/db_cached/GlobalMembersStat.inc inc/db_cached/MemberActions.inc inc/db_cached/CmtsObjects.inc inc/db_cached/SearchObjects.inc inc/db_cached/TagsObjects.inc inc/db_cached/VoteObjects.inc ./media/app/GoogleClock.xml
chmod -v a+w ./groups/orca/classes ./groups/orca/js ./groups/orca/layout ./modules/boonex/forum/classes ./modules/boonex/forum/js ./modules/boonex/forum/layout ./modules/boonex/forum/conf ./modules/boonex/forum/cachejs ./modules/boonex/forum/log
chmod -v a+w ./flash/modules/global/xml/config.xml ./flash/modules/board/xml/config.xml ./flash/modules/board/xml/langs.xml ./flash/modules/board/xml/main.xml ./flash/modules/board/xml/skins.xml ./flash/modules/chat/xml/config.xml ./flash/modules/chat/xml/langs.xml ./flash/modules/chat/xml/main.xml ./flash/modules/chat/xml/skins.xml ./flash/modules/im/xml/config.xml ./flash/modules/im/xml/langs.xml ./flash/modules/im/xml/main.xml ./flash/modules/im/xml/skins.xml ./flash/modules/movie/xml/config.xml ./flash/modules/movie/xml/langs.xml ./flash/modules/movie/xml/main.xml ./flash/modules/movie/xml/skins.xml ./flash/modules/mp3/xml/config.xml ./flash/modules/mp3/xml/langs.xml ./flash/modules/mp3/xml/main.xml ./flash/modules/mp3/xml/skins.xml ./flash/modules/music/xml/config.xml ./flash/modules/music/xml/langs.xml ./flash/modules/music/xml/main.xml ./flash/modules/music/xml/skins.xml ./flash/modules/presence/xml/config.xml ./flash/modules/presence/xml/langs.xml ./flash/modules/presence/xml/main.xml ./flash/modules/presence/xml/skins.xml ./flash/modules/video/xml/config.xml ./flash/modules/video/xml/langs.xml ./flash/modules/video/xml/main.xml ./flash/modules/video/xml/skins.xml ./flash/modules/desktop/xml/config.xml ./flash/modules/desktop/xml/langs.xml ./flash/modules/desktop/xml/main.xml ./flash/modules/desktop/xml/skins.xml ./flash/modules/shoutbox/xml/config.xml ./flash/modules/shoutbox/xml/langs.xml ./flash/modules/shoutbox/xml/main.xml ./flash/modules/shoutbox/xml/skins.xml ./flash/modules/global/data/integration.dat ./flash/modules/global/xml/main.xml ./flash/modules/video_comments/xml/config.xml ./flash/modules/video_comments/xml/langs.xml ./flash/modules/video_comments/xml/main.xml ./flash/modules/video_comments/xml/skins.xml ./flash/modules/photo/xml/config.xml ./flash/modules/photo/xml/langs.xml ./flash/modules/photo/xml/main.xml ./flash/modules/photo/xml/skins.xml flash/modules/presence/xml/config.xml flash/modules/presence/xml/langs.xml flash/modules/presence/xml/main.xml flash/modules/presence/xml/skins.xml
chmod -v a+w ./eCards/media_dir ./eCards/usr_img
chmod -v a+w ./plugins/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer ./plugins/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer/CSS ./plugins/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer/HTML ./plugins/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer/Test ./plugins/htmlpurifier/HTMLPurifier/DefinitionCache/Serializer/URI

chmod -v a+w modules/boonex/avatar/data/images/
chmod -v a+w modules/boonex/avatar/data/tmp/
chmod -v a+w modules/boonex/desktop/file 
chmod -v a+w modules/boonex/files/data/files
chmod -v a+w modules/boonex/photos/data/files 
chmod -v a+w modules/boonex/profile_customize/data/images
chmod -v a+w modules/boonex/profiler/log/profiler.log
 
Comments
Order by: 
Per page: 
 
  •  studiosoftst wrote 49 Days Ago (neutral) 
     
    0
    Доброго времени суток. Кто-то подскажет такую вещь? В панели управления хостингом установил флаг allow_url_fopen в off, а при установке Вашей системы все равно ошибка: allow_url_include is On (warning, you should have this param in Off state, or your site will unsafe) Please go to the Dolphin Troubleshooter and solve the problem. И как войти в shell и прогнать команды на установку прав? Извините, я в PHP не силен. Спасибо!
     
       
     
     
    1 point
     
  •  Romanych wrote 137 Days Ago (neutral) 
     
    0
    Модули установил, но большинство из них не работает: форум, например. Пишет: "The requested URL /forum/ was not found on this server". Архив скачал с сайта Бунекс. Всё, что было в архиве залил на сервер. В архиве Д7 не было отдельных папок для модулей; папки forum в том числе. Как быть, не подскажите?
     
       
     
    1 point
     
  •  admin wrote 192 Days Ago (neutral) 
     
    0
    Не очень подойдет, даже если имена таблиц поменять. Просто ну очень много новых ключей добавилось, сама же русификация тут сейчас есть: http://www.boonex.com/unity/extensions/entry/Russian_for_Dolphin7_full
     
       
     
     
    2 points
     
  •  Liner wrote 194 Days Ago (neutral) 
     
    0
    Спасибо за статью! А как русифицировать? от шестой версии русификация подойдет?
     
       
     
     
    0 points
     
  •  Aramis wrote 197 Days Ago (neutral) 
     
    0
    Мда, вообщем это статья лично мною написана специально для 'домохозяек' как и просил народ. Далее, CMS совсем не забугорная а больше отечественная, вы бы историю для начала почитали внимательно. Здрасьте
     
       
     
     
    2 points
     
  •  Dekster wrote 198 Days Ago (neutral) 
     
    0
    понанаделают руских сайтов поддержки забугорных CMS и потом ещё спрашивают как статья?))) Говно статья и будет говном до тех пор пока её неперепишут
     
       
     
     
    -1 point
     
  •  Dekster wrote 198 Days Ago (neutral) 
     
    0
    Статья Говно! Следуйте инструкциям процесса установки (установка разрешений, ввод необходимой информации, доступов к базе и т.п., установка cron jobs (планировщик задач)) чё за насмешки ?? над населением я про )) это
     
       
     
     
    -1 point
     
  •  Maestro wrote 214 Days Ago (neutral) 
     
    0
    Очень бы хотелось такую же, но про RMS :)
     
       
     
     
    2 points
     
  • Comment by scooterhard is hidden. Show.
    -4 points
     
  •  scooterhard wrote 224 Days Ago (neutral) 
     
    0
    Всем привет прочитал данную стать вот уже раз 6 пытаюсь поставить делфина 7 версию. и каждый раз у меня после того как он просит сделать не читаемым разде inc нажимаю next ничего не происходит, просто белый экран
    вбиваю адрес сайта там пишет что он успешно установлен удалите install удалаю и после обновленимия страницы также становиться белый экран, не пойму в чем дело
    помогите пожалуйста решить проблему)
     
       
     
     
    -4 points
     
  •  tech wrote 240 Days Ago (neutral) 
     
    0
    При запуске установки движок сам скажет, где и какие разрешения поставить. Мануал в дистрибутиве действительно не обновлялся уже очень давно...
     
       
     
     
    2 points
     
1-10 of 14
First page
Previous page
1
Next page
Last page
Actions
Subscribe
Name:
error
Email:
error
 
error
Rating
4 votes
Copyright © 2010 - Boonex.Ru
На правах рекламы:   Услуги предлагают операторы спутниковой связи . как правильно учить английский язык
Rambler's Top100