Nginxを使用してRHEL8にWordPressをインストールする方法
コンテンツ管理システムに関しては、 WordPress 最高の治世。 WordPress ほとんど力 43% オンラインでホストされているすべてのWebサイトの中で、HubSpot CMS、Joomla、Drupal、Wix、Shopifyなどの競合他社が続きます。 オープンソースであり、ダウンロードとインストールは完全に無料です。
このチュートリアルでは、NginxWebサーバーを使用してRHEL8にWorpressをインストールする方法を示します。
前提条件
始める前に、ここにあなたが持つべき要件のリストがあります。
他のリクエストで始めましょう!
ステップ1:WordPressデータベースを作成する
ボールを転がすために、WordPressインストール用のデータベースを作成することから始めます。このデータベースにはすべてのWordPressファイルが保存されています。
これを行うには、最初にログインします MariaDB データベース:
$ sudo mysql -u root -p
ログイン後、WordPressデータベースとデータベースユーザーを作成し、データベースユーザーにすべての権限を付与します。
MariaDB [(none)]> CREATE DATABASE wordpress_db;
MariaDB [(none)]> GRANT ALL ON wordpress_db.* TO ‘wordpress_user’@’localhost’ IDENTIFIED BY ‘StrongPassword’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;
WordPressデータベースを作成する
ステップ2:PHP-FPMと追加のPHPモジュールをインストールする
ザ PHP-FPMコード ((FastCGI。プロセスマネージャー)は代替手段です FastCGI Webサーバーが重い負荷を処理できるようにするPHP用のデーモン。 したがって、インストールします PHP-FPMコード 示されているように他のPHPモジュールと一緒に
$ sudo dnf install php php-mysqlnd php-pdo php-gd php-mbstring php-fpm
次に、電源を入れて開始します PHP-FPMコード デーモン。
$ sudo systemctl enable php-fpm
$ sudo systemctl start php-fpm
ザ PHP-FPMコード サービスには少し変更が必要です。 したがって、表示されているファイルを編集します。
$ sudo nano /etc/php-fpm.d/www.conf
ユーザーとグループのプロパティは、デフォルトで次のように設定されています。 apache。 これをに変更します nginx 次のように。
PHP-FPMコードを構成する
構成ファイルを保存して終了し、再起動します PHP-FPMコード 変更を適用します。
$ sudo systemctl restart php-fpm
サービスが実行されていることを確認してください。
$ sudo systemctl status php-fpm
PHP-FPMステータスチェック
ステップ3:RHELにWordPressをインストールする
将来的には、公式のWordPressダウンロードページからWordPressバイナリをダウンロードする予定です。 ファイルは圧縮形式またはtarball形式でダウンロードできます。
コマンドラインで、次のwgetコマンドを実行します。
$ wget https://wordpress.org/latest.zip
ダウンロードが完了したら、ファイルを解凍します。
$ unzip latest.zip
これにより、ファイルが’というフォルダに解凍されます。ワードプレス’。
次に、コピー wp-sample-config.php のために支払われた wp-config.php ファイル。
$ cp wordpress/wp-config-sample.php wordpress/wp-config.php
変更します wp-config.php ファイル。 これは、サーバーとインストールの詳細に関する詳細情報を含むコアWordPressファイルの1つです。
$ sudo vi wordpress/wp-config.php
表示されているデータベースセクションに移動し、示されているデータベース名、データベースユーザー、およびパスワードを入力します。
WordPressデータベース設定
変更を保存して、構成ファイルを終了します。
次に、コピー ワードプレス のフォルダ / usr / share / nginx / html 次のようにフォルダの所有権と権限を設定します。
$ sudo cp -R wordpress /usr/share/nginx/html
$ sudo chown -R nginx:nginx /usr/share/nginx/html
$ sudo chmod -R 775 /usr/share/nginx/html
ステップ4:WordPress用にNginxを構成する
次に、WordPress用のサーバーブロックファイルを作成します。 図のように作成します。
$ sudo vim /etc/nginx/conf.d/wordpress.conf
これらの行を追加します。 交換することを忘れないでください example.com サーバードメインで。
server css
構成ファイルを保存して終了します。
次に、Nginxのメイン構成ファイルを変更します。
$ sudo vim /etc/nginx/nginx.conf
案内する server セクション。 で始まる行を見つけます ソース とへのパスを指定します webroot カテゴリー。
WordPress用にNginxを構成する
変更を保存して、構成ファイルを終了します。
この時点で、すべての変更が行われたかどうかを確認します Nginx 大丈夫。
$ sudo nginx -t
結果は、すべてが順調であり、続行できることを示しています。
Nginxを確認してください。構成
すべての変更を適用するには、もう一度再起動します Nginx と PHP-FPMコード サービス。
$ sudo systemctl restart nginx
$ sudo systemctl restart php-fpm
また、置くことを忘れないでください SELinux 許可する。 これを行うには、SELinux構成ファイルを編集します。
$ sudo vim /etc/selinux/config
置く SELinux に有効 のんきな。 次に、変更を保存して、構成ファイルを終了します。
ステップ5:ウェブブラウザからのWordPressのインストールを完了します
これまでのところ、すべての構成が利用可能です。 残っているのは、Webブラウザへのインストールを完了することだけです。 これを行うには、Webブラウザーを起動し、サーバーのIPアドレスを参照します
http://server-ip
インストール言語を選択し、「」をクリックします継続する’。
WordPressインストールウィザード
次のステップでは、サイトのタイトル、ユーザー名、パスワードなど、必要な詳細を入力します。
WordPressサイトの詳細
次に、下にスクロールして’をクリックしますWordPressをインストールする’ボタンホール。
WordPressをインストールする
インストールはあなたがそれを知る前に行われます。 セットアップを完了するには、「」をクリックしますログイン’ボタンホール。
WordPress管理者ログイン
これにより、表示されたログインページに直接移動します。 ユーザー名とパスワードを入力して、[‘]をクリックするだけです。ログイン’ボタンホール。
WordPressログイン
これはあなたに新鮮さと鋭さを与えます WordPress ダッシュボード。 ここから、さまざまなテーマやプラグインを使用してWebサイトやブログの作成とスタイリングを簡単に開始し、追加機能を利用できます。
そしてそれはインストールする方法です WordPress その上 RHEL と Nginx 関連しています。 このガイドを楽しんでいただけたでしょうか。