Joomla 3.0 - это система управления web-контентом, с помощью которой можно создать корпоративный сайт, интернет порталы, online-магазины, сайт сообщества и многое другое. Joomla 3.0 является выпуском со стандартным временем поддержки (6 меcяцев).

Основные изменения:

  • интегрирован JavaScript-фреймворк Bootstrap в пакет jui
  • реализована новые шаблоны для административного интерфейса адаптированных для мобильных устройств
  • реализован фронтэнд Protostar
  • обновлен шаблон Beez3
  • упрощен процесс установки
  • обеспечена поддержка сайтов с СУБД PostgreSQL
  • SimplePie для управления новостными лентами
  • реализована поддержка установки языковых пакетов из менеджера дополнений
  • реализован новый модуль для показа статистики
  • обновлен TinyMCE до версии 3.5.6
  • улучшен "умный поиск”


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

Код
sudo tasksel


и там помечаем с помощью пробела LAMP Tab and ok..

1. добавляем поддержку Joomla в Apache:

Код
cd /etc/apache2/
sudo cp sites-available/default sites-available/joomla
sudo a2ensite joomla
sudo /etc/init.d/apache2 restart


2. Cоздаем базу данных и пользователя MySQL

Код
mysql -u root -p
create database joomla;
CREATE USER 'joomla'@'localhost' IDENTIFIED BY '1234';


joomla и 1234 можно изменить на свои значения.

3. предоставим пользователю все привилегии доступа к созданной БД выйдем из MySQL:

Код
GRANT ALL PRIVILEGES ON joomla.* TO 'joomla' IDENTIFIED BY '1234';
exit


4.Создаем каталог для Joomla и распаковываем туда архив и даем на архив рекурсивные права для пользователя www-data  /var/www/joomla

Код
sudo mkdir /var/www/joomla
cd /var/www/joomla
wget -c http://joomlaportal.ru/downloads/joomla/Joomla_3.0.1-Stable-Full_Package.tar.gz
sudo tar xvf Joomla_3.0.1-Stable-Full_Package.tar.gz
sudo chown -R www-data.www-data /var/www/joomla/


5. Переходим к мастеру настроек кликнув 127.0.0.1/joomla/index.php или http://localhost/joomla и следуем инструкции. И вы перейдете к панели установки, при установке указываем тип базы MYSQL, название базы joomla,  которую мы создали выше)
После завершения установки удалите директорию
 

Код
rm -rf /var/www/joomla/installation
1. Конфигурация сайта
2. Конфигурация базы данных



3. Конфигурация FTP
4. Завершение установки







http://127.0.0.1/joomla/

при завершении установки была проблема с файлом configuration.php типа нужно создать со следующим содержимым

Код
touch configuration.php /var/www/joomla

 

Код
nano configuration.php

(и вставить аналогичное то что у вас показывает для вашего сайта).

Код
class JConfig {
     public $offline = '0';
     public $offline_message = 'Сайт закрыт на техническое обслуживание.
Пожалуйста, зайдите позже.';
     public $display_offline_message = '1';
     public $offline_image = '';
     public $sitename = 'linuxsoid.com';
     public $editor = 'tinymce';
     public $captcha = '0';
     public $list_limit = '20';
     public $access = '1';
     public $debug = '0';
     public $debug_lang = '0';
     public $dbtype = 'mysql';
     public $host = 'localhost';
     public $user = 'root';
     public $password = '8891';
     public $db = 'joomla';
     public $dbprefix = 'uxca2_';
     public $live_site = '';
     public $secret = 'tmokqmpjiFA6jzuc';
     public $gzip = '0';
     public $error_reporting = 'default';
     public $helpurl = 'http://help.joomla.org/proxy/index.php?option=com_help&keyref=Help{major}{minor}:{keyref}';
     public $ftp_host = '127.0.0.1';
     public $ftp_port = '21';
     public $ftp_user = '';
     public $ftp_pass = '';
     public $ftp_root = '';
     public $ftp_enable = '0';
     public $offset = 'UTC';
     public $mailer = 'mail';
     public $mailfrom = 'luk4196@ya.ru';
     public $fromname = 'linuxsoid.com';
     public $sendmail = '/usr/sbin/sendmail';
     public $smtpauth = '0';
     public $smtpuser = '';
     public $smtppass = '';
     public $smtphost = 'localhost';
     public $smtpsecure = 'none';
     public $smtpport = '25';
     public $caching = '0';
     public $cache_handler = 'file';
     public $cachetime = '15';
     public $MetaDesc = '';
     public $MetaKeys = '';
     public $MetaTitle = '1';
     public $MetaAuthor = '1';
     public $MetaVersion = '0';
     public $robots = '';
     public $sef = '1';
     public $sef_rewrite = '0';
     public $sef_suffix = '0';
     public $unicodeslugs = '0';
     public $feed_limit = '10';
     public $log_path = '/var/www/joomla/logs';
     public $tmp_path = '/var/www/joomla/tmp';
     public $lifetime = '15';
     public $session_handler = 'database';
}


и все проблем больше не должно быть.... Удачи!
6. После установки вы можете попасть в админку кликнув http://127.0.0.1/joomla/administrator/ или http://localhost/joomla/administrator/

Понравилась статья?
Joomla 3.0 - это система управления web-контентом, с помощью которой можно создать корпоративный сайт, интернет порталы, online-магазины, сайт сообщества и многое другое. Joomla 3.0 является выпуском со стандартным временем поддержки (6 меcяцев). Осн...
How To
10985
Рейтинг: 5/5
При перепечатке материалов указание ссылки на linuxsoid.com обязательно.

Подпишитесь на рассылку

Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.

avatar