Joomla Open Source Software

Joomla Бесплатное программное обеспечение CMS

Сборщик веб -сайтов с открытым исходным кодом, работающий на тысячи расширений

Joomla - это платформа CMS для создания веб -сайтов с многоязычной поддержкой. Используйте адаптивные шаблоны Joomla для мобильных социализированных современных веб -сайтов.

Обзор

Joomla - одна из самых популярных доступных систем управления контентом с постоянно растущим сообществом разработчиков. Joomla работает почти 2 миллиона активных сайтов. Если вы хотите создать простые веб -сайты или сложные приложения, Joomla помогает вам в обоих случаях. Огромная база пользователей и процветающее сообщество разработчиков делают Joomla идеальной платформой для вашего следующего приложения. Joomla Extension Directory проводит тысячи расширений и плагинов Joomla. В ряде интернет -шаблонов есть тысячи бесплатных шаблонов Joomla, а также доступны. Настройка шаблонов Joomla легко установить, даже если вы не являетесь продвинутым пользователем. Joomla может быть использован для обширной истины приложений, от простых статических веб -сайтов до интернет -магазинов до Multi Dendor Market. Joomla разрабатывается с использованием PHP, MySQL и следует за объектно -ориентированным программированием. Он построен на моделе модели-контроллера. По умолчанию Joomla обладает хорошей поддержкой совместимости браузера Cross. Помимо всех преимуществ того, что Joomla является очень удобной для пользователя платформы, есть и некоторые недостатки, как Joomla, не очень дружелюбная для SEO из коробки, и это немного тяжелая платформа по сравнению со своими конкурентами, такими как WordPress и Drupal.

Системные Требования


Чтобы установить Joomla 3.x, у вас должны быть следующие программные

  • PHP 7,3+
  • mysql 5.5.3 + / postgresql 9.1 +
  • Apache 2.4 + / Nginx 1.8 + / Microsoft IIS 7

Функции


Ниже приведены ключевые особенности Joomla

  • многоязычный.
  • SEO.
  • Гибкий.
  • Открытый источник.
  • Легкое улучшение функции.
  • Управление пользователями (ACL).
  • Управление меню.
  • Управление кэшем.
  • Сверхудские шаблоны.
  • макет (jlayouts).
  • Назначение шаблонов.
  • Мобильный дружелюбный.
  • меньше интеграции.
  • Фреймворки для шаблонов.
  • Пользователь может написать собственные шаблоны.
  • Издательские инструменты.
  • Редактор Wysiwyg.
  • Содержание версий/ многочисленные изменения.
  • Управление статьей.
  • Визуальное редактирование.
  • Кнопки редактора.
  • Drag & amp; Отбросить редактирование контента.
  • Media Files Manager:.
  • Категории.
  • перенаправления.
  • Баннеры для рекламы.
  • Контакты.
  • теги.
  • подает.
  • Настраиваемые поля.
  • Предварительный поиск.
  • Система обмена сообщениями.
  • Легкое обновление основного обновления.
  • Легкое обновление расширений.
  • Установите расширения из Интернета.
  • Полная документация.
  • Помогите интегрировать систему.
  • Joomla Forum
  • Документация разработчика.
  • Библиотечная реализация микродатов.
  • PHP последняя поддержка версии.
  • Руководство для безопасного кодирования.
  • Joomla Extension следует за шаблоном дизайна MVC.
  • Создайте приложения как веб -и командной строки, используя Framework.
  • Гибкая система маршрутизации.

Монтаж

Установите Joomla CMS на Ubuntu 16.04 LTS с nginx

Nginx - самый популярный и безопасный веб -сервер. Чтобы установить Nginx, используйте следующую команду

 sudo apt install nginx 

Как только Nginx установлен, настройте домен и перезапустите Nginx, используя следующую команду

 sudo service nginx restart 

Далее, необходимо установить сервер базы данных, используйте следующую команду для установки MySQL Server

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Однажды установлен сервер базы данных, используйте следующую команду для перезапуска MySQL Server

 sudo service mysql restart 

Следующий шаг - установить PHP 7.3. Сначала убедитесь, что ваш сервер Ubuntu имеет последние пакеты, выполнив следующую команду

 sudo apt update <br></br> sudo apt upgrade

Затем добавьте Ondrej/PHP, который имеет пакет PHP 7.3 и другие необходимые расширения PHP.

 sudo apt install software-properties-common 
 sudo add-apt-repository ppa:ondrej/php
 sudo apt update

После добавления PPA теперь вы можете установить PHP 7.3 для NGINX, используя следующую команду.

 sudo apt install php7.3-fpm

Вы можете подтвердить, что PHP 7.3 FPM успешно установлен с использованием следующей команды.

 php -v

После установки PHP запустите следующую команду, чтобы установить необходимые модули PHP для Joomla

 sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl 

Теперь вы установили все необходимое программное обеспечение, и следующий шаг - вход на MySQL Server и создать базу данных Joomla. Используйте следующую команду для создания базы данных. Измените с помощью имени базы данных.

 CREATE DATABASE  

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

 CREATE USER ''@'localhost' IDENTIFIED BY ''; 
 GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
 FLUSH PRIVILEGES; EXIT;

Затем запустите команды ниже, чтобы загрузить и извлечь загруженный файл и переместить его в новый каталог joomla Root.

 cd /tmp && wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3-9-19-Stable-Full_Package.zip?format=zip 
 sudo apt-get install unzip
 sudo unzip Joomla*.zip
 sudo mkdir -p /var/www/html/joomla
 sudo unzip Joomla*.zip -d /var/www/html/joomla
 sudo chown -R www-data:www-data /var/www/html/joomla/
 sudo chmod -R 755 /var/www/html/joomla/

Теперь давайте настроим Joomla. Откройте свой браузер перейдите к своему доменному имени, чтобы запустить конфигурацию Joomla. Вы должны увидеть мастер установки Joomla

  • Заполните форму в соответствии с вашей конфигурацией, чем нажмите следующий
  • Введите конфигурацию базы данных и нажмите следующую
  • Теперь установите Поздравляю. Вы успешно установили Joomla на nginx
 Русский