Мы не особенно придирчивы и справедливы к тому, что нас не волнует (М. Пруст).

Как установить Elefant CMS на Ubuntu 16.04

3 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
11 ноября 2016
Как установить Elefant CMS на Ubuntu 16.04
На этом уроке мы покажем вам, как установить Elefant CMS на Ubuntu 16,04 VPS с Apache, PHP и MySQL, установленных на нем. Elefant CMS является CMS и веб -платформой с открытым кодом, написанной на PHP, позволяет веб – разработчикам создавать все, начиная от простых сайтов, и завершая веб – приложениями. Этот учебник был протестирован и написан для Ubuntu VPS, но он должен работать на любой основе дистрибутива Debian Linux.

Это руководство по установке предполагает, что Apache, MySQL и PHP уже установлены и настроены на виртуальном сервере. Установка требует:

  • PHP 5.3.x с расширением CURL PHP с поддержкой;
  • веб-сервер Nginx или веб-сервер Apache> = 2.0 собран с модулем mod_rewrite и со следующими директивами допускается: RewriteEngine, RewriteBase, RewriteCond и RewriteRule;
  • MySQL, SQLite или PostgreSQL, установленных на вашем виртуальном сервере (MariaDB и Percona также поддерживаются).

Давайте начнем с установки. Убедитесь, что сервер полностью обновлен:

apt-get update 
apt-get upgrade

Лучше всего установить Elefant CMS с помощью Composer, поэтому установим Composer, если он еще не установлен, выполнив следующие команды:

apt-get install curl
cd /opt
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Загрузите последнюю версию Elefant CMS с помощью следующих команд:

cd /var/www
composer create-project elefant/cms --stability=dev your-domain.ru

Не забудьте заменить your-domain.ru на ваше действительное имя домена. В качестве альтернативы, если вы не хотите использовать Composer, вы всегда можете скачать последнюю версию на https://github.com/jbroadway/elefant/releases, распаковать архив Elefant CMS в каталог /var/www/html/your-domain.ru/ на сервере.
Затем создайте новую базу данных MySQL для Elefant CMS для использования и назначьте пользователя к нему с полными правами доступа:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE USER elefant;
mysql> CREATE DATABASE elefantdb;
mysql> GRANT ALL PRIVILEGES ON elefantdb.* TO 'elefant'@'localhost' IDENTIFIED BY 'свой-пароль' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Не забудьте заменить ‘свой-пароль’ на свой сильный пароль.
Создайте новую директиву виртуального хоста в Apache. Например, можно создать файл новой конфигурации Apache с именем ‘elefant.conf’ на виртуальном сервере:

touch /etc/apache2/sites-available/elefant.conf

Отредактируйте файл конфигурации elefant.conf:

vi /etc/apache2/sites-available/elefant.conf

и добавьте в него следующие строки:

<VirtualHost *:80>
ServerAdmin admin@your-domain.ru
DocumentRoot /var/www/html/your-domain.ru/
ServerName your-domain.ru
ServerAlias www.your-domain.ru
<Directory /var/www/html/your-domain.ru/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.ru-error_log
CustomLog /var/log/apache2/your-domain.ru-access_log common
</VirtualHost>

Затем выполните следующую команду:

ln -s /etc/apache2/sites-available/elefant.conf /etc/apache2/sites-enabled/elefant.conf

Или используйте a2ensite для включения конфигурации ‘elefant.conf’ в Apache:

sudo a2ensite elefant.conf

Установите соответствующие права доступа к файлам для веб-сервера Apache, чтобы была возможность писать в корень каталога Elefant CMS ( ‘/var/www/html/your-domain.ru‘):

sudo chown -R www-data:www-data /var/www/html/your-domain.com/

Включите модуль перезаписи Apache2, если это не было сделано ранее:

sudo a2enmod rewrite

Снова запустите веб-сервер Apache для того, чтобы изменения вступили в силу:

service apache2 restart

Откройте ваш веб – браузер, перейдите к http://your-domain.ru/install/, запустите процесс установки и следуйте простым инструкциям:
Нажмите кнопку “Далее: лицензия ‘, примите лицензионное соглашение, проверьте выполненные требования к серверу, и нажмите “Далее: База данных” и введите следующую информацию:

Driver: MySQL
сервера: локальный
порт: 3306
База данных: elefantdb
имя пользователя: Elefant
Пароль: * ваш-пароль *

Нажмите кнопку “Connect & Create Schema”, введите название сайта и установить адрес электронной почты и пароль пользователя с правами администратора Elefant CMS.

Все. Установка Elefant CMS завершена.

Войдите в панель администратора Elefant CMS по адресу http://your-domain.ru/admin и начните использовать его, написать пост в блоге, загружать файлы и т.д.

Как установить Elefant CMS на Ubuntu 16.04

PS . Если вам понравился этот пост, пожалуйста, поделитесь им с друзьями в социальных сетях помощью кнопок на левой стороне поста или просто оставьте комментарий ниже. Заранее благодарю.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 81

Если статья понравилась, то поделитесь ей в социальных сетях:

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

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

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

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close