< Заур Магомедов />

профессиональный верстальщик и блоггер

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

Заур Магомедов
Главная » Joomla » Как установить Joomla на локальный сервер

Как установить Joomla на локальный сервер

Установка Joomla 2.5 на локальный сервер

Пост был обновлен: Фев 15, 2017

Здравствуйте дорогие читатели моего блога! В данной заметке хотел бы поделиться с вами тем, как можно установить Joomla на локальный сервер. Устанавливать будем Joomla 2.5, т.к. данная версия на момент написания статьи самая актуальная. Также отмечу, что вышла новая версия Joomla 3.0. Но на мой взгляд она еще немного сырая, поэтому будем пока учиться на версии 2.5. Как только разработчики выпустят стабильные релизы мы сможем без проблем обновиться. 

Что необходимо знать?

Минимальные системные требования, необходимые для установки Joomla 2.5

  • PHP версии 5.2.4 и выше (Рекомендуется PHP версии 5.3+)
  • Apache 2.x, с поддержкой Zlib, XML и MySQL,
  • MySQL 5.04

Установка Joomla 2.5

Первым делом нам портебуется установить локальный сервер Open Server. Как устанавливать и почему именно Open Server я уже писал. Следующее, что нам понадобиться это дистрибутив Joomla 2.5. Актуальную версию вы можете скачать на официальном сайте русскоязычного сообщества http://joomlaportal.ru. В правой верхней части сайта вы найдете ссылки на скачивание.

Портал Joomlaportal.ru - Установка Joomla 2.5 на локальный сервер

Итак у нас все готово для установки.

Прежде чем копировать файлы создадим сначала базу данных. Для этого запускаем локальный сервер, далее идем в главное меню Open Server -> Дополнительно -> PhpMyAdmin.

Далее нас попросят авторизоваться. По умолчанию логин — root, пароль — ничего не вводим. После авторизации переходим во вкладку «Базы данных» и в поле «Создать базы данных» вводим название нашей базы. Введем, например, demo_joomla_db. После всего жмем по кнопочке «Создать». Если все сделали правильно, то мы получим вот такое сообщение «База данных demo_joomla_db была создана». Все, база данных у нас создана. Следует отметить, что мы также должны создать еще и пользователя базы данных, наделенные определенными правами и пароль к базе. Но, т.к. мы устанавливаем Joomla на локальный сервер делать мы этого не будем. По умолчанию пользователь базы данных это — root, а пароль оставляем пустым. Пользователя и пароль мы создадим позже, когда будем переносить сайт на реальный хостинг.

Теперь нам необходимо скопировать файлы из установочного архива Joomla в папку домена нашего сайта. Естественно эту папку сначала следует создать. Для этого идем в «Мой компьютер» и заходим в наш виртуальный диск. В настройках Open Server я букву диска не переназначал поэтому у меня это диск «W». В виртуальном диске лежим папка с нашими доменами «domains», так вот в этой папке мы создаем папку с нашим доменом и называем ее латинскими буквами, например, joomla25. В созданную папку мы распаковываем наш скачанный дистрибутив Joomla 2.5. После того как все файлы будут скопированы мы должны перезапустить сервер, чтобы сервер мог определить созданную папку.

Читайте также:  Выбор и установка локального сервера

Далее мы идем в главное меню Open Server -> Мои Сайты -> и в списке находим название нашей папки «joomla25». Выбрав, у нас сразу откроется браузер, установленный по умолчанию. Если вы используете полную версию Open Server, то у вас по умолчанию может открыться браузер, определенный в настройках сервера. Мы также можем открыть браузер и вписать вручную в адресную строку следующий адрес — http://joomla25/, жмем «Enter». Вот мы и подобрались к первому шагу мастера установки — Выбор языка.

Превый шаг установки Joomla на локальный сервер - Выбор языка

На первом шаге установки нас просят выбрать язык. По умолчанию выбран русский, поэтому здесь ничего не трогаем и жмем кнопочку «Далее».

