22 февраля 2012

Установить Joomla 2.5.x в Ubuntu 11.10/12.04


В этой статье я помогу вам установить Joomla 2.5.1 в Ubuntu 11.10/12.04. Для этого прежде всего требуется: веб-сервер Apache, MySQL, PHP (LAMP), который должен быть установлен в Ubuntu до установки Joomla. Как установить сервер LAMP в Ubuntu, вы можете найти подробную инструкцию ЗДЕСЬ.

Установка Joomla 2.5.1 

1. После установки LAMP, необходимо добавить поддержку Joomla в Apache следующими командами:

cd /etc/apache2/

sudo cp sites-available/default sites-available/joomla

sudo a2ensite joomla

sudo /etc/init.d/apache2 restart

2. Далее, мы создадим базу данных MySQL и MySQL пользователя, чтобы позже использовать их во время установки Joomla. Я буду отмечать их  красным, вы можете переименовать их как хотите.

-Через терминал даем знак для сервера MySQL с помощью следующей команды (выполняйте все команды в одном окне терминала):

mysql -u root -p

- Создаём базу данных MySQL с помощью следующей команды:

create database joomla;

- Мы также должны создать пользователя MySQL с тем же названием базы данных MySQL с помощью следующей команды (только вместо "1234" вставьте ваш пароль):

CREATE USER 'joomla'@'localhost' IDENTIFIED BY '1234';
- Предоставим пользователю все привилегии доступа, к уже созданной базе данных:

GRANT ALL PRIVILEGES ON joomla.* TO 'joomla' IDENTIFIED BY '1234';
Выйдем с сервера MySQL с помощью следующей команды:

exit

3. Теперь нам нужно создать директорию, скачать и установить Joomla. Папка с файлами  Joomla будет установлена в / VAR / WWW / Joomla. Для этого выполните следующие команды:

cd /tmp && wget -O Joomla_2.5.1-Stable.zip http://goo.gl/Cf1Sm

sudo mkdir /var/www/joomla

sudo unzip Joomla_2.5.1-Stable.zip -d /var/www/joomla

sudo chown -R www-data.www-data /var/www/joomla/

- Теперь можно начать установку Joomla 2.5.1, кликнув на одну из этих двух ссылок:


или

http://localhost/joomla


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


Выбираем язык и клик на кнопке Далее, что вверху справа.


Если вы не видите ни в одной строке слова  Нет, значит всё нормально и нажимаем Далее.


Следующее окно-Лицензия. Здесь ничего не надо принимать и просто нажимаем Далее.

Заполните всё где указано стрелками и Далее.

Следующий шаг -  Конфигурация FTP, можно пропустить, нажав Далее.



В окне Конфигурация сайта заполните поля указанные стрелками. Я назвал сайт для примера - Мой первый сайт, вы можете назвать как хотите. Укажите адрес своей эл. почты. В окне Логин администратора оставьте как есть - admin. Введите дважды свой пароль, который вы вводили при установке и Далее.


И последний шаг в установке Joomla, это в окне Завершение установки нужно нажать на кнопке, указанной стрелками - Удалить директорию 'installation', после чего должна смениться надпись - Директория 'installation' успешно удалена. И нажать на одну из двух кнопок вверху: Сайт или Панель управления.



Где вам нужно указать в поле User name - admin, в поле Password - свой пароль.

В дальнейшем,  чтобы получить доступ к админке, нужно открыть одну из этих ссылок:


или

http://localhost/joomla/administrator/

И это всё.

Творческих вам успехов.

