(oneechanblog) – WordPress 非常に人気があります CMS ((コンテンツ管理システム)ほとんど取り上げる 43% W3techs.comによるすべてのウェブサイトの。
のようなトラフィックの多いウェブサイトに電力を供給することから eコマースシンプルなブログへのニュースウェブサイト、WordPressはまだそのような競合他社の中でトップです Joomla!、 Shopifyと Wix。
WordPress はオープンソースであり、無料で使用できます。 それはあなたが望むものを構築するのを助けるためにたくさんのカスタマイズを提供します。 これにより、SEOに対応し、パフォーマンスが高く、モバイルレスポンシブで、カスタマイズが簡単なWebサイトを構築できます。
このガイドでは、インストール方法を示します WordPress その上 RHEL 8 1と Apache Webサーバー。
前提条件:
開始する前に、Apache、MariaDB、およびPHPがRHEL8にインストールされていることを確認してください。 ランプ 海嶺。
最新バージョンの WordPress 必要とする PHP 7.4 以上。 ディフォルト AppStream 倉庫のみの供給 PHP 7.2 安全ではなく、サポートされなくなりました。 代わりに、Remiリポジトリを使用して最新のPHPバージョンをインストールできます。 他のリクエストで始めましょう!
ステップ1:WordPressデータベースを作成する
まず、データベースを作成します。 WordPress インストール。インストール中およびインストール後にすべてのファイルを保存するために使用されます。
だからログインしてください MariaDB データベース:
$ sudo mysql -u root -p
一度オン MariaDB シェルを作成し、データベースとデータベースユーザーを作成し、データベースユーザーにすべての権限を付与します。
CREATE DATABASE wordpress_db;
GRANT ALL ON wordpress_db.* TO ‘wordpress_user’@’localhost’ IDENTIFIED BY ‘StrongPassword’;
変更を保存して、MariaDBプロンプトを終了します。
FLUSH PRIVILEGES;
exit;
WordPressデータベースを作成する
ステップ2:RHELにWordPressをダウンロードしてインストールする
と WordPress データベースが整ったら、次のアクションはダウンロードして構成することです WordPress。 このガイドを公開した時点で、最新のWordPressバージョンは 5.9.1。
ダウンロード WordPresswgetコマンドを使用して、公式Webサイトからバイナリをダウンロードします。
$ wget https://wordpress.org/latest.tar.gz
RHELでWordPressをダウンロードする
次に、tarballファイルを抽出します。
$ tar -xvf latest.tar.gz
次にコピーします wp-config-sample.php のために支払われた wp-config.php WordPressが基本構成を取得する場所から。 それを実行するには。
$ cp wordpress/wp-config-sample.php wordpress/wp-config.php
次に、編集 wp-config.php ファイル。
$ vi wordpress/wp-config.php
示されている画像に示されているように、データベース名、データベースユーザー、およびパスワードに対応するように値を変更します。
WordPressデータベース設定
変更を保存して、構成ファイルを終了します。
次に、コピー WordPress ドキュメントのルートディレクトリに移動します。
$ sudo cp -R wordpress /var/www/html/
必要な所有権とディレクトリ権限を次のように指定してください。
$ sudo chown -R apache:apache /var/www/html/wordpress
$ sudo chcon -t httpd_sys_rw_content_t /var/www/html/wordpress R
$ sudo chmod -Rf 775 /var/www/html
ステップ3:ApacheWordPressVirtualHostファイルを作成する
また、クライアントリクエストがWordPressディレクトリを指すようにWordPressの構成ファイルを作成する必要があります。 図のように構成ファイルを作成します
$ sudo vi /etc/httpd/conf.d/wordpress.conf
以下の行をコピーして構成ファイルに貼り付けます。
<VirtualHost *:80>
ServerAdmin [email protected] DocumentRoot /var/www/html/wordpress<Directory “/var/www/html/wordpress”>
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>ErrorLog /var/log/httpd/wordpress_error.log
CustomLog /var/log/httpd/wordpress_access.log common
</VirtualHost>
構成ファイルを保存して終了します。
変更を適用するには、Apacheを再起動します。
$ sudo systemctl restart httpd
ステップ4:WordPress用にSELinuxを設定する
ほとんどの場合、 RHEL 8 と一緒に行きます SELinux 有効化されました。 これは、特にWebアプリケーションのインストール中に障害になる可能性があります。 したがって、適切なSELinuxコンテキストを次のように構成する必要があります。 / var / www / html / wordpress カテゴリー。
$ sudo semanage fcontext -a -t httpd_sys_rw_content_t “/var/www/html/wordpress(/.*)?”
変更を有効にするには、次の手順を実行します。
$ sudo restorecon -Rv /var/www/wordpress
次に、システムを再起動します。
ノート:再起動する前に、次のことを確認してください Apache と MariaDB サービスが有効になっているため、起動時に自動的に開始できます。
$ sudo systemctl enable httpd
$ sudo systemctl enable mariadb
ステップ5:WordPressのインストールを完了する
最後のステップは、Webブラウザからインストールを完了することです。 ブラウザを起動し、サーバーのIPアドレスを参照します。
http://server-IP-address
最初のページで、ご希望のインストール言語を選択し、[‘]をクリックします継続する’。
WordPressのインストール言語
次のステップで、Webサイトの詳細を入力します。
WordPressサイトの詳細
次に、下にスクロールして’をクリックしますWordPressをインストールする’。
WordPressをインストールする
そして、あっという間にWordPressのインストールが完了しました! ログインするには、「」をクリックしますログイン’ボタンホール。
WordPressログイン
ログイン画面で、ユーザー名とパスワードを入力し、[‘]をクリックします。ログイン’。
WordPress管理者ログイン
これにより、図のようにWordPressダッシュボードに移動します。 ここから、リッチでエレガントなテーマとプラグインを使用してサイトをカスタマイズできます。
WordPressダッシュボード
以上です! 正常にインストールされました WordPress その上 RHEL 8。