Попадаем на второй шаг мастера установки — Начальная проверка. Здесь идет проверка на совместимость минимальным системным требованиям вашего сервера.

Начальная проверка - Установка Joomla 2.5 на локальный сервер

В верхней колонке обозначены обязательные требования, без соответствия которых установка будет прекращена. Все пункты должны быть выделены зеленым цветом «Да».

В нижней колонке указаны рекомендуемые требования. Здесь не требуется строгое соответствие.

Настройка php.ini на локальном сервере Open Server

Вы можете настроить локальный сервер как вам угодно, отредактировав файл php.ini. На хостинге же с этой просьбой вам придется обратиться в службу поддержки. В Open Server файл php.ini найти очень легко — идем в меню программы -> Дополнительно -> Конфигурация -> и далее выбираем пункт PHP-… Версия PHP зависит от того, какая версия выставлена у вас в настройках. По умолчанию это версия PHP-5.2.17.

Если все настройки сделаны правильно жмем кнопочку «Далее» и переходим к третьему шагу установки — Лицензия.

Здесь ознакомимся с лицензией и жмем кнопку «Далее».

Третий шаг установки Joomla - Лицензия

Переходим к четвертому шагу установки — Конфигурация базы данных. На данном этапе мы должны прописать параметры подключения к нашей базе данных.

Четвертый шаг установки Joomla 2.5 - Конфигурация базы данных

Введите все параметры как показаны на скрине. Если разбирать детальнее, то:

Тип базы данных — здесь выбираем из выпадающего списка тип «Mysql»

Читайте также:  Страница 404 в Joomla 3. Как создать страницу 404-ой ошибки средствами Joomla?

Имя сервера базы данных — здесь вбиваем «localhost», т.к. сервер базы данных находится на том же сервере, что и наш сервер PHP.

Имя пользователя — сюда вводим имя пользователя базы данных. По умолчанию это «root», как и говорилось выше пользователя мы будем создавать при переносе сайта на хостинг.

Пароль — сюда необходимо ввести пароль базы данных. Оставляем это поле пустым.

Имя базы данных — сюда вводим имя базы данных

Префикс таблиц — по умолчанию префикс генерируется автоматически, но вы можете ввести его вручную. Это 3-4 латинских символа и цифры. Я ввел вручную — djml_.

Когда все данные введены щелкам по кнопочке «Далее».

Мы подошли к пятому шагу мастера установки — Конфигурация FTP.

Конфигурация FTP - Установка Joomla 2.5 на локальный сервер

Я обычно этот шаг пропускаю. Как говорится из справки данный шаг можно пропустить, если вы ставите Думла на сервер, работающий под управлением ОС Windows.

Жмем «Далее» и переходим к предпоследнему шагу установки — Конфигурация сайта.

Конфигурация сайта - Установка Joomla 2.5 на локальный сервер

На данном этапе вводим название сайта, e-mail, логин и пароль для доступа в админку сайта.  Все поля, обозначенные *, необходимы для заполнения. С левой стороны нам выводится краткая справка по заполнению полей. Если что то непонятно можете почитать.

В этом же шаге вы можете установить демо-данные. Если вы новичек и только принялись за изучение Joomla, то рекомендовал бы вам установть демо-данные для изучения.

На данном шаге прежде чем продолжить установку нажмите на кнопочку «Установка демо-данных». Дождитесь уведомления о том, что демо-данные успешно установлены. После этого жмем по кнопочке «Далее» и переходим к последнему шагу установки.

Завершение установки

Ну, здесь расписывать особо не о чем — просто жмем по кнопочке «Удалить директорию Installations».  Дождемся сообщения о успешном удалении директории «Installations» и можно открывать наш сайт.

Завершение установки Joomla 2.5 на локальный сервер Open Server

Если хотим сразу открыть главную страницу сайта, то жмем по кнопочке «Сайт», если же хотим попасть в админку сайта, то жмем кнопку «Панель управления». Имя пользователя вводим «admin», пароль вводим тот, что мы вводили на предыдущем шаге.

