GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 8 に LAMP を使用して WordPress をインストールする方法

この記事では、CentOS 8 で LAMP を使用して WordPress をインストールおよび構成するために必要な手順について説明しました。このチュートリアルを続行する前に、ユーザーとしてログインしていることを確認してください。 sudo で 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

WordPress は、世界をリードするコンテンツ管理システムです。何千万もの Web ページやインターネット クリエーターが同様に使用している WordPress は、ほとんどのブログ、ビジネス Web サイト、e コマース ストアなどのバックボーンです。通常、WordPress を使用した Web ページのパフォーマンスは、利用可能な最速のものの 1 つです。

CentOS 8 に LAMP を使用して WordPress をインストールする

ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。

sudo dnf update

ステップ 2.LAMP スタックを CentOS サーバーにインストールします。

CentOS 8 に LAMP スタックが既にインストールされていることを前提としています。インストールされていない場合は、次のチュートリアルを確認してください:

  • LAMP スタック (Apache、MariaDB、PHP) のインストール方法

ステップ 3.CentOS システムに WordPress をインストールします。

WordPress は、CentOS 8 の公式パッケージ リポジトリでは利用できません。そのため、公式 Web サイトからダウンロードする必要があります:

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

次に、アーカイブされたファイルを抽出します:

tar -xzvf latest.tar.gz

所有者を変更し、これらのファイルに適切な権限を設定します。次のコマンドを実行する必要があります:

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

ステップ 4. WordPress 用のデータベースを作成します。

WordPress は MariaDB データベースを使用して、投稿、ページ、ユーザー、プラグイン、テーマ設定などのすべてのデータを保存します。次のコマンドで MariaDB サーバーにログインし、MariaDB ルート パスワードを入力します。

mysql -u root -p

MariaDB コンソールに移動したら、新しいデータベースを作成します:

CREATE DATABASE wordpress_db;
CREATE USER [email protected] IDENTIFIED BY 'your-strong-password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected];
FLUSH PRIVILEGES;
exit;

データベースが作成されたら、次の情報を WordPress 構成ファイルに追加する必要があります:

cd /var/www/html/wordpress
mv wp-config-sample.php wp-config.php

wp-config.php を開きます たとえば、お気に入りのテキスト エディターでファイルを作成します。

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress_db');

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

/** MySQL database password */
define('DB_PASSWORD', 'your-strong-password');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

ステップ 5. Apache を構成します。

WordPress をホストするように Apache サーバーを構成します。 Alias to WordPress ディレクトリを含む構成ファイルを作成します。

sudo nano /etc/httpd/conf.d/wordprees.conf

ここで、wordpress.conf に次のコード行を入力します。 ファイル:

<VirtualHost *:80>
ServerAdmin root@localhost
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

ステップ 6. ファイアウォールを構成します。

外部ユーザーがサーバーから WordPress にアクセスできるようにするには、ウェブサーバーのポート 80 を開く必要があります:

sudo firewall-cmd --add-port=80/tcp --zone=public --permanent
sudo firewall-cmd --reload

ステップ 7. WordPress へのアクセス。

WordPress インストール用のドメイン名を入力して、ブラウザーで WordPress Web インストール ウィザードにアクセスできるようになりました:

http://your-server-IP

次に、[続行] をクリックして、サイトのタイトル、ユーザー名、パスワード、メールアドレスを入力します。 [WordPress のインストール] をクリックします。

CentOS 8 に WordPress をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 WordPress と LAMP の詳細については、公式ナレッジ ベースを参照してください。ご質問やご提案がありましたら、お気軽にコメントを残してください。


Cent OS
  1. CentOS6にワードプレスをインストールする方法

  2. CentOS7にAIDEをインストールする方法

  3. LAMPを使用してopenSUSE13.2にWordPressをインストールします

  1. CentOS7にNginxを使用してWordPressをインストールする方法

  2. Nginxを使用してCentosVPSにWordPressマルチサイトをインストールする方法

  3. Apacheを使用してCentosVPSにWordPressマルチサイトをインストールする方法

  1. CentOS7にApacheを使用してWordPressをインストールする方法

  2. CentOS7にWordpress4をインストールする方法

  3. CentOSにSpacewalkをインストールする方法