Страшно не упасть, а не подняться (Немецкая поговорка).

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

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
26 сентября 2017
Как установить Zikula на Ubuntu 16.04
В это статье мы собираемся показать вам пошаговую инструкцию по установке Zikula на Ubuntu 16.04 VPS. Zikula является основой веб – приложений с открытым исходным кодом, написанная на PHP.

На момент написания этой статьи, последняя стабильная версия Zikula является 2.0.1 и требует:

  • PHP 5.5.9 или выше (желательно последний), с mbstring, JSON, curl, Intl, mysql и расширением GD PHP
  • MySQL 5, MariaDB 5 или более поздняя версия
  • Веб-сервер Apache 2.0 или выше скомпилирован с модулем mod_rewrite и AllowOverride с значением «All» (пожалуйста, обратите внимание, что установка для AllowOverride в Apache 2.3.9 по умолчанию и выше не является «None»).

Это руководство по установке предполагает, что Apache уже установлен и настроен на виртуальном сервере.

Давайте начнем с установкой.

Убедитесь, что пакеты OS на сервере полностью обновлены:

apt-get update 
apt-get upgrade

 

Установите необходимые пакеты:

apt-get install php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql php7.0-intl

 

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

a2enmod rewrite

 

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

service apache2 restart

Установка Zikula

Загрузите последнюю версию Zikula доступную на https://github.com/zikula/core/releases в директорию /opt/ на сервере:

cd /opt/
wget https://github.com/zikula/core/releases/download/2.0.1/Zikula_Core-2.0.1.zip
unzip Zikula_Core-2.0.1.zip
mv 2.0 /var/www/html/zikula

 

Все файлы на веб-сервере должны быть доступны для чтения, поэтому установить правильную собственность:

chown www-data:www-data -R /var/www/html/zikula

 

Создайте новую базу данных MySQL и пользователя:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE DATABASE zikuladb;
mysql> CREATE USER 'zikulauser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd';
mysql> GRANT ALL PRIVILEGES ON zikuladb.* TO 'zikulauser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit

 

Не забудьте заменить «y0uR-pa5sW0rd» на сильный пароль.

Создать новую директиву виртуального хоста в Apache. Например, можно создать файл новой конфигурации Apache под названием «zikula.conf» на виртуальном сервере:

touch /etc/apache2/sites-available/zikula.conf
ln -s /etc/apache2/sites-available/zikula.conf /etc/apache2/sites-enabled/zikula.conf
vi /etc/apache2/sites-available/zikula.conf

 

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

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

 

Удалите файл 000-default.conf:

rm /etc/apache2/sites-enabled/000-default.conf

 

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

service apache2 restart

 

Откройте http://your-domain.ru в вашем любимом веб-браузере и следуйте простым инструкциям на экране установки вставив необходимую информацию по запросу:

Database type: MySQL
Storage Engine: InnoDB
Database Host: localhost
Database Username: zikulauser
Database Password: y0uR-pa5sW0rd // измените этот пароль на ваш фактический пароль
Database Name: zikuladb

 

На следующей странице, создайте новую учетную запись администратора Zikula.

Нажмите кнопку «Start Installer».

Все. Zikula установлена на вашем сервере.

Войти в административную панель Zikula и начните создавать новый контент, устанавливать новые расширения, добавление новых пользователей и так далее …

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

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

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

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

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

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

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

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

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

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

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

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

close
galka

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

close