グーテンベルクの代わりにWordPressのデフォルトエディタとしてクラシックエディタを設定する方法
グーテンベルクエディターはまもなくWordPressのデフォルトエディターになります。クラシックエディタを選択するオプションがあります
この記事では、Ubuntu20.04にNGINXをインストールする方法について説明します。
Ngnix(エンジンXとして発音)は、リバースプロキシ、ロードバランサー、メールプロキシ、HTTPキャッシュとしても使用できる無料のオープンソースWebサーバーです。従来のサーバーとは異なり、NGINXはリクエストを処理するためにスレッドに依存しません。代わりに、はるかにスケーラブルなイベント駆動型(非同期)アーキテクチャを使用します。このアーキテクチャは、負荷がかかった状態で少量ですが、さらに重要なことに、予測可能な量のメモリを使用します。
Ubuntu20.04にNGINXをインストールする方法
前提条件
1.サーバーを最新の状態に保ちます。
# apt update -y
# apt upgrade -y
2.次のコマンドを使用してNGINXをインストールします。
# apt install nginx -y
3.ファイアウォールを構成します
使用している場合はUFWファイアウォールを有効にnginxのHTTPおよびHTTPSを。次のコマンドを使用して有効にします。
# ufw allow 'Nginx HTTP'
# ufw allow 'Nginx HTTPS'
4.サーバーブロックを作成および構成します
サーバーで複数のWebサイトをホストする場合は、Webサイトごとにサーバーブロックを構成する必要があります。CentOSの8日、サーバーブロックがで定義されている の.conf であるファイル /etc/nginx/conf.d。
デフォルトのサーバールートディレクトリは/ usr / share / nginx / htmlです。これは単一のウェブサイトで機能しますが、複数のウェブサイトをホストする場合は、管理できなくなる可能性があります。代わりに、我々はディレクトリ構造withing作成しますというのは/ var / WWWのためWEBSITE_NAMEを。
-pフラグを使用して必要な親ディレクトリを作成し、次のようにwebsite_nameのディレクトリを作成します。
# mkdir -p /var/www/website_name/html
次に、 現在のシステムユーザーを参照する$ USER環境変数を使用してディレクトリの所有権を割り当て ます。
# chown -R $USER:$USER /var/www/your_domain/html
次に、サーバーブロックの構成をテストするためのindex.htmlファイルを作成します。
# vi /var/www/website_name/html/index.html
そのファイル内に、次のHTMLコードを追加します。
成功!Nginxサーバーがyour_domain用に正常に構成されています。
これはサンプルページです。
保存して閉じます。
次に、サーバーブロックを作成します。
デフォルトのサーバーブロックを使用する代わりに、以下に示すように/ etc / nginx / sites-available /に新しいサーバーブロックを作成できます。
# vi /etc/nginx/sites-available/website_name
次のコンテンツをコピーして貼り付けます。
server {
listen 80;
listen [::]:80;root /var/www/website_name/html;
index index.html index.htm index.nginx-debian.html;server_name website_name www.website_name;
location / {
try_files $uri $uri/ =404;
}
}
次に、新しく作成されたサーバーブロックを、起動時にNginxが読み取るsites-enabledディレクトリで有効にする必要があります。
# ln -s /etc/nginx/sites-available/website_name /etc/nginx/sites-enabled/
サーバー名を追加することで発生する可能性のあるハッシュバケットメモリの問題を回避するには、/ etc / nginx /nginx.conf ファイルの単一の値を調整する必要があり ます。ファイルを開きます。
# vi /etc/nginx/nginx.conf
server_names_hash_bucket_size ディレクティブを見つけ、 #記号を削除して行のコメントを解除します。
…
http {
…
server_names_hash_bucket_size 64;
…
}
…
終了したら、ファイルを保存して閉じます。
次に、テストして、Nginxファイルのいずれにも構文エラーがないことを確認します。
# nginx -t
問題がない場合は、Nginxを再起動して変更を有効にします。
# systemctl restart nginx
次に、ブラウザを開いてhttp:// website_nameに移動します。
Nginxのインストールと構成が正常に完了しました。
この記事では、Ubuntu20.04にNGINXをインストールする方法を見てきました。
グーテンベルクエディターはまもなくWordPressのデフォルトエディターになります。クラシックエディタを選択するオプションがあります
自己管理のWordPressサイトを運営したいですか?素晴らしい。あなたは無数のことを学ぶでしょう。設定の重要な部分の1つ
WordPressの新しいブロックエディターを使用して新しい投稿を書くことができませんか?「編集者」を取得している可能性があります
WordPress 5.0以降、WordPressのデフォルトのエディターは新しいブロックエディターです。新しいエディターは根本的に異なります
コンテキストメニューの[更新]オプションがない場合、Windows11のファイルエクスプローラーでアイテムを更新する方法は次のとおりです。
WordPressのインストールをMySQL8サーバーからMySQL5.7(またはそれ以下)に切り替える場合は、ほとんどの場合、次の問題が発生します。
WordPress 5.0がついに展開され、グーテンベルクでまったく新しい編集体験がもたらされます。
この記事では、PHPの短いタグを有効にする方法について説明しました。PHPは、のような開始タグと終了タグを使用してファイルを解析します。PHPの短いタグを有効にするには
この記事では、CentOSに対するDoSおよびDDoS攻撃を防ぐためにmod_evasiveをインストールおよび構成する方法を学習します。mod_evasiveApacheモジュール。
CentOS上のNGINX用のPHP-FPMを使用してPHPをインストールする方法。PHPアプリケーションを処理し、ポート80でサーバー化するためのNGINXWebサーバーの基本構成。