GNU/Linux >> Linux の 問題 >  >> Rocky Linux

AlmaLinux8にWordPressをインストールする方法| Rocky Linux 8

このチュートリアルでは、コマンドラインを使用して、VPS、クラウドホスティング、またはローカルサーバーを実行しているALamLinuxまたはRockyLinux8にApacheWebサーバーを使用してWordPressをインストールする手順を示します。

WordPressは、ブログやWeb開発に携わっている人なら誰でも、このオープンソースのコンテンツ管理システムについてすでに知っている人を紹介する必要はありません。現在、Apache-webserverの助けを借りて、何百万ものWebサイトが実行されています。また、最近AlamlinuxまたはRocky Linux 8を実行しているクラウドまたは仮想プライベートホスティングサーバーを購入し、WordPressをLAMP(Linux、Apache、MySQL、PHP)スタックと一緒にインストールしたい場合は、次の手順に従います。

:CpanelやオープンソースなどのWordPressのインストールと管理には、Webホスティングコントロールパネルを使用することをお勧めします。これが、最高のオープンソースホスティングコントロールパネルのリストです。

RockyLinux8にWordPressをインストールする手順| AlmaLinux 8

ユーザーはCentOS8の所定の手順に従うことができますが、LTSでサポートされているバージョンではなくなっているため、Alma、Rocky、またはその他の長期的にサポートされているLinuxを選択する必要があります。

DNFリポジトリキャッシュを更新する

システムリポジトリキャッシュを更新するsystemupdateコマンドを実行して、システムリポジトリからインストールできるパッケージの更新されたリストを含む新しいキャッシュを構築します。

sudo dnf update

また、インストール:

sudo dnf install wget nano -y

AlmalinuxまたはRockylinux8にApacheHTTPdをインストールします

ブラウザを使用してローカルまたはインターネットネットワーク経由でWordPressWebページを提供するには、Webサーバーが必要です。そして、ここでは人気のあるApacheWebサーバーをインストールします。

sudo dnf install httpd -y

Apacheシステムサービスを開始して有効にします

sudo systemctl enable --now httpd

確認してください:

systemctl status httpd

リライトモジュールを有効にする:

sudo nano /etc/httpd/conf/httpd.conf

ファイルの最後に次の行を追加します:

LoadModule rewrite_module modules/mod_rewrite.so

Ctrl + Oを使用して保存します 、 Enterを押します キーを押してから、 Ctrl + X 終了します。

MariaDBとPHP8.0をインストールする

次に必要なのは、WordPressがPHPで記述されているため、AlmaLinuxまたはRocky8にデータとPHP言語を保存するためのMySQLまたはMariaDBデータベースです。

MariaDBの場合

sudo dnf install mariadb

サービスを開始して有効にする

sudo systemctl enable --now mariadb

確認してください:

systemctl status mariadb

データベースのインストールを保護する

sudo mysql_secure_installation

ガイド付きのテキストベースのウィザードを実行して、MariaDB / MySQL

を保護します

PHP8.0とその拡張機能の場合

デフォルトでは、PHP 7.2バージョンはAlmalinuxまたはRockyのAppストリームリポジトリからインストールできますが、WordPressにはPHP 7.4以降が必要なため、最新バージョン、つまりPHP8.0を使用します

PHP 8.0の場合 REMIリポジトリを有効にする必要があります。

sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf update -y
sudo dnf module reset php -y
sudo dnf module enable php:remi-8.0 -y
sudo dnf update -y
sudo dnf install php php-{bz2,mysqli,curl,gd,intl,common,mbstring,xml}

Apacheサーバーを再起動します

PHPとその拡張機能がインストールされたら、Apacheサーバーを再起動して適切に統合します。

sudo systemctl restart httpd

データベースの作成

WordPressは、ウェブページ、ユーザーパスワード、プラグインのデータなど、ユーザーが生成したすべてのデータをプレーン形式でローカルストレージに保存するわけではありません。すべてのデータを効率的にリンクして、必要なときにいつでも提供できるようにするには、ローカルにインストールされたデータベースサーバーまたはリモートサーバー上にデータベースサーバーが必要でした。ここでは、MariaDBがすでにインストールされています。それでは、WordPressで使用する専用のデータベースとユーザーを作成しましょう。

sudo mysql
CREATE DATABASE yourdb;
CREATE USER 'user'@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON yourdb.* TO 'user'@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit;

yourdbを置き換えます 、ユーザー、 およびパスワード 設定したいものは何でも。

AlmalinuxでWordPressをダウンロード| Rocky Linux 8

WordPressはデフォルトのリポジトリからは利用できません。したがって、このCMSを手動でインストールして構成するには、公式Webサイトからファイルをダウンロードする必要があります。

wget http://WordPress.org/latest.tar.gz

ファイルを抽出します:

tar -xzvf latest.tar.gz

Webrootディレクトリに移動します。

sudo mv wordpress/* /var/www/html/

Apacheユーザーに移動したフォルダーへの読み取りおよび書き込み権限を付与します。

sudo chown -R apache:apache /var/www/html/

Selinuxがパーミッションの問題を引き起こすことがあるため、実行します;

sudo chcon -t httpd_sys_rw_content_t /var/www/html/ -R

Selinuxで変更を適切に適用するには、

を実行します。
sudo restorecon -Rv /var/www/html/ 

ファイアウォールでポートを開く:

クラウドを使用している場合 次に、ホスティングはOSではなくファイアウォールでポートを開きます。

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo systemctl reload firewalld

RockyまたはAlmaLinux8でのWordPressの構成とインストール

最後に、Webブラウザにアクセスして、 http://example.comなどのドメイン名を入力します。 またはhttp:// server-ip-address WordPressをインストールしたサーバーの

Let’s Goを押します ボタン。

作成したデータベースの詳細を追加します。 [送信]ボタンをクリックします。

インストールの実行

その後、「インストールの実行」ボタンを押して、ユーザー名を作成します およびパスワード。


Rocky Linux
  1. RockyLinux8にMariaDB10.6をインストールする方法

  2. RockyLinux8にDockerをインストールする方法

  3. RockyLinux8にコックピットをインストールする方法

  1. RockyLinux8にGitLabをインストールする方法

  2. Rocky Linux 8 /AlmaLinux8にJenkinsをインストールする方法

  3. AlmaLinux8またはRockyLinuxにJenkinsをインストールする方法

  1. MariaDB10をAlmaLinux8またはRockyLinuxにインストールする方法

  2. AlmalinuxまたはRockyLinux8にGrafanaをインストールする方法

  3. RockyLinux8にClamAVをインストールする方法| AlmaLinux