48 комментариев :

  1. а как русифицировать?

    ОтветитьУдалить
    Ответы
    1. Прежде чем произвести русификацию Joomla, нужно скачать пакет русской локализации.С сайта joomlaportal.ru.Или посмотри следующую страницу:
      http://ab-w.net/Joomla/rusifikacija-joomla-russkij-jazyk.php

      Удалить
    2. При попытке залить папку с русификатором пишет
      Warning: Failed to move file!

      Дайте совет, если знаете что делать.
      заранее спасибо

      Удалить
    3. Скачать эти языковые расширения можно по ссылке http://joomlacode.org/gf/project/russianlanguage/frs/ или по ссылке http://joomlaportal.ru.

      После русификации Joomla, в контрольной панели компонента СВ зайди в Plugin Management -> Install Plugin -> Browse, в открывшемся окне выбери предварительно скачанный тобой плагин русского языка СВ, нажми «Upload File & Install» и Ваш СВ теперь будет полностью локализован на русский язык.
      За поддержкой СВ на русском языке обращайся на его русский форум на сайте по ссылке http://www.joomlapolis.com/forum/170-russian.
      Вот, как-то так.

      Удалить
    4. Анонимный13 мая 2012 г., 14:04

      Спасибо Вам огромное, всё получилось с первого раза, правда версию joomla ставил уже 2.5.3. rus

      Удалить
    5. Рад, что помог. Будут вопросы, заглядывай. Здесь всегда найдёшь, что-то интересное. Удачи.

      Удалить
  2. Анонимный1 мая 2012 г., 14:49

    Добрый день! Выполнил пункты 1 и 2, только в п. 2 вместо БД joomla ввёл myjoomla со своим паролем. При выполнении п. 3 (строки 1 и 2 - выполнились) при вводе строки "sudo unzip Joomla_2.5.1-Stable.zip -d /var/www/joomla" в терминале выводится надпись ""alex@alex-System-Product-Name:/tmp$ unzip Joomla_2.5.1-Stable.zip -d /var/www/joomla
    Archive: Joomla_2.5.1-Stable.zip
    End-of-central-directory signature not found. Either this file is not
    a zipfile, or it constitutes one disk of a multi-part archive. In the
    latter case the central directory and zipfile comment will be found on
    the last disk(s) of this archive.
    unzip: cannot find zipfile directory in one of Joomla_2.5.1-Stable.zip or
    Joomla_2.5.1-Stable.zip.zip, and cannot find Joomla_2.5.1-Stable.zip.ZIP, period."
    Сам файл-архив находится в папке "tmp". Дальнейшие действия по установке joomla не идут.Подскажите, что необходимо сделать. Установка веб-сервер Apache, MySQL, PHP (LAMP) прошла успешно. Заранее благодарен.
    gurvinek2005

    ОтветитьУдалить
    Ответы
    1. Зайди в директорию /var/www/ и посмотри создана ли там папка joomla, если нет то повтори пункт2 sudo mkdir /var/www/joomla

      Удалить
    2. В терминале тебе пишет: не могу найти ZipFile каталог Joomla. А Joomla загрузил?

      Удалить
  3. Анонимный1 мая 2012 г., 15:27

    Директория /var/www/joomla создана, сам файл находится в /tmp (/tmp/Joomla_2.5.1-Stable.zip). При вводе в терминале третьей строчки по п. 3 и появляется вышеуказанная надпись. Поэтому и возник вопрос, что необходимо сделать дальше или я где-то не так сделал? С уважением, gurvinek2005

    ОтветитьУдалить
    Ответы
    1. Попробуй сделать руками следующее.
      Распакуй zip-файл, появится папка Joomla, скопируй её и перенеси в директорию /var/www/joomla, а дальше по тексту.

      Удалить
  4. Анонимный1 мая 2012 г., 18:54

    При распаковке zip-файл даёт ошибку, я уже несколько раз перезаписывал. Может с сайта программы попытаться скачать? С уважением, gurvinek2005

    ОтветитьУдалить
    Ответы
    1. Прежде чем будешь скачивать с сайта zip-файл, удали из директории старые файлы jomla, затем распакуешь туда новые. Должно получиться.

      Удалить
  5. Анонимный1 мая 2012 г., 19:08

    Скачал версию 2.5.4, но опять при раскрытии дает ошибку - "7-Zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
    p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
    Error: /tmp/Joomla_2.5.4-Stable-Full_Package.zip: Can not open file as archive
    Errors: 1"
    С уважением, gurvinek2005

    ОтветитьУдалить
    Ответы
    1. Установи из Центра приложений пакет 7zip, может из-за этого даёт ошибку, что не установлен распаковщик и попробуй снова.

      Удалить
  6. Анонимный1 мая 2012 г., 19:16

    Скачал файл "Joomla_2.5.4-Stable-Full_Package.tar.gz", он раскрывается в менеджере архивов, но я с такими архивами вручную не сталкивался, если не трудно, как его тогда установить. С уважением, gurvinek2005

    ОтветитьУдалить
    Ответы
    1. Нажми кнопку Распаковать, должна появиться папка Jomla, ты её найдёшь в Домашней папке или в Загрузки, перенеси её в директорию WWW, а остальное по тексту.

      Удалить
  7. Анонимный1 мая 2012 г., 20:43

    В том-то и дело, что он установлен (7zip).. В общем с горем пополам установил версию 2.5.4 согласно п. 3, прошло удачно. Скачал русификатор согласно Ваших вышеуказанных ссылок, только не понял - русификатор применить к той joomla, которую установили? И что такое контрольная панель компонента СВ? С уважением, gurvinek2005

    ОтветитьУдалить
    Ответы
    1. Русификатор нужно будет устанавливать, когда войдёшь в панель управления сайтом, там где меняется язык.

      Удалить
  8. Анонимный2 мая 2012 г., 11:39

    Добрый день! Утро вечера (ночи) мудренее - истина в этом. В общем, я слегка ночью затупил, всё русификатор установил, ссылка на "http://ab-w.net/Joomla/rusifikacija-joomla-russkij-jazyk.php" тоже помогла, большое спасибо, установил FilleZilla, будем дальше изучать. С уважением, gurvinek2005

    ОтветитьУдалить
    Ответы
    1. "Кто ищет-тот всегда найдёт". Правильная пословица. Поздравляю.

      Удалить
  9. Анонимный16 мая 2012 г., 17:27

    Добрый вечер форумчане ))) Есть проблемка, после установки joomla главная страница отобразилась, но не работает форма регистрации и не отображается форма обратной связи. Выдает ошибку, страница не найдена Not Found

    The requested URL /partner/component/users/ was not found on this server.

    Подскажите как исправить, спасибо за ранее.

    ОтветитьУдалить
  10. Анонимный17 июля 2012 г., 11:08

    Огромное спасибо!!!!! Вы очень помогли!!!! Like!!))))))))))))

    ОтветитьУдалить
  11. Анонимный24 июля 2012 г., 13:40

    alex@Pylesos:~$ sudo unzip Joomla_2.5.1-Stable.zip -d /var/www/joomla
    unzip: cannot find or open Joomla_2.5.1-Stable.zip, Joomla_2.5.1-Stable.zip.zip or Joomla_2.5.1-Stable.zip.ZIP. xnj что делать?

    ОтветитьУдалить
  12. "1 мая 2012 г., 15:43
    Попробуй сделать руками следующее.
    Распакуй zip-файл, появится папка Joomla, скопируй её и перенеси в директорию /var/www/joomla, а дальше по тексту."

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

    ОтветитьУдалить
    Ответы
    1. Почему? Как переносишь? Объясни, пожалуйста.

      Удалить
  13. Вопрос снят, перенес через Наутилус.

    ОтветитьУдалить
    Ответы
    1. А я уже начал было писать тебе этот вариант. Ну и молодец.

      Удалить
  14. Хорошо, что есть форумы ;)

    Не подскажете заодно хороший, внятный учебник или статьи в сети по Jooml'e?

    ОтветитьУдалить
    Ответы
    1. Думаю у них на сайте или форуме: http://joomlaportal.ru/content/blogsection/3/53/

      Удалить
  15. После перехода по ссылке http://127.0.0.1/joomla или http://localhost/joomla появляется сообщение Apache/2.2.22 (Ubuntu) Server at localhost Port 80. Что делать. Заранее спасибо.

    ОтветитьУдалить
    Ответы
    1. Скопируй любую ссылку, открой новую вкладку в браузере, введи её в панель навигации (верхняя панель) и нажми Enter. Что получишь?

      Удалить
  16. Получил то же самое.

    ОтветитьУдалить
    Ответы
    1. значит что-то не так установил. Повтори все заново. должно исправиться, только будь внимательней.

      Удалить
  17. Приветствую! Хотелось бы разобратся.
    При попытке дать права>>
    ved@serv:~$ sudo chown -R www-data.www-data /var/www/joomla/
    sudo: unable to resolve host serv
    [sudo] password for ved:
    chown: невозможно получить доступ к «/var/www/joomla/»: Нет такого файла или каталога
    ved@serv:~$
    Вот такая вот надпись, может что-то надо сделать в группах (пользователях)?

    ОтветитьУдалить
    Ответы
    1. Открой файловый менеджер с правами администратора (sudo nautilus), перейди по указанному адресу: var/www/joomla/, убедись что папка с joomla существует и установи права на неё в ручную, кликнув правой кнопкой -> Особенности ->Права.

      Удалить
    2. Папка и до этого существовала, а почему не применяются права ко всем вложеным? Хотя пробовал нажимать. В ручную как то не хочется каждый файл менять.

      Удалить
    3. Не знаю, может что-то сделал не так. Примени права вручную на всю папку и всё.

      Удалить
    4. Пробовал, установка Джумлы не запускается. Видимо придется действительно для каждого файла менять.

      Удалить
  18. Каковы права доступа на директорию joomla , подкаталоги и файлы? Владелец root и всем все разрешено?

    ОтветитьУдалить
    Ответы
    1. Да. Но можно поменять права доступа.

      Удалить
  19. не получается создавать редактировать удалять и перемещать папки .
    как открыть права ?

    ОтветитьУдалить
  20. сначала поставил joomla 3 в мастере установке на втором шаге, написал что не может подключиться к базе данных mysql
    удалил, поставил joomla 2.5 тоже самое (Не удалось подключиться к базе данных. Текст сообщения об ошибке: 2)

    ОтветитьУдалить
  21. Большое спасибо автору. Все установилось с небольшим затыком (ссылка на джумлу не актуальна). Скачал с того сайта последнюю джумлу, переиминовал ее в старую джумлу, закинул в темп и все получилось. Большое спасибо!

    ОтветитьУдалить
    Ответы
    1. >>ссылка на джумлу не актуальна<< Да, конечно, т.к. написана почти год назад. Но на сайте есть актуальная статья с Joomla 3.1.5 ЗДЕСЬ.

      Удалить
  22. Остановился на пункте,когда уже запускать установщик "http://localhost/joomla/" нажимаю и белый экран, никаких действий, качал джумлу 2.5.17 закидал в папку /var/www/joomla

    ОтветитьУдалить