Установка Joomla 2.5 на Ubuntu 12.04

Автор: Admin

Дата:2012-09-21

Установка Joomla 2.5

Joomla одна из популярнейших CMS систем для создания и управления сайтом. Для нее доступно множество бесплатных и платный шаблонов, модулей, дополнений и расширений.
     Многие люди задумываются "О создании своего сайта" и выбирают между разнообразными системами управления содержимым, большинство останавливаются на Joomla. Это и не удивительно, являясь самой популярной системой создания сайтов и блогов, она постоянно обновляется, исправляются выявленные ошибки, дыры безопасности и вносятся полезные доработки, увеличивающие производительность и функционал этой CMS. Однако, перед тем как покупать Хостинг и настраивать свой сайт, желательно ознакомиться с ее возможностями на локальном компьютере.
     Так вот для функционирования Joomla нам понадобится веб сервер, сервер Mysql и поддержка PHP, и разумеется операционная система.          Для локальной установки Joomla можно использовать Windows + Denwer или Linux+Apache+Mysql+PHP. В этой статье я расскажу как установить Joomla на Ubuntu. За основу возьмем всю туже Ubuntu 12.04

Установка Joomla 2.5 на Ubuntu 12.04

Все это можно назвать LAMP сервером Linux+Apache+Mysql+PHP
О том как установить Ubuntu 12.04 я писал в статье Установка Ubuntu 12.04 и повторяться я не вижу смыла.
Про установку связки Apache2 + PHP+Mysql я так же писал в статье  Установка Apache2 + PHP+Mysql на Ubuntu 12.04
Так, что сделайте все как описано, а дальше мы приступим к настройке ВЕБ Сервера Apache.

Установка Apache+PHP+Mysql

Хотя с другой стороны, можно повторить установку Apache+Mysql+PHP.
После установки Ubuntu просто выполните команды
Сперва обновите информацию о пакетах и саму ОС.
apt-get update
apt-get upgrade

А далее уже приступаем к установке нужных пакетов.

1. # apt-get install mysql-server mysql-client
Не забудьте указать пароль, когда Вам предложат его ввести. Именно он нам потребуется при первоначальной установке Joomla

2. # apt-get install apache2
Установили Apache

3. apt-get install php5 libapache2-mod-php5
Установили поддержку PHP

4. # apt-get install php5-mysql
Подружили PHP с Mysql

Настройка Apache для Joomla

По умолчанию, нашей корневой пакой в Apache является /var/www/
Давайте создадим папку Joomla
# mkdir /var/www/joomla

После этого просто идем на сайт Joomla и скачиваем последнюю версию.
Я скачал с сайта http://joomlaportal.ru последнюю стабильную русскую версию Joomla.
# cd /tmp/
# wget http://joomlaportal.ru/downloads/joomla/Joomla_2.5.6-Stable-Full_Package_Russian_v3.tar.gz
# gunzip Joomla_2.5.6-Stable-Full_Package_Russian_v3.tar.gz
# mv Joomla_2.5.6-Stable-Full_Package_Russian_v3.tar /var/www/joomla/
# cd /var/www/joomla/
# tar -xvf Joomla_2.5.6-Stable-Full_Package_Russian_v3.tar
# rm Joomla_2.5.6-Stable-Full_Package_Russian_v3.tar

Настройка Mysql

Далее нам нужно создать SQL базу для Joomla
# mysqladmin -u root -p create joomla1
Enter password:

Тем самым мы создали базу с именем
joomla1

На этом подготовительный процесс закончен.

Установка Joomla через WEB интерфейс

Далее нам нужно открыть Web браузер и набрать адрес
http://192.168.200.134/joomla/installation/index.php
Где 192.168.200.134 - ваш IP
После чего мы попадем в процесс установки Joomla

1 Шаг - выбор языка.
Так как у нас Русская версия Joomla, то и язык сразу встал на Русский - нажимаем далее

2 Шаг - Начальная проверка.
Здесь происходит проверка на возможность поддержки того, что нужно для установки Joomla.
Если вы все сделали правильно, а все равно в каком-то параметре стоит "НЕТ" и кнопка "далее" не доступна, то перестартуйте веб сервер или Mysql
# /etc/init.d/apache2 restart
# /etc/init.d/mysql restart

