GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu16.04にZikulaをインストールする方法

Ubuntu16.04にZikulaをインストールする方法を紹介します。 Zikulaは、PHPで記述されたオープンソースのWebアプリケーションフレームワークです。 Zikula Frameworkを使用して、インタラクティブで編集可能なWebサイトを開発できます。これはクロスプラットフォームアプリケーションであり、一般的なすべてのオペレーティングシステムをサポートしていますが、このチュートリアルはUbuntu16.04用に作成されています。

このチュートリアルを書いている時点で、Zikulaの最新の安定バージョンは2.0.1であり、次のものが必要です。

  • PHP 5.5.9以降(できれば最新)で、mbstring、JSON、curl、Intl、mysql、およびGDPHP拡張機能が有効になっています。
  • MySQL 5、MariaDB5以降
  • mod_rewriteモジュールとAllowOverrideを「All」に設定してコンパイルされたApacheWebサーバー2.0以降(Apache 2.3.9以降のAllowOverrideのデフォルト設定は「None」であることに注意してください)。

このインストールガイドは、Apacheが仮想サーバーにすでにインストールおよび構成されていることを前提としています。

インストールから始めましょう。

1。システムパッケージを更新する

サーバーのOSパッケージが完全に最新であることを確認してください:

apt-get update 
apt-get upgrade

2。必要なパッケージをインストールする

Ziulaに必要なパッケージをインストールします:

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

3。 Apacheリライトモジュールを有効にする

Apacheリライトモジュールがまだ有効になっていない場合は有効にします:

a2enmod rewrite

4。 Apacheを再起動します

変更を有効にするには、Apacheサービスを再起動します。

service apache2 restart

5。 Ubuntu16.04にZikulaをインストールする

https://github.com/zikula/core/releasesで入手可能な最新バージョンのZikulaをサーバーの/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

6。適切な所有権を設定する

すべてのファイルはWebサーバーで読み取り可能である必要があるため、適切な所有権を設定します。

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

7。データベースとユーザーの作成

新しい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」を強力なパスワードに置き換えることを忘れないでください。

8。新しい仮想ホストを作成する

Apacheで新しい仮想ホストディレクティブを作成します。たとえば、仮想サーバー上に「zikula.conf」という名前の新しいApache構成ファイルを作成します。

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 [email protected]
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
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>
>

000-default.confファイルを削除します:

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

9。 ApacheWebサーバーを再起動します

変更を有効にするには、ApacheWebサーバーを再起動します。

service apache2 restart

お気に入りのWebブラウザでhttp://your-domain.comを開き、インストール画面の簡単な手順に従って、必要な情報を要求に応じて挿入します。

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

10。 WebブラウザでZikulaのインストールを続行する

次のページで、新しいZikula管理者アカウントを作成します。

[インストーラーを開始]をクリックします。

それだ。 Zikulaがサーバーにインストールされました。

Zikula管理バックエンドにログインして、新しいコンテンツの作成、新しい拡張機能のインストール、新しいユーザーの追加などを開始します…

もちろん、PHP VPSホスティングサービスのいずれかを使用している場合は、Ubuntu 16.04にZikulaをインストールする必要はありません。その場合は、専門のLinux管理者にUbuntu16.04にZikulaをインストールするよう依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 Ubuntu 16.04にZikulaをインストールする方法に関するこの投稿を読んで楽しんでいる場合は、以下のショートカットを使用してソーシャルネットワークで共有するか、コメントを残してください。


Panels
  1. UbuntuにZabbixをインストールする方法

  2. Ubuntu14.04にObserviumをインストールする方法

  3. Ubuntu16.04にJavaをインストールする方法

  1. Ubuntu18.04にISPConfig3をインストールする方法

  2. Ubuntu18.04にWebminをインストールする方法

  3. Ubuntu10.04にPanda3Dをインストールする方法

  1. Ubuntu14.04にATutorをインストールする方法

  2. Ubuntu16.04にTraqをインストールする方法

  3. Ubuntu16.04にPipをインストールする方法