Установка PrestaShop.

19 октября 2010 | Автор: 4udak | Теги: , ,

prestashop установкаКаждый, кто пробовал свои силы в создании сайтов на базе различных CMS, у нас это PrestaShop, на начальном этапе задавались вопросом как установить PrestaShop. В этом посте я попробую рассказать как установить PrestaShop, движок для интернет-магазинов. Распространяется CMS бесплатно, открытый исходный код. Функционал для бесплатного движка впечатляет. Установку PrestaShop будем выполнять в следующей последовательности:

1. Для начала нужно скачать саму CMS на официальном сайте http://prestashop.com.

2. Если устанавливать систему на локальной машине (на своем компе), то необходимо создать так называемый виртуальный хостинг. Поможет нам в этом "Джентльменский Набор Web-разработчика" Denwer (скачать можно тут http://denwer.ru). Скачиваем. Установка его заключается в серии нажатия нескольких клавиш, т.е. все очень просто, даж на русском все пишут. После завершения установки появятся три ярлыка (если вы согласились их создать) на рабочем столе, которыми можно запустить, перезапустить и остановить Денвер.  Включает в себя денвер Apache+SSL+PHP+MySQL+phpMyAdmin, то что нам и нужно.

На создавшемся виртуальном диске (обычно z:/) в директории home/ создаем копию папки test1.ru, после чего ее переименовываем в нужное нам имя, например myshop.соm. В home/myshop.соm/www/ удаляем файл index.html, он нам не нужен.

Если устанавливать PrestaShop собираетесь сразу на хостинг, то п.2 пропускаем.

3. Следующим шагом будет создание базы данных(БД). Для этого нужно зайти в phpMyAdmin, на денвере это будет выглядеть так:  http://localhost/tools/phpmyadmin/. В поле "Создать новую БД" пишем ее имя (например name_db), жмем создать. Готово.  Для хостинга: в панели управления (хостингом) ищем Базы данных MySQL, заходим туда, создаем пользователя БД и саму БД.

4. Распаковываем скаченый архив CMS на хостинг в соответствующую папку или же в ранее созданную директорию на виртуальном диске home/myshop.соm/www/.

5. Теперь можно приступить непосредственно к установке. Для запуска инсталятора к адресу сайта добавляем install, в нашем случае это будет myshop.соm/install. Запустится установка PrestaShop, где потребуется ввести некоторые данные (название магазина, e-mail и т.д.), а так же имя БД, пользователя и пароль.

В случае с Денвером, имя пользователя будет root, пароль отсутствует. Ну а на хостинге имя пользователя и пароль в соответствии с созданными в Базах данных MySQL.

6. После того, как установка будет завершена, будет предложено в целях безопасности переименовать папку admin  в admin932 например и удалить папку install.

Для входа в админку (панель управления сайтом) нужно добавить к адресу сайта admin932, т.е. будет получаться адрес: myshop.соm/admin932.

Теперь можно полюбоваться на свой магазин! 🙂

Успешной работы Вам!

UPDATE 2012/06/13: более свежая информация об Установка PrestaShop на локальный сервер.

Вам наверняка будут интересны шаблоны для PrestaShop.



Понравилась статья? Подпишись на RSS моего блога!

Комментарии (54) на "Установка PrestaShop."

  1. Помним-помним... Был такой движок...

  2. Влад:

    Сане, большой респект. За 2 мин, доходчиво объяснил с установкой нового скина для presta-shop!! Побольше б таких людей!!!

  3. Николай.:

    Спасибо Александру,реально и очень быстро помог с установкой Престы!!!
    Буду ещё обращаться.

  4. Леонид:

    Александр! Реальный мужик! и легкая рука! Удачи тебе в бизнесе и по жизни!!

  5. Алексей:

    Спасибо Александр за ответ! Для новичка популярно расписал как установить Престу, так держать!

  6. Malika:

    Добрый день!
    Подскажите, пожалуйста. Все делаю, как Вы описали. Только вот никак не устанавливается, в браузере пишет, что "Невозможно открыть файл". Хотя все правильно делаю. Заранее спасибо.

  7. LamerPrestaShop:

    помогите ламеру с интеграцией шаблона в престу. в инете ненашарил, только на испанском языке на сайте ddlx. Заливая ZIP архив через модуль импорта тем, ответ "bad confuration file". Модет выложите пост с инструкцией, если не затруднит. Заранее благодарен)

  8. Олег:

    Саша,не могу одалеть пятый пункт =)

    Not Found
    The requested URL /myshop.com/install was not found on this server.

    Подсказка Денвера
    Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/localhost/www/myshop.com/install, которого не существует.

    Хотя все делал как надо =))) перепроверил папки сто раз!!НУ Я ЖЕ НЕ ИДИОТ =))
    просто в браузере пишу myshop.com/install выдает Гугл =)
    в Денвере пишу нихрена...
    как быть?ПОМОГИ ПЛИЗ!!!

    • Помомочь решить проблему конечно рад, но когда ничего не видишь ответить сложно в чем дело.
      А вообще с денвером давно не работаю, наверное с первых версий престы, устанавливаю сразу на хостинге, чего и Вам советую,
      здесь многие вещи "адекватнее" работают, с кодировками проблем меньше и т.п.

    • art3m:

      Когда создаешь базу данных, там есть вкладка Privileges, заходишь в нее ставишь галочки. Выключешь денвер, включаешь его заново. Дальше в браузере вводишь myshop.com/install или myshop.com/www/install

  9. Наталья:

    Проблема залила на сервер – при вводе в адресной строке не видит папку install, помогите. хостинг masterhost.ru

    • Что происходит и почему "не видит папку install" сейчас ответить не могу.
      Хотелось бы подробнее описание Ваших действий (что и как делаете, что получается).
      если делаете все по инструкции - в большинстве случаев должно работать.

  10. Олег:

    Огромное спасибо Автору за подробное описание установки и личную оперативную помощь

  11. Дмитрий:

    Админ помоги плиииз вообще не получается всё сделал верно а в итоге ничего не вышло так обидно(((
    напиши свою аську или любые контакты????

  12. Федор:

    Добрый день. помогите пожалуйста. начал усанвливать сразу на хостинге. на 2м шаге, где надо выставить CHMOD открытый к папкам- у меня все корневые папки отметились галочками что "ок ", а папки
    /tools/smarty/compile
    /tools/smarty/cache
    /tools/smarty_v2/compile
    /tools/smarty_v2/cache
    ни в какую не хотят ...
    хоть я им уже и доступы поставил все 777 - все равно не дает.
    может подскажете в чем причина? уже голову сломал ... буду очень благодарен

  13. Ирина:

    установила все с помощью денвера, получилось. потом возникла необходимость переноса на хостинг. но поменять имя базы данных и пароль не получается, не могу зайти в админку престы, пишет неправильный пароль, хотя все правильно(((( может что не так делаю((((

    • имя, пароль, пользователь и серве базы данных нужно менять в config\settings.inc.php,
      если Вы их не поменяли, то не совсем понятно как работает админка, сайт без бд не должен работать.

      • Ирина:

        их поменяла, но в самой админке указаны совсем другие данные : имя пользователя root , пароля нет. вот их и нужно поменять. сейчас через денвер зашла, поменяла. перезалью на ftp , посмотрю что получится.

  14. Нина:

    Добрый день! Установила на денвер престашоп, но теперь не могувойти в админку, спрашивает эл. адрес и пароль. Почему и что делать помогите пожалуйста!

  15. Антон:

    А как установить еще один сайт на тот же хостинг? Базу данных отдельно нужно создавать? Или просто папку? Если папку, то потом как инсталл запустить Буд благодарен за ответ.

    • можно отдельно базу, можно в имеющуюся, добавив новый префикс.
      насчет папок не совсем понял, или подключаете новый домен или ставите в новую поддиректория имеющегося.

  16. Маша:

    На пункте инсталяции застряла. По ссылке домен/instal выводится 404 File not found.

    файл 404 есть.

    Просто по урлу - страница-приветствие хостинга.

    • в слове install два эль, может в этом проблема.

    • Владимир:

      У вас в папке www видимо появилась при распаковке папка PrestaShop.... Вырежьте ее содержимое и вставьте в папку www, а пустую папку потом удалите..

  17. Лена:

    Спасибо, Владимир! Полдня прострадала, прежде чем ваш коммент прочитала. та же проблема была. удалила папку-все заработало!

  18. Сергей:

    П.5 не выполняеться. До этого все сделал по инструкции. А дальше... Ничего

  19. Анна:

    все сделала, как написано и все работает. так что актуально все:) Спасибо большое-прибальшое)

  20. Сергей:

    Добрый день!

    Делал все по инструкции, базу создал запустил установку. Сначала появилась ошибка на 13% установки, проблема с БД, удалось решить. Теперь ошибка появляется на 25%, на шаге Create default shop and languages. В чем может быть причина??? Prestashop 1.4.4.0 устанавливается без проблем, а 1.5.3 не устанавливается((

    • Владимир:

      Добрый вечер!
      В первые со всем этим сталкиваюсь. Для запуска инсталятора к адресу какого сайта добавляем install. Я это делаю в адресной строке Денвера т.е. http://localhost/denwer/myshop.соm/install, после чего он мне пишет
      Not Found
      The requested URL /denwer/myshop.СЃРѕm/install was not found on this server.

      Подсказка Денвера
      Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/localhost/www/denwer/myshop.СЃРѕm/install, которого не существует.

      В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:

      URL Куда указывает
      http://***/cgi-glob/script.cgi /home/cgi-glob/script.cgi
      http://***/cgi/script.cgi /home/***/cgi/script.cgi
      http://***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi

      Может, что делаю не так? Я полный профан в этом деле и пытаюсь в первые самостоятельно создать интернет магазин.
      Спасибо.)

      • добавляем к адресу сайта, где нужно установить престу - myshop.com
        в последних версиях ничего добавлять уже не нужно, установка сама запускается.
        А так же у Вас в адрес com написаны две первые буквы кириллицей http://clip2net.com/s/4JOuGA

  21. Владимир:

    Добрый день! Почему у меня PrestaShop скачался на английском. А в выборе языка, русского нет. Установка тоже на английском языке.

  22. андр:

    не подскажите как активироват сайт создал а незнаю как включить

  23. Галина:

    Здравствуйте, застряла на 5-ом пункте, уже не знаю что делать. не запускается установка престашоп и все тут. Если пишу просто в новой вкладке:myshop/install, то открывается поиск гугл. а если приписываю http://localhost/myshop.com/install

    Not Found

    The requested URL /myshop.com/instal was not found on this server.
    Подсказка Денвера

    Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/localhost/www/myshop.com/instal, которого не существует.

    В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:

    URL Куда указывает
    http://***/cgi-glob/script.cgi /home/cgi-glob/script.cgi
    http://***/cgi/script.cgi /home/***/cgi/script.cgi
    http://***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi

    Что делать??? Помогите плз.

    • Андрей:

      Добрый день!
      Сам сначала столкнулся с такой проблемой. Архив CMS необходимо не только распаковать, но скопировать в паку home/myshop.соm/www/ не саму папку Prestashop, а содержащиеся внутри папки, что не совсем очевидно из пункта №4 инструкции.
      "4. Распаковываем скачанный архив CMS на хостинг в соответствующую папку или же в ранее созданную директорию на виртуальном диске home/myshop.соm/www/."

  24. Alex:

    Предупреждение : Неправильное число параметров для debug_backtrace () в Z: \ главная \ HAPPYDAY \ WWW \ Tools \ профилирование \ MySQL.php на линии 108

    Предупреждение : Неправильное число параметров для debug_backtrace () в Z: \ главная \ HAPPYDAY \ WWW \ Tools \ профилирования \ MySQL.php на линии 108

    Предупреждение : Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в Z: \ главная \ HAPPYDAY \ WWW \ Tools \ профилирование \ MySQL.php: 108) в Z: \ главная \ HAPPYDAY \ WWW \ Admin \ header.inc.php на линии 30

    Предупреждение : Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в Z: \ главная \ HAPPYDAY \ WWW \ Tools \ профилирование \ MySQL.php: 108) в Z: \ главная \ HAPPYDAY \ WWW \ Admin \ header.inc.php на линии 31

    Предупреждение : Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в Z: \ главная \ HAPPYDAY \ WWW \ Tools \ профилирование \ MySQL.php: 108) в Z: \ главная \ HAPPYDAY \ WWW \ Admin \ header.inc.php на линии 32

    Предупреждение : Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в Z: \ главная \ HAPPYDAY \ WWW \ Tools \ профилирование \ MySQL. PHP: 108) в Z: \ главная \ HAPPYDAY \ WWW \ Admin \ header.inc.php на линии 33

    Предупреждение : Не удается изменить информацию в заголовке - заголовки уже прислал (выход начался в Z: \ главная \ HAPPYDAY \ WWW \ Tools \ профилирования \ MySQL.php: 108) в Z: \ главная \ HAPPYDAY \ WWW \ Classes \ Tools.php на линии 106
    как с этим бороться?

  25. Владимир:

    Если есть сайт, можно к нему прикрутить престу? То есть при нажатии на вкладку олайн -магазин открывается престашоп

  26. Александр:

    Господа, пож. помогите если у кого была такая ситуация. Все встало ОК! При входе в админку ввожу данные - переходит в экран белой смерти. Переименовываю полностью паку admin, ввожу с новым именем сразу выходит в экран белой смерти - даже ни логин ни пароль не запрашивает. Что делать??? SOS! SOS!

Отправить комментарий

Подпишись и получай новости по RSS