3 Шаг - Лицензия GNU/GPL - "Далее"

4 Шаг - Настройки подключения к базе данных
Здесь нам понадобится:
    - Тип базы данных  - Mysqli
    - Имя сервера базы данных  - localhost
    -
Имя пользователя - root
    - Пароль root - этот тот пароль, который вы указывали при установке Mysql
    - Имя базы данных - joomla1
    - Префикс таблиц - здесь подразумевается то, что если в базе будет содержаться какая-либо еще информация, то с ней ни чего не случиться, т.к. таблицы для Joomla будут иметь вид: fb9ou_users, fb9ou_admin. Таким образом, благодаря префиксу, можно на одну базу Mysql подключить несколько сайтов c Joomla.

5 Шаг - Конфигурация FTP. Оставляем все как есть и переходим дальше

6 Шаг - Конфигурация сайта. На этом шаге можно:
    - Назвать сайт - Напрмер "Сайт по компьютерам"
    - Описание - Сайт по компьютерным технологиям, комплектующим, советы и инструкции.
    - Ключевые слова - "Компьютеры, комплктующие, советы, инструкции"
E-mail и пароль администратора - необходимы для администрирования сайта.
Демо-данные - Будет ли наш сайт заполнен данными или останется пустым.
Демо данные - это тестовый готовый сайт. Он может пригодиться для ознакомления со труктурой Joomla, однако если Вы решили создать сайт с нуля, то они вам ни к чему, так как процесс удаления не нужной информации может занять продолжительное время.

7 Шаг - ВНИМАНИЕ: НЕ ЗАБУДЬТЕ ПОЛНОСТЬЮ УДАЛИТЬ ДИРЕКТОРИЮ INSTALLATION.

ЕСЛИ У ВАС:

Возникла проблема создания конфигурационного файла. Необходимо вручную создать текстовый файл 'configuration.php' в корне сайта и вставить в него содержимое текстового поля.

Создаем файл configuration.php
# vi /var/www/joomla/configuration.php
Вставляем в него то, что предложено.
Проверяем работу, нажав на вкладку "САЙТ"
если все работает, то удаляем папку installation
Переходим в командную строку Linux и набираем:
# rm -rf /var/www/joomla/installation

После всего этого Вам стоит позабититься о поисковом продвижении сайта, а так же подумать об увеличении конверсии от сайта. При помощи команды A1QA Вы можете узнать и оценить возможные условия отдачи от сайта для бизнеса.

Количество просмотров: 15809

Комментарии к статье:

Автор комментария: Canyok
Дата: 2015-11-20

Знаешь, Владимир! А я перенёс папку /joomla со всем содержимым (в том числе installation) в /html/ там всё заработало.

Автор комментария: Владмир
Дата: 2014-12-09

создал папку /var/www/tomo, распаковал туда джумлу, дал папке права 777 при введении адреса localhost/tomo/installation/index.php браузер возвращает ошибку 404 уже и так и сяк ставил. LAMP ставил через и через tasksel и по вашей инструкции - всё едино в чем может быть причина?

Автор комментария: Сергей Иваноф
Дата: 2013-04-01

Всё работает. Спасибо за статью.

Автор комментария: vismuth
Дата: 2013-03-11

А как насчет готового сайта переезд на свой хостинг, вот я создал покачто на виртуальной машине WebServer закинул через ftp все содержимое сайта и phpmyadmin базу данных, вот загвостка в чем, сайт работает, только главная, а если перейти на другую, он мне пишет Не Нашел Запрашиваемый URL /detektivy-trillery.html не был найден на этом сервере. Apache/2.2.22 (Ubuntu) Сервер на 192.168.1.100 Порт 80 Вопрос как решить проблему?

Автор комментария: Гость
Дата: 2013-02-13

Большое спасибо, все получилось один в один на Ubuntu 12.10.

Автор комментария: Виктор
Дата: 2013-02-07

Всё прекрасно ставится. Спасибо

Автор комментария: savchenko.lex
Дата: 2012-12-29

попробуй ввести в браузере: http://localhost/Joomla

Автор комментария: joom
Дата: 2012-12-09

при вводе http://192... и т.д. опера предлагает скачать или открыть .php файл, ну и соответственно ничего не устанавливается, можете пояснить в чём дело

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

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2024