ブログに戻る
1月 13, 2026ガイド

VPSサーバーにWordPressをインストールする方法

Nginx、MySQL、PHPを搭載したLinuxサーバーにWordPress CMSをインストールするための完全ガイド。

VPSサーバーにWordPressをインストールする方法

WordPressは世界で最も人気のあるコンテンツ管理システムであり、数百万のウェブサイトを支えています。このガイドでは、Nginx、MySQL、PHP(LEMPスタック)を使用して、Hiddence VPSサーバーにWordPressをインストールする方法を説明します。

前提条件

  • Ubuntu/Debian または CentOS サーバー
  • サーバーIPを指すドメイン名
  • サーバーへのSSHアクセス
  • Nginx、MySQL、PHPがインストール済みであること

MySQLデータベースの作成

まず、WordPress用のデータベースとユーザーを作成します:

bash
sudo mysql -u root -p
CREATE DATABASE wordpress_db;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'strong_password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

WordPressのダウンロード

WordPressをダウンロードして展開します:

bash
cd /var/www
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo chown -R www-data:www-data /var/www/wordpress

WordPressの構成

wp-config.php ファイルを作成します:

bash
cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
# データベース名、ユーザー名、パスワードを更新する

Nginxサーバーブロックの構成

Nginxの構成を作成します:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# ドキュメントルートを /var/www/wordpress に指定したサーバーブロックを追加する
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

適切な権限の設定

bash
sudo chown -R www-data:www-data /var/www/wordpress
sudo find /var/www/wordpress -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress -type f -exec chmod 644 {} \;

WordPressインストールの完了

ブラウザでドメインを開き、WordPressインストールウィザードに従います。データベースの詳細、サイトタイトル、管理者のユーザー名とパスワードを入力します。

役立つヒント

  • セキュリティのためにWordPressとプラグインを最新の状態に保ってください
  • 管理者アカウントには強力なパスワードを使用してください
  • Wordfenceなどのセキュリティプラグインをインストールしてください
  • 定期的なバックアップを設定してください(バックアップガイドを参照)
  • HTTPSのためにSSL証明書を有効にしてください