How to Install Zikula on Ubuntu 16.04

How to Install Zikula on Ubuntu 16.04

In this tutorial we are going to provide you with step by step instructions on how to install Zikula on an 우분투 16.04 VPS. Zikula is an open-source web application framework written in PHP.

이 튜토리얼을 작성하는 시점에서, 최신 안정 버전 Zikula 이다 2.0.1 and it requires:

  • PHP 5.5.9 or higher (preferably the latest), with mbstring, JSON, 컬, Intl, mysql and GD PHP extensions enabled.
  • MySQL의 5, MariaDB 5 이상
  • 아파치 웹 서버 2.0 or higher compiled with mod_rewrite module and AllowOverride set to ‘All’ (please note, the default setting for AllowOverride in Apache 2.3.9 and higher is ‘None’).

This install guide assumes that Apache is already installed and configured on your virtual server.

의 설치를 시작하자.

Make sure your server OS packages are fully up-to-date:

apt-get update 
apt-get upgrade

Install the required packages:

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

Enable Apache rewrite module if it is not already done so:

a2enmod rewrite

Restart the Apache service for the changes to take effect:

서비스 아파치를 다시 시작

Install Zikula

Download the latest version of Zikula available at https://github.com/zikula/core/releases to the /opt/ directory on the server:

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

모든 파일은 웹 서버에서 읽을 수 있습니다, so set a proper ownership:

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

Create a new MySQL database and user:

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> 떠나다

Do not forget to replace ‘y0uR-pa5sW0rd’ with a strong password.

아파치의 새로운 가상 호스트 지시자를 만들기. 예를 들면, create a new Apache configuration file named ‘zikula.conf’ on your virtual server:

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.com
DocumentRoot /var/www/html/zikula/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/zikula/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</예배 규칙서>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost의>

Remove the 000-default.conf file:

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

변경 사항을 적용하려면 아파치 웹 서버를 다시 시작합니다 :

서비스 아파치를 다시 시작

Open http://your-domain.com in your favorite web browser and follow the easy instructions on the install screen inserting the necessary information as requested:

Database type: MySQL
Storage Engine: InnoDB
Database Host: localhost
Database Username: zikulauser
Database Password: y0uR-pa5sW0rd   // change this password with your actual password
Database Name: zikuladb

On the next page, create a new Zikula administrator account.

Click ‘Begin Installer’.

그게 다입니다. Zikula has been installed on your server.

Log in to the Zikula administration back-end and start creating new content, install new extensions, add new users and so on…

How to Install Zikula on Ubuntu 16.04

당신이 가지고있는 경우 Zikula VPS Hosting with us, simply ask our expert Linux administrators to install it for you. They’re available 24/7, and will be able to help you solve this issue.

출처

회신을 남겨주

이 사이트는 스팸을 줄이기 위해 Akismet 플러그를 사용. 귀하의 코멘트 데이터가 처리되는 방법 알아보기.

우리는 당신에게 최고의 온라인 경험을 제공하기 위해 쿠키를 사용합니다. 동의함으로써 당신은 우리의 쿠키 정책에 따라 쿠키 사용을 허용.