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

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

このチュートリアルでは、Ubuntu18.04を実行しているVPSにDotclearをインストールしてセットアップする方法について説明します。 ドットクリア 無料でオープンソースです ユーザーフレンドリーなインターフェースを提供するように設計されたWebパブリッシングアプリケーション これにより、誰でも自分のアイデアをWebに公開できます。 DotclearはPHPで記述されており、ブログの処理、エントリへのXHTML構文の使用、ページの追加など、多くの組み込み機能が含まれています。また、 MySQLなどのいくつかのデータベースタイプもサポートしています。 、 PostgreSQL 、および SQLite 。このチュートリアルでは、Ubuntu18.04VPSにDotclearをインストールする方法を紹介します。

要件:

  • このチュートリアルでは、Ubuntuサーバーを使用します。
  • 完全なSSHルートアクセス(またはsudo権限を持つユーザー)

はじめに

次のコマンドを使用して、rootユーザーとしてSSH経由でサーバーに接続します。 (必要に応じて、「root」をsudo権限を持つユーザーに置き換えます):

ssh root@IP_ADDRESS -p PORT_NUMBER

「IP_ADDRESS」と「PORT_NUMBER」を実際のサーバーのIPアドレスとSSHポート番号に置き換えます。

インストールを開始する前に、互換性を最大化するためにシステムパッケージを最新バージョンに更新することをお勧めします。

これを行うには、次のコマンドを実行します。

apt-get update
apt-get upgrade

ステップ1–ApacheWebサーバーのインストール

Apache Webサーバーをインストールするには、次のコマンドを実行します。

apt-get install apache2

ここで、サーバーの起動時にApacheが自動的に起動するようにする必要があります。

systemctl enable apache2

次のコマンドを使用して、Apacheサービスのステータスを確認することもできます。

systemctl status apache2

出力:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) since Wed 2018-12-19 03:44:49 CST; 21min ago
 Main PID: 25985 (apache2)
    Tasks: 7 (limit: 1110)
   CGroup: /system.slice/apache2.service
           ├─  25985 /usr/sbin/apache2 -k start
           ├─  26383 /usr/sbin/apache2 -k start
           ├─  26384 /usr/sbin/apache2 -k start
           ├─  26385 /usr/sbin/apache2 -k start
           ├─  26386 /usr/sbin/apache2 -k start
           ├─  26387 /usr/sbin/apache2 -k start
           └─16816 /usr/sbin/apache2 -k start

ステップ2–PHPをインストールする

前述したように、DotclearはPHPで記述されているため、PHPといくつかのPHP拡張機能をインストールする必要があります。サーバーにPHPをインストールするには、次のコマンドを実行します。

apt install php php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip

次のコマンドを使用して、現在インストールされているPHPのバージョンを確認できます。

php -v

出力は次のようになります:

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

ステップ3–MySQLデータベースサーバーをインストールする

このチュートリアルでは、MySQLデータベースサーバーを使用して、Dotclear用のデータベースとMySQLユーザーを作成します。 MySQLはオープンソースのデータベース管理システムであり、データベースを管理するための非常に人気のある選択肢です。

MySQLデータベースサーバーをインストールするには、次のコマンドを実行します。

apt install mysql-server

インストールが完了したら、コマンドを実行してMySQLサーバーのセキュリティをさらに向上させることをお勧めします。 mysql_secure_installation 次のコマンドを入力してスクリプトを作成します:

mysql_secure_installation

これは、rootパスワードの設定、リモートrootログインの無効化など、セキュリティ関連の重要なタスクを実行するのに役立ちます。

ステップ4–Dotclear用のデータベースを作成する

Dotclear用のMySQLデータベースを作成するには、次のコマンドを使用してMySQLサーバーにログインする必要があります。

mysql -u root -p

次に、前に入力したMySQLrootパスワードを入力してログインします。

次に、dotclearという名前の新しいMySQLデータベースを作成します。 dotclearuserという名前の新しいMySQLユーザーを作成します パスワードStrongPassword

CREATE DATABASE dotclear;
GRANT ALL PRIVILEGES ON dotclear.* TO dotclearuser@localhost IDENTIFIED BY 'StrongPassword';
FLUSH PRIVILEGES;
\q

StrongPassword」を置き換えることを忘れないでください ’と実際の強力なパスワード。

ステップ5–Dotclearをインストールする

次に、次のコマンドを実行してローダースクリプトをダウンロードし、デフォルトのウェブサーバーのドキュメントルートディレクトリにDotclearをインストールする必要があります。

cd /var/www/html
wget https://download.dotclear.org/loader/dotclear-loader.php

ApacheユーザーがDotclearファイルにアクセスできることを確認する必要があります。

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

ステップ6–仮想ホストファイルを作成する

ドメインの仮想ホスト構成ファイルを作成するには、次のコマンドを実行します。

nano /etc/apache2/sites-available/your_domain.com.conf

次のコンテンツを追加します。 your_domain.comを、サーバーを指す実際のドメイン名に置き換えることを忘れないでください:

<VirtualHost *:80>

ServerAdmin admin@your_domain.com
ServerName your_domain.com
ServerAlias www.your_domain.com
DocumentRoot /var/www/html

<Directory /var/www/html>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log 
CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined 
</VirtualHost>

ファイルを閉じて保存します。次に、仮想ホスト構成ファイルを有効にする必要があります。仮想ホストを有効にするには、次のコマンドを実行します。

ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/your_domain.com.conf

ステップ7–Dotclearを構成する

このチュートリアルの最後のステップでは、Dotclearローダースクリプトにアクセスしてインストールを完了する必要があります。

優先するウェブブラウザを開き、次の場所に移動します:
http://your_domain.com/dotclear-loader.php
次に、インストーラーページが表示されます:

[Dotclearを取得して解凍]ボタンをクリックし、画面の指示に従う必要があります。 2番目の画面で、MySQLデータベース設定を入力する必要があるため、次の詳細を使用します。

Database type: MySQLi
Database Host Name: localhost 
Database Name: dotclear
Database User Name: dotclearuser
Database Password: StrongPassword

次に、ユーザーアカウントを作成する必要があります 。新しいユーザーアカウントを作成すると、次のページにリダイレクトされます。

おめでとうございます –Ubuntu18.04サーバーにDotclearが正常にインストールされました。

もちろん、 iする必要はありません Ubuntu18.04でDotclearをnstall UbuntuVPSをお持ちの場合。サポートチームにUbuntu18.04にDotclearをインストールするよう依頼するだけです。それらは24時間年中無休で利用可能であり、インストールを支援することができます。

PS 。 Ubuntu 18.04にDotclearをインストールする方法に関するこのブログ投稿を読んで楽しんだ場合は、以下のショートカットを使用してソーシャルネットワークで自由に共有するか、コメントセクションにコメントを残してください。ありがとうございます。


Panels
  1. Ubuntu20.04にFastPanelをインストールする方法

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

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

  1. Ubuntu16.04にGraylogサーバーをインストールする方法

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

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

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

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

  3. Ubuntu22.04にWordPressをインストールする方法