Вот и вся установка. Надеюсь объяснил все доходчиво. Если что то непонятно задавайте вопросы в комментариях.

 

Всем удачи! Пока…

Пост был обновлен: Фев 15, 2017

Если что то не понятно, то смотрим данное видео.

Установка Joomla 2.5 на локальный сервер
Заур Магомедов
Заур Магомедов

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

У меня вы можете:

Оцените пост:

1 балл2 балла3 балла4 балла5 баллов (3 оценок, среднее: 0,00 из 5)
Загрузка...

Проверка орфографии

Система Orphus

67 комментариев к статье "Как установить Joomla на локальный сервер"

  • Александр мая 03, 2017 в 3:24

    Заур, у меня получается сбой на этапе, когда распаковываю скачанный дистрибутив Joomla 2.5 в папку domains. Перезапускаю, должен по твоей инструкции открыться сайт Joomla. Но у меня выдается неожиданный ответ.

    Не удается получить доступ к сайту

    Не удается найти DNS-адрес сервера joomla25.

    Выполните диагностику сети в Windows.

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

    • Александр мая 03, 2017 в 12:47

      Добрый день, Заур! У меня установленный браузер Opera (по умолчанию). А меня по запросу joomla25 все время выводит на Googl. Может быть в этом дело? Но полагаю, что в настройках Open Server что-то не доделал, не отметил, не установил? Можно с этим как-то разобраться?

      • Заур Магомедов
        Заур Магомедов мая 03, 2017 в 15:46

        Какая версия опен сервера у вас? Скачайте последнюю минимальную версию с официального сайта. Её будет достаточно.

        • Александр мая 03, 2017 в 16:41

          У меня сейчас скачана и настраивается версия open_server_5_2_6_ultimate.
          И я так понимаю, что не надо было ее устанавливать.

          Вчера скачал более простую версию: open_server_5_2_6_basic.
          Но она не распаковывается, компьютер после закачки совсем не желает раскрывать архив. Хотя по объему она гораздо меньше, чем «ультиматум».

          Уже совсем не понимаю, почему так происходит. Может вообще все к черту удалить, и все начать сначала.

          Но комп уже не слушается. Даже простые программы открывает по 45 минут. А open_server_5_2_6_basic вообще около двух часов раскрывался и устанавливался. Вообще кошмар!

          • Заур Магомедов
            Заур Магомедов мая 03, 2017 в 17:51

            Ultimate очень тяжелая версия. Если честно, с удовольствием бы вам помог, но я не знаю с чем может быть связана медлительность вашего ПК. Мне нужно это все видеть и пощупать самим.

        • Александр мая 04, 2017 в 17:07

          Добрый день, Заур!

          То, что скачал с официального сайта, ultimatum и basic, меня и подвели. Когда посмотрел в загрузку, они скачались с ошибками. Это и тормозило оба компьютера. Смутило, что оба не тянут. Проверил загрузки, оказались обе версии битые. И такое, оказывается, бывает. Убрал их совсем с компов. Все заработало, как прежде.

          Скачал с другого ресурса Open Server 5_2_2 basic. Все установилось и довольно быстро. Один поместил на 64-разрядный комп. Другой на 32-разрядный.

          Теперь из меню сервера по localhost на 64-разрядном компе папка открывается и на открытой странице сообщается, что все работает. Но это комп моей супруги и он не подключен к интернету. На нем я немного экспериментирую, но без выхода в интернет. При вызове папки localhost или joomla25 из браузера Опера (установлен по умолчанию), он выдает сообщение, что не удается найти удаленный сервер. Это меня озадачивает. Локальный сервер и должен работать без выхода в интернет, для этого его и придумали. Получается, что без связи с интернет, Open Server бесполезен. Видимо, там много ссылок на сторонние ресурсы.

          На 32-разрядном компе есть выход в интернет, но там при открытии папки localhost выдается сообщение: Connection refused: localhost:80. В Скайпе я убрал опцию использования порта 80. Но это ничего не дало. Может быть здесь о другом препятствии речь идет. Подскажите, если знаете, чо это означает.
          Надо все же пробовать добивать вариант с 32-разрядным. Может быть, можно подобрать приемлемые настройки. Знать бы только, как с ними работать. В этом деле я новичок, без сторонней помощи не обойдусь. Как видите, до установки joomla 2.5 еще дело не доходит.

          • Заур Магомедов
            Заур Магомедов мая 04, 2017 в 19:25

            Я вам точно могу сказать, что настроек по умолчанию Open Server’a вполне будет достаточно. После смены порта в Скайп перезагрузите компьютер и попробуйте заново. На 64-разрядном ПК сайт Localhost должен открываться без проблем. Вообще при установке опен сервера, если установка на данном ПК производится в первый раз устанавливаются какие то дополнительные библиотеки. Они как раз с интернета качаются. Попробуйте подключить комп к инету и попробуйте еще раз.

            • Александр мая 04, 2017 в 23:34

              Заур, спасибо за подсказку!
              После отмены опции порт 80 в Скайпе и перезагрузке компа через меню сервера папка localhost открывается и сообщает, что все работает. Но только когда нет подключения к интернету. При подключении к инету опять выдает: Connection refused: localhost:80.
              А при обращении к папке joomla25 она вообще не открывается ни в каких случаях, ни без подключения, ни с подключением в инет. Во всех случаях выдается сообщение:
              Не удается получить доступ к сайту
              Не удается найти DNS-адрес сервера joomla25
              У меня создается ощущение, что возникает какой-то конфликт именно при подключенном интернете. Вы можете объяснить, почему именно так происходит, и как это можно исправить?

    • Александр мая 03, 2017 в 13:14

      Заур, и еще проблема параллельно нарисовалась. После установки Open Server на двух разных компьютерах, резко упала скорость загрузки на обоих. Похоже здесь одна причина. Оба компа до установки работали без вопросов. И вдруг одновременно стали зависать при любых загрузках. Надо бы и с этим как-то разобраться. Проблема то серьезная получается, да еще сразу на двух компьютерах.

      • Заур Магомедов
        Заур Магомедов мая 03, 2017 в 15:03

        Не могу ничего сказать.Не было такого никогда.

    • Александр мая 03, 2017 в 14:51

      Заур, что необходимо прописать в файле во вкладке Меню в настройках Open Server, чтобы страницы открывались в браузере Opera? В выпадающем списке, к сожалению, нет вариантов с Opera.

      Заур, почему не могу дождаться ответов. Ваш сайт еще актуален?

      • Заур Магомедов
        Заур Магомедов мая 03, 2017 в 15:02

        Там есть такой пункт — открывать в указанном браузере. Ставите галочку и выбираете exe-файл браузера на компьютере.

        • Александр мая 03, 2017 в 15:15

          Заур, спасибо, что откликнулись!

          Я туда заходил и написал Вам в предыдущем сообщении, что в выпадающем списке, к сожалению, нет вариантов с Opera. Поэтому и прошу вас прописать в ручную, если Вы это сможете для меня сделать.

          _____________________________________________________________

          А что по самой первой проблеме, какой будет ответ?
          На мой запрос в папку joomla25 приходит сообщение:

          Не удается получить доступ к сайту

          Не удается найти DNS-адрес сервера joomla25.

          Выполните диагностику сети в Windows.

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

    • Заур Магомедов
      Заур Магомедов мая 03, 2017 в 15:57

      Сайт не может в открытый интернет выскочить, если вы его на локалке разворачиваете.

      Надо смотреть, что вы не так сделали. Пройдмтесь ещё раз, правильно ли все…

      • Александр мая 03, 2017 в 16:49

        Но после установки мне открылась картинка: Ура, все работает!

        Значит, там все установилось правильно. И можно переходить к установке Joomla.
        Но на этапе входа в папку joomla25 мне упорно выдает отказ в виде того сообщения. Все, дальше этого шага уже ничего не движется.

        • Заур Магомедов
          Заур Магомедов мая 03, 2017 в 17:51

          Вы мой видеоролик смотрели по установке Jooomla? Все равно не получается?

  • Sukkub
    Sukkub Sukkub Ноя 10, 2016 в 17:34

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

    • Заур Магомедов
      Заур Магомедов Ноя 10, 2016 в 17:47

      Добрый… А все обязательные поля заполнили?

      • Sukkub
        Sukkub Sukkub Ноя 10, 2016 в 18:04

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

        • Заур Магомедов
          Заур Магомедов Ноя 10, 2016 в 18:36

          Что-то не так делаете явно. Наверно вы к друпалу привыкли, а там ведь все по другому. Какую версию Joomla 3 ставите? Можете скрин проблемного шага прикрепить?

          • Sukkub
            Sukkub Ноя 10, 2016 в 18:53

            к сожалению не 3, а 2.5.19, так как на хостинге php 5.3… пробывала тройку, ругается и не хочет устанавливаться. проблемы в шаге не написано. все в норме, и никаких сообщений об ошибка или чему-то подобном.

            • Заур Магомедов
              Заур Магомедов Ноя 10, 2016 в 19:25

              На php 5.3 должна 3-я джумла устанавливаться свободно. Устанавливайте 3-ю версию, 2.5 — это уже прошлый век.

          • Sukkub
            Sukkub Ноя 10, 2016 в 18:54

            что-то я не соображу как вам сюда скриншот залить

            • Заур Магомедов
              Заур Магомедов Ноя 10, 2016 в 19:26

              Скрин вы сюда не загрузите. Используйте программу типа joxi.ru или скриншоты от яндекс диск или майл облако.

          • Sukkub
            Sukkub Ноя 10, 2016 в 19:26

            Спасибо большое! Вопрос снят))) мучилась, мучилась.. прискакал ребенок и понажимала на клавиши. Закрыла вкладку с установкой. а когда открыла по новой — вышло сообще о седьмом шаге — завершении ( не забыть удалить инсталяции и прочее), а всегда была ошибка. чудеса в решете.

            • Заур Магомедов
              Заур Магомедов Ноя 10, 2016 в 19:27

              И все же ставьте 3-ю джумлу, это моя вам рекомендация.

              • Sukkub
                Sukkub Ноя 10, 2016 в 19:37

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

  • Николай Окт 17, 2016 в 18:23

    Спасибо за информацию, но я сразу взял тестовый хостинг у хендихост и никаких проблем не наблюдаю с джумлой, но за информацию огромное спасибо!

  • ПАВЕЛ Фев 18, 2016 в 12:09

    Добрый день! Самый адекватный сайт где все подробно расписано.спасибо

  • Сергей Ноя 05, 2015 в 16:15

    Сейчас устанавливаю joomla версии 3.4.5
    Все то же самое?
    Просто в последнем шаге — когда выбираю сайт в меню «мои сайты» — браузер открывает и пишет «DNS lookup failed.»
    Что делать?

    • Сергей Ноя 05, 2015 в 16:54

      Разобрался 🙂
      Надо было в файле hosts прописать IP компа + название домена.

      • Заур Магомедов
        Заур Магомедов Ноя 05, 2015 в 17:33

        Используйте Open Server в качестве веб-сервера и проблем таких не будет.

  • Andrei Апр 21, 2014 в 10:59

    Спасибо большое, очень помогла ваша статья.

    • Заур Магомедов
      Заур Магомедов Апр 21, 2014 в 15:27

      Не за что!

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

Войти с помощью: 

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

Если вы хотите вставить в текст комментария код HTML, CSS, PHP, JavaScript, то обрамите код в соответствии необходимыми тегами:

  • Код HTML - тегами [html] ваш код... [/html]
  • Код CSS - тегами [css] ваш код... [/css]
  • Код PHP - тегами [php] ваш код... [/php]
  • Код JavaScript - тегами [code lang="js"] ваш код... [/code]