GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu20.04にLEMPを使用してWordPressをインストールする方法

WordPressは、インターネット上でブログを作成できる、無料のオープンソースで最も人気のあるコンテンツ管理システムです。上位1,000万のWebサイトの33%を含む、Webサイトの3分の1以上に電力を供給しています。 WordPressには強力な機能と美しいデザインが付属しており、自由に好きなものを作成できます。

このチュートリアルでは、Ubuntu20.04VPSにNginxを使用してWordPressをインストールする方法を紹介します。

前提条件
  • Ubuntu 20.04 VPS(SSD 2 VPSプランを使用します)
  • rootユーザーアカウントへのアクセス(またはroot権限を持つ管理者アカウントへのアクセス)

ステップ1:サーバーにログインしてサーバーOSパッケージを更新する

まず、rootユーザーとしてSSH経由でUbuntu20.04サーバーにログインします。

ssh root@IP_Address -p Port_number

「IP_Address」と「Port_number」をサーバーのそれぞれのIPアドレスとSSHポート番号に置き換える必要があります。さらに、必要に応じて「root」を管理者アカウントのユーザー名に置き換えます。

開始する前に、サーバーにインストールされているすべてのUbuntuOSパッケージが最新であることを確認する必要があります。これを行うには、次のコマンドを実行します。

apt-get update -y
apt-get upgrade -y

ステップ2:LEMPサーバーをインストールする

WordPressはPHPで記述されており、MariaDBをデータベースバックエンドとして使用します。したがって、LEMPサーバーをサーバーにインストールする必要があります。次のコマンドを使用して、nginx、MariaDB、PHP、および必要なすべてのPHP拡張機能をインストールできます。

apt-get install nginx mariadb-server php php-curl php-mysql php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip php-fpm -y

LEMPサーバーがインストールされたら、次のコマンドを使用してNginxおよびMariaDBサービスを開始します。

systemctl start nginx
systemctl start mariadb

ステップ3:WordPressデータベースを作成する

次に、WordPressのデータベースとユーザーを作成する必要があります。まず、次のコマンドを使用してMariaDBシェルに接続します。

mysql

接続したら、次のコマンドを使用してデータベースとユーザーを作成します。

MariaDB [(none)]> CREATE DATABASE wpdb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wpdb.* TO 'wpuser'@'localhost' IDENTIFIED BY  'securepassword';

次に、特権をフラッシュし、次のコマンドでMariaDBを終了します。

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

この時点で、MariaDBがインストールされ、WordPress用に構成されています。これで、WordPressのインストールに進むことができます。

ステップ4:WordPressをダウンロードする

まず、ディレクトリをNginxのデフォルトのWebルートに変更し、次のコマンドを使用して最新バージョンのWordPressをダウンロードします。

cd /var/www/html
wget http://wordpress.org/latest.tar.gz

ダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルを抽出します。

tar -xzvf latest.tar.gz

次に、ディレクトリをwordpressに変更し、サンプル構成ファイルの名前を変更します。

cd wordpress
mv wp-config-sample.php wp-config.php

次に、構成ファイルを編集して、データベース設定を定義します。

nano wp-config.php

次の行を変更します:

/** The name of the database for WordPress */define('DB_NAME', 'wpdb');

/** MySQL database username */define('DB_USER', 'wpuser');

/** MySQL database password */define('DB_PASSWORD', 'securepassword');

ファイルを保存して閉じ、WordPressディレクトリの適切な権限と所有権を設定します:

chown -R www-data:www-data /var/www/html/wordpress

終了したら、WordPressをホストするようにNginxを構成することができます。

ステップ5:WordPress用にNginxを構成する

次に、WordPressWebサイトをホストするためのNginx仮想ホスト構成ファイルを作成する必要があります。

nano /etc/nginx/conf.d/wp.conf

次の行を追加します:

server {
        listen 80;
        root /var/www/html/wordpress;
        index  index.php index.html index.htm;
        server_name yourdomain.com;

        error_log /var/log/nginx/yourdomain.com_error.log;
        access_log /var/log/nginx/yourdomain.com_access.log;

        client_max_body_size 100M;
        location / {
                try_files $uri $uri/ /index.php?$args;
        }
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.4-fpm.sock;
                fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
}

ファイルを保存して閉じ、次のコマンドを使用して構文エラーがないかNginxを確認します。

nginx -t

次に、Nginxサービスを再起動して、構成の変更を適用します。

systemctl restart nginx

ステップ6:WordPressにアクセスする

次に、Webブラウザーを開き、URL http://yourdomain.comを使用してWordPressのインストールを開始します。 。次のページにリダイレクトされます:

言語を選択して、続行をクリックします ボタン。 WordPressのセットアップページにリダイレクトされます:

サイトのタイトル、管理者のユーザー名、パスワードを入力し、WordPressのインストールをクリックします ボタン。インストールが完了すると、次のページが表示されます。

ログインをクリックします ボタン。 WordPressのログインページが表示されます:

管理者のユーザー名とパスワードを入力し、ログインをクリックします ボタン。 WordPressダッシュボードが表示されます:

おめでとう!これで、WordPressがUbuntu20.04VPSに正常にインストールされました。

もちろん、マネージドWordPressホスティングを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にセットアップを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu16.04にLAMPスタックを使用してWordPressをインストールする方法

  2. Ubuntu16.04にMariaDBをインストールする方法

  3. Ubuntu18.04にLEMPスタックを使用してWordPressをインストールする方法

  1. Ubuntu16.04にOpenLiteSpeedでWordPressをインストールする

  2. Ubuntu18.04にLEMPをインストールする方法

  3. Ubuntu20.04にLEMPスタックを使用してMagento2.4をインストールする方法

  1. Ubuntu18.04にMariaDBをインストールする方法

  2. Ubuntu 15.04にNginx、MariaDB、HHVMを使用してWordpressをインストールする方法

  3. Ubuntu 18.04 /Ubuntu16.04にMariaDBをインストールする方法