LEMPを使用してDebian 9にWordPressをインストールする方法

WordPressは、ブログを実行するための優れたプラットフォームです。 LEMPを搭載したDebian 9は、WordPressを実行するための優れたバックエンドであり、LEMPスタックの信頼性とWordPressの機能セットを組み合わせています.


LAMPスタックほど一般的ではありませんが、LEMPは、負荷の高い状況でのNginx Webサーバーのパフォーマンスにより、大量のWordPressサイトの優れたバックエンドであることがよくあります.

Contents

LEMPをインストールする

  1. システムを更新してCURLをインストールする

$ sudo apt-get update && sudo apt-getinstall $ sudo apt-get install curl

  1. NGINXをインストールする

$ sudo apt install nginx

  1. MySQLをインストールする

$ sudo apt install mysql-server
$ sudo mysql_secure_installation

  1. PHP拡張機能をインストールする

$ sudo apt install php-fpm php-mysql php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip

$ sudo systemctl restart php-fpm

PHPプロセッサを使用するようにNginxを構成する

  1. ドメインのルートディレクトリを作成する

$ sudo mkdir /var/www/yourdomain.com

  1. 構成ファイルを作成する

$ sudo nano /etc/nginx/sites-available/yourdomain.com

以下をファイルに追加します。

サーバー{
listen80;
聞く[::]:80;

root / var / www / yourdomain;
index index.php index.html index.htm;

server_name yourdomain;

場所/ {
#try_files $ uri $ uri / = 404;
try_files $ uri $ uri / /index.php$is_args$args;

}

場所〜.php $ {
snippets / fastcgi-php.confを含めます。
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}

場所= /favicon.ico {log_not_foundoff; access_logoff; }
場所= /robots.txt {log_not_foundoff; access_logoff;すべて許可します; }
場所**(css | gif | ico | jpeg | jpg | js | png)$ {
最大有効期限。
log_not_foundoff;
}

}

  1. Nginxのサイトで利用可能なディレクトリからの構成ファイルのシンボリックリンク

$ sudo ln -s /etc/nginx/sites-available/yourdomain.conf / etc / nginx / sites-enabled /

  1. Nginxを再起動します

$ sudo systemctl reload nginx

MySQLを構成する

  1. MySQLユーザーを追加する

$ sudo mysql -u root -p
>  CREATE DATABASE wordpressデフォルトの文字セットutf8 COLLATE utf8_unicode_ci;

  1. ユーザー権限を設定する

> wordpressですべて許可します。* ‘databaseuser’ @ ‘localhost’ ‘IDENTIFIED BY’ password ‘;

>  フラッシュ特権;

> 出口;

WordPressをダウンロードして設定する

  1. ファイルを書き込み可能なディレクトリにダウンロードする

$ cd / tmp
$ curl -LO https://wordpress.org/latest.tar.gz

  1. ファイルを抽出する

$ tar xzvf latest.tar.gz

  1. サンプルのWordPress構成ファイルから構成ファイルを作成する

$ cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php

  1. WordPressファイルをWebドキュメントのルートディレクトリにコピーする

$ sudo cp -a / tmp / wordpress /。 /var/www/yourdomain.com

  1. ファイルの所有権を割り当てる

$ sudo chown -R www-data:www-data /var/www/yourdomain.com

  1. 秘密鍵の値を生成する

$ curl -s https://api.wordpress.org/secret-key/1.1/salt/

  1. 秘密鍵をWordPress設定ファイルにコピーします

$ sudo nano /var/www/yourdomain/wp-config.php

ファイル内に次のようなセクションがあります。

define( ‘AUTH_KEY’、 ‘ここに独自のフレーズを入力’);
define( ‘SECURE_AUTH_KEY’、 ‘ここに独自のフレーズを入力します’);
define( ‘LOGGED_IN_KEY’、 ‘ここに独自のフレーズを入力します’);
define( ‘NONCE_KEY’、 ‘ここに独自のフレーズを入力してください’);
define( ‘AUTH_SALT’、 ‘ここに独自のフレーズを入力します’);
define( ‘SECURE_AUTH_SALT’、 ‘ここにあなたのユニークなフレーズを置く’);
define( ‘LOGGED_IN_SALT’、 ‘ここに独自のフレーズを入力します’);
define( ‘NONCE_SALT’、 ‘ここに独自のフレーズを入力’);

これを、手順6で実行したコマンドの出力に置き換えます。.

  1. WordPress設定ファイルのデータベース情報を更新する

WordPress設定ファイルで行を見つけます

define( ‘DB_NAME’、 ‘wordpressdatabasename’);
define( ‘DB_USER’、 ‘wordpressuser’);
define( ‘DB_PASSWORD’、 ‘password’);

これらの行を、データベースの作成時に使用した値で更新します。以下の行も追加して、ファイルを保存して閉じます.

define( ‘FS_METHOD’、 ‘direct’);

UIからインストールを完了する

  1. 言語を選択してください

    LEMPを使用してDebian 9にWordPressをインストールする方法

  2. 基本的なサイト情報を提供し、管理者アカウントを設定する

    LEMPを使用してDebian 9にWordPressをインストールする方法

  3. 確認画面が表示されます

LEMPを使用してDebian 9にWordPressをインストールする方法

  1. ログインすると、サイトの設定を開始できます!

    LEMPを使用してDebian 9にWordPressをインストールする方法

ログインしたので、左側のナビゲーションメニューを見るために数分かかります。ここから、テーマの選択、プラグイン、ユーザー設定など、WordPressのすべての主要機能にアクセスできます。 WordPressは強力なCRMであり、それを稼働させることで、サイトをすぐに稼働させることができるはずです。.

LEMPを使用してDebian 9にWordPressをインストールする方法

以下の上位3つのWordPressホスティングサービスを確認してください。

FastComet

開始価格:
$ 2.95


信頼性
9.7


価格
9.5


使いやすい
9.7


サポート
9.7


特徴
9.6

レビューを読む

FastCometにアクセス

Hostinger

開始価格:
$ 0.99


信頼性
9.3


価格
9.3


使いやすい
9.4


サポート
9.4


特徴
9.2

レビューを読む

Hostingerにアクセス

A2ホスティング

開始価格:
$ 3.92


信頼性
9.3


価格
9.0


使いやすい
9.3


サポート
9.3


特徴
9.3

レビューを読む

A2 Hostingにアクセス

関連するハウツー記事

  • 直し方 "データベース接続の確立" WordPressのエラー
    初心者
  • .htaccessを介してブラウザのキャッシュを活用してWordPressを高速化する方法
    中間
  • WordPress Webサイトのヘッダー領域とフッター領域にカスタムコードを追加する方法
    中間
  • WordpressにJigoshop eCommerceプラグインをインストールする方法
    中間
  • WordPressウェブサイトを保護する方法
    中間
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map