Установка VirtueMart на локальный сервер Open Server

Опубликовано: 31 Январь, 2015
Обновлено: 1 Февраль, 2015
Категория: Общие вопросы
Комментариев: 9

Любое обновление joomla и virtuemart лучше сначала протестировать на локальном сервере.

В этой статье я расскажу, как быстро установить и настроить локальный сервер с помощью портативной серверной платформы Open Server.

На локальном сервере можно точно так же создать и восстановить сайт из бэкапа, как и на обычном хостинге. Вы так же можете полностью разработать сайт локально и только после этого перенести его на хостинг.

Установка Open Server

Скачать Open Server

Для скачивания доступно 3 варианта редакций:

  • Максимальная
  • Расширенная
  • Базовая

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

Open Server полностью бесплатен. Для увеличения скорости загрузки поддержите автора проекта.

После скачивания запускаем Open Server и указываем путь для распаковки архива.

установка open server

На этом установка закончена.

Open Server портативен, т.е. можно записать распакованную папку на флешку и без проблем запустить его на другом компьютере.

Настройка Open Server

После запуска в области уведомлений появится меню для работы с Open Server.

запуст open server

Для запуска нажимаем кнопку Запустить.

Open Server имеет множество настроек. Всех их можно оставить по умолчанию, нужно только изменить версию php на 5.4 (эта версия необходима для joomla 3).

В меню выбираем Настройки и переходим во вкладку Модули. В выпадающем списке PHP выбираем PHP - 5.4 и сохраняем изменения.

 

смена версии php

Для создания новой базы данных в меню переходим в Дополнительно > PhpMyAdmin.

новая база данных

Зайдем под пользователем по умолчанию:

  • Пользователь: root
  • Пароль: без пароля

Во вкладке Базы данных вводим имя новой базы и нажимаем кнопку Создать.

newdatabase

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

Данные для соединения с базой данных при установке или восстановлении сайта из бэкапа:

  • Хост: localhost
  • Имя базы: newdatabase
  • Имя пользователя: root
  • Пароль: пустой

Для создания нового домена в папке domains создадим новую папку с именем домена.

создание нового домена

Чтобы все изменения вступили в силу перезапустим Open Server.

перезапуск Open Server

После этого в меню Мои сайты появится созданный нами сайт.

новый сайт

Сайт и база данных созданы, можно устанавливать и работать над сайтом.

P.S.

В статье я кратко осветил самые основные моменты. Узнать больше о настройках и возможностях Open Server можно в Руководстве пользователя на официальном сайте.

9 комментариев

    Алекс

    Добрый день.Простите конечно.Как закачать файлы шаблона?

      admin

      admin

      Здравствуйте!
      Уточните вопрос, куда именно закачать?

    Оксана

    Добрый вечер. Я в ступоре. Никак не могу установить irtuemart 3 на сайт. Раньше с такими проблемами не сталкивалась. Выдает ошибку :
    Fatal error: Interface 'JObservableInterface' not found in /home/bh61274/public_html/administrator/components/com_virtuemart/helpers/vmtable.php on line 48
    и все...

      admin

      admin

      Здравствуйте!
      Скорее всего Вы пытаетесь установить новую версию virtuemart на старую версию joomla.

    Оксана

    да нет. джумла 3, последняя. забыла, что написала сюда и снесла шаблон))) и устанавливала другой. думал, может проблемы с сервером.
    Но нет. На сторой версии джумла все работает.
    На версии 2, 5 все работает.
    Может шаблон сайта не подходит? Хотя было написано, что совместим с virtuemart

      admin

      admin

      От шаблона не должно зависеть. Обновите joomla до 3.6.4 и установите virtuemart 3.0.18. При таком варианте также возникает ошибка?

    Оксана

    не могу обновить . выдает ошибку
    Fatal error: Call to a member function isAdmin() on a non-object in /home/bh61274/public_html/plugins/system/remember/remember.php on line 42

    Оксана

    и сайт уже не работает совсем

      admin

      admin

      Трудно сказать в чем конкретно проблема.
      Лучше установить все заново, либо попробуйте перезаписать проблемный файл этим файлом.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
Для вставки кода заключите его в теги [php] [/php]
*