UbuntuサーバーにBackdrop CMSをインストールする方法

Ubuntu Server を使用していて、Web サイトに新しいコンテンツ管理システムが必要ですか? Web サイト管理を簡素化するLinux用のオープンソース ツールである Backdrop CMS の導入を検討してください。このガイドでは、 Ubuntuシステムで Backdrop CMS をセットアップする方法を説明します。

バックドロップ CMS の依存関係を Ubuntu サーバーにインストールする方法

Backdrop CMS システムには、Apache Web サーバー、MySQL、PHP、およびいくつかの PHP 拡張機能など、ユーザーがインストールする必要がある依存関係がいくつか必要です。これらの依存関係のインストールを開始するには、ターミナルを起動してサーバーに SSH 接続するか、ターミナルを物理的に起動します。

ターミナルが開いたら、apt updateコマンドを使用してソフトウェアの更新を確認します。

sudo aptアップデート

apt updateコマンドを実行した後、次のapt upgradeコマンドを入力して、保留中のソフトウェア アップデートを Ubuntu サーバー システムにインストールします。特にダウンロードするパッケージが多い場合は、この更新に時間がかかる可能性があることに注意してください。

sudo 適切なアップグレード

すべてが最新の状態になったら、依存関係をインストールします。次のapt installコマンドを使用して、Apache、PHP、SQL、および必要な PHP 拡張機能をセットアップします。

sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc

すべての依存関係がインストールされたら、MySQL インストールを実行する必要があります。これを行うには、以下のコマンドを実行します。

sudo mysql_secure_installation

上記のコマンドを実行すると、MySQL アカウントの安全なパスワードを入力するように求められます。セキュリティを強化するには、Bitwarden パスワード ジェネレーターを使用して、強力で記憶に残るパスワードを作成することを検討してください。

Ubuntuサーバー上でBackdrop CMS用のSQLデータベースを作成する方法

Backdrop CMS には、データベースのニーズのためにMySQLが必要です。このため、Ubuntu Server 上のソフトウェアを使用するには、新しいデータベースを作成する必要があります。開始するには、次のコマンドを使用して Ubuntu サーバー上の MySQL にログインします。

sudo mysql -u root -p

次に、次のコマンドを使用してデータベースを作成します。

CREATE DATABASE backdrop;

次に、 CREATE USERコマンドを使用して新しいユーザーを作成します。「パスワード」は、Bitwarden パスワード ジェネレーターによって生成された強力なパスワードに必ず変更してください。

CREATE USER 'backdropuser'@'localhost' IDENTIFIED BY 'password';

その後、GRANT ALLコマンドを使用して、Backdrop SQL データベースに対するすべての権限を新しいユーザーに付与します。

GRANT ALL PRIVILEGES ON backdrop.* TO 'backdropuser'@'localhost';

最後に、SQL データベースがセットアップされたら、FLUSH PRIVILEGESコマンドとexitコマンドを使用して MySQL からログアウトします。

FLUSH PRIVILEGES;

exit;

Backdrop CMS を Ubuntu サーバーにダウンロードする方法

Backdrop CMS アプリをコンピューターにダウンロードするには、次のwget download コマンドを使用します。

wget https://github.com/backdrop/backdrop/releases/download/1.24.1/backdrop.zip

wget を使用してソフトウェアをダウンロードしたくない場合は、公式のBackdrop ダウンロード ページから入手できます。

UbuntuサーバーにBackdrop CMSをインストールして構成する方法

Backdrop CMS ソフトウェアを Ubuntu サーバー システムにインストールするには、まずそれを抽出する必要があります。Backdrop CMS は ZIP ファイルで配布されるため、それを解凍するにはサーバーに Unzip ツールをインストールする必要があります。Ubuntu サーバーに解凍ツールをインストールするには、次のapt installコマンドを使用します。

sudo apt install unzip

Unzip ツールをインストールした後、unzip -dコマンドを使用して、Backdrop.zip ファイルを/var/www/html/ディレクトリ (Apache のデフォルト フォルダ) に抽出できます。「MY_WEBSITE_NAME」をウェブサイトの任意の名前に必ず変更してください。

sudo mkdir -p /var/www/html/MY_WEBSITE_NAME sudo unzip backdrop.zip -d /var/www/html/MY_WEBSITE_NAME

あるいは、Backdrop を Apache のルート ディレクトリにインストールする場合は、次の手順を実行します。

sudo unzip backdrop.zip -d /var/www/html/

Backdrop ソフトウェアがインストールされたら、権限を更新します。

sudo chown -R www-data:www-data /var/www/html/backdrop/ sudo chmod -R 755 /var/www/html/backdrop/

代わりにルート ディレクトリにインストールした場合は、代わりにこれを使用します。

sudo chown -R www-data:www-data /var/www/html/ sudo chmod -R 755 /var/www/html/

次に、サーバーに接続されている Web ブラウザで次の URL を開きます。
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
または、ルート ディレクトリにインストールした場合は、代わりにこれを使用します。
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

ブラウザで Backdrop アプリを開くと、Backdrop の GUI セットアップ ツールが表示されます。まず、言語を選択し、「保存して続行」を選択します。

「保存して続行」を選択すると、Backdrop は Ubuntu サーバーをチェックして、すべてが正しく構成されているかどうかを確認します。すべてが正しい場合は、データベースをセットアップするように求められます。

「MySQL データベース名」フィールドに「backdrop」と入力します。[データベース ユーザー名] フィールドに「backdropuser」と入力し、[データベース パスワード] に SQL セットアップ プロセスで作成した強力なパスワードを入力します。

SQL データベースを構成すると、Backdrop が Ubuntu サーバーに完全にインストールされ、Backdrop CMS システムを使用して Web サイトを構成できます。[サイトの構成] 領域でサイトを構成し、完了したら [保存して続行] をクリックして Web サイトの使用を開始します。

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!