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