WordPress前書きWordPressは、インターネット上で最も人気のあるCMS(コンテンツ管理システム)です。これにより、PHP処理を備えたMariaDBバックエンド上に柔軟なブログとWebサイトを簡単にセットアップできます。WordPressは信じられないほど採用されており、Webサイトを迅速に立ち上げて運用するのに最適な選択肢です。セットアップ後、ほとんどすべての管理はWebフロントエンドから実行できます。9サーバー上のLAMPスタック(Linux、Apache、MariaDB、およびPHP)でWordPressインスタンスをセットアップすることに焦点を当てます。9サーバーにアクセスする必要があります。このガイドを開始する前に、次のタスクを実行する必要があります。*ユーザーを使用して、このガイドの手順を完了します。+`権限を持つユーザーを作成できます。LAMPスタックのインストール*:WordPressが正しく機能するには、Webサーバー、データベース、およびPHPが必要です。LAMPスタック(Linux、Apache、MariaDB、およびPHP)をセットアップすると、これらの要件がすべて満たされます。[このガイド]に従って、このソフトウェアをインストールおよび設定してください。SSLでサイトを保護*:WordPressは動的コンテンツを提供し、ユーザーの認証と承認を処理します。SSLは、接続を安全にするためにサイトからのトラフィックを暗号化できる技術です。SSLを設定する方法は、サイトのドメイン名があるかどうかによって異なります。Encryptを使用することです。[Apacheの暗号化ガイド]に従ってください。*ドメインがない場合...*この構成をテストまたは個人的な使用のために使用している場合は、代わりに自己署名証明書を使用できます。これにより、同じタイプの暗号化が提供されますが、ドメイン検証は行われません。Apache用の自己署名SSLガイドに従ってください設定する。+`ユーザーとしてサーバーにログインし、以下に進みます。私たちがとる最初のステップは準備です。WordPressはMySQLを使用して、サイトおよびユーザー情報を管理および保存します。MariaDB(MySQLのドロップイン代替品)が既にインストールされていますが、WordPressで使用するデータベースとユーザーを作成する必要があります。*アカウントとしてMariaDBプロンプトを開きます。mariadbWordPressが制御する新しいデータベースを作成することから始めます。次のように入力して、WordPress用のデータベースを作成します。+)で終わる必要があることに注意してください。問題が発生した場合は、これが存在することを確認してください。次に、新しいデータベースの操作専用に使用する別のMySQLユーザーアカウントを作成します。管理とセキュリティの観点から、単一機能のデータベースとアカウントを作成することをお勧めします。*という名前を使用しますが、必要に応じて自由に変更してください。このアカウントを作成し、パスワードを設定して、次のコマンドで作成したデータベースへのユーザーアクセスを許可します。データベースユーザーの強力なパスワードを忘れずに選択してください。'';これで、それぞれWordPress専用に作成されたデータベースとユーザーアカウントが作成されました。次のコマンドを実行して、付与テーブルをリロードし、MariaDBの現在のインスタンスが行った変更を認識できるようにします。PRIVILEGES;次を入力してMariaDBを終了します。EXIT;WordPressで使用されるデータベースとユーザーを設定したら、CMSで使用されるPHP関連のパッケージのインストールに進むことができます。ステップ2-追加のPHP拡張機能のインストールLAMPスタックをセットアップするとき、PHPがMariaDBと通信するために必要な拡張機能のセットは最小限で済みました。WordPressとそのプラグインの多くは、追加のPHP拡張機能を活用しています。次のように入力して、WordPressで使用する最も人気のあるPHP拡張機能をダウンロードしてインストールします。php-zip次のセクションでは、これらの新しい拡張機能をロードするためにApacheを再起動します。ここに戻って追加のプラグインをインストールする場合は、次のように入力して、Apacheを再起動できます。apache2この時点で、WordPressをインストールする前に残っていることは、CMSをスムーズに機能させるために、Apacheの設定を変更することだけです。手順3-.htaccessの上書きと書き換えを許可するようにApacheの構成を調整する追加のPHP拡張機能がインストールされ、使用できる状態になったら、次に行うことは、Apache構成にいくつかの変更を加えることです。`ディレクトリにサイトの設定ファイルがあるはずです。+」を使用しますが、必要に応じて設定ファイルへのパスを置き換える必要があります。独自の構成で指定されたWebルートを使用する必要があります。+`ファイルの使用は無効になっています。WordPressおよび多くのWordPressプラグインは、Webサーバーの動作をディレクトリ内で調整するためにこれらのファイルを広範囲に使用します。WebサイトのApache構成ファイルを開きます。ウェブサイトに既存のApache設定ファイルがある場合、このファイルの名前は異なることに注意してください。`ディレクティブを追加する必要があります。Host`ブロック内に次のテキストブロックを追加します。正しいWebルートディレクトリを使用してください。All</Directory>終了したら、ファイルを保存して閉じます。+`モジュールを有効にします。rewrite行った変更を実装する前に、構文エラーが発生していないことを確認してください。configtest設定ファイルの構文が正しい場合、出力に次のように表示されます。OKこのコマンドでエラーが報告された場合は、戻って、構成ファイルに構文エラーがないことを確認してください。それ以外の場合は、Apacheを再起動して変更を実装します。apache2次に、WordPress自体をダウンロードして設定します。ステップ4-WordPressのダウンロードサーバーソフトウェアが構成されたので、WordPressをダウンロードしてセットアップできます。セキュリティ上の理由から、サイトから直接最新バージョンのWordPressを入手することを常にお勧めします。書き込み可能なディレクトリに移動し、次のように入力して圧縮リリースをダウンロードします。https://wordpress.org/latest.tar.gz圧縮ファイルを解凍して、WordPressディレクトリ構造を作成します。latest.tar.gzこれらのファイルを一時的にドキュメントルートに移動します。+`ファイルを追加して、WordPressが後で使用できるようにします。次を入力してファイルを作成します。/tmp/wordpress/.htaccess次に、サンプル構成ファイルを、WordPressが実際に読み取るファイル名にコピーします。+`ディレクトリを作成します。/tmp/wordpress/wp-content/upgrade次に、ディレクトリの内容全体をドキュメントルートにコピーします。+`ファイルなど)を含むディレクトリ内のすべてをコピーする必要があることを示しています。/var/www/これで、WebサーバーにWordPressが正常にインストールされ、初期設定手順のいくつかが実行されました。次に、WordPressが機能するために必要な特権と、以前に作成したMariaDBデータベースおよびユーザーアカウントへのアクセス権を付与する、さらにいくつかの構成変更について説明します。ステップ5-WordPressディレクトリの設定WordPressのWebベースのセットアッププロセスを実行する前に、WordPressディレクトリ内のいくつかの項目を調整する必要があります。*ユーザーおよびグループに付与することから始めます。Webサーバーが実行されるユーザーです。Apacheは、Webサイトにサービスを提供し、自動更新を実行するために、WordPressファイルを読み書きできる必要があります。+`で所有権を更新します。+`コマンドを実行して、WordPressのディレクトリとファイルに適切なアクセス許可を設定します。\;一部のプラグインと手順では追加の調整が必要になる場合がありますが、これらは最初から適切なアクセス許可セットにする必要があります。これに続いて、メインのWordPress構成ファイルにいくつかの変更を加える必要があります。ファイルを開くときの最初の目的は、インストールにセキュリティを提供するために、いくつかの秘密鍵を調整することです。WordPressはこれらの値に対して安全なジェネレーターを提供しているため、独自に適切な値を考え出す必要はありません。これらは内部でのみ使用されるため、ここで複雑で安全な値を使用しても、使いやすさを損なうことはありません。WordPressシークレットキージェネレーターから安全な値を取得するには、次のように入力します。https://api.wordpress.org/secret-key/1.1/salt/次のような一意の値が返されます。^qUswWgn+6&xqHN&%');これらは、構成ファイルに直接貼り付けてセキュアキーを設定する構成行です。受け取った出力をクリップボードにコピーし、ドキュメントルートにあるWordPress設定ファイルを開きます。/var/www//wp-config.phpそれらの設定のダミー値を含むセクションを見つけます。これは次のようになります。.これらの行を削除し、コマンドラインからコピーした値を貼り付けます。.次に、ファイルの上部にあるデータベース接続設定を変更します。MariaDB内で構成したデータベース名、データベースユーザー、および関連するパスワードを調整する必要があります。他に行う必要がある変更は、WordPressがファイルシステムへの書き込みに使用するメソッドを設定することです。Webサーバーに必要な場所に書き込む許可を与えたため、ファイルシステムメソッドを明示的に「direct」に設定できます。現在の設定でこれを設定しないと、特定のアクションを実行するときにWordPressがFTP資格情報の入力を求めます。この設定は、データベース接続設定の下、またはファイル内の他の場所に追加できます。.完了したら、ファイルを保存して閉じます。最後に、WebブラウザからWordPressにアクセスして、WordPressのインストールと設定を完了できます。ステップ6-Webインターフェースを介したインストールの完了サーバーの構成が完了したので、Webインターフェースからインストールを完了できます。Webブラウザーで、サーバーのドメイン名またはパブリックIPアドレスに移動します。https://使用する言語を選択します。[WordPress言語選択]次に、メインのセットアップページが表示されます。WordPressサイトの名前を選択し、ユーザー名を選択します(セキュリティ上の理由から「admin」などを選択しないことをお勧めします)。強力なパスワードが自動的に生成されます。このパスワードを保存するか、別の強力なパスワードを選択してください。メールアドレスを入力し、検索エンジンがサイトのインデックスを作成しないようにするかどうかを選択します。[WordPressセットアップインストール]準備ができたら、[WordPressのインストール]ボタンをクリックします。[WordPressログインプロンプト]ダッシュボードから、サイトのテーマの変更とコンテンツの公開を開始できます。パーマリンク*にあります)、または新しいテーマを選択します(*外観>テーマ)。WordPressを初めて使用する場合は、インターフェースを少し調べて、新しいCMSに慣れてください。