2026年9月27日

2026年9月27日

Vultr VPSの初期設定手順

はじめに

Vultr VPSは、低コストで高機能なVPS(仮想専用サーバー)サービスを提供しており、初心者からプロまで幅広い用途で利用できます。本記事では、Vultr VPSの初期設定手順を詳しく説明します。適切な初期設定を行うことで、その後のウェブサイト管理が円滑に行われます。

症状・背景

このテーマが必要になる主な場面は以下の通りです:

  • 新しいVultr VPSを使用する初回セットアップ
  • サーバーの安全性を強化するために再設定を行う
  • WordPressなどのウェブサイトを初めてインストールする際の基本的な環境構築

手順・設定方法

ステップ1: SSH接続と更新

# Vultr VPSにSSH接続するために、PuTTYやTerminalを使って接続します。
ssh root@<あなたのIPアドレス>

# パスワード入力後、サーバーにログインします。

# システムパッケージの更新を行います。
sudo apt-get update
sudo apt-get upgrade -y

# 必要なソフトウェアをインストールします。
sudo apt-get install vim nano unzip curl wget git -y

ステップ2: パスワードの強化とユーザーの追加

# ユーザーのパスワードを変更します。
sudo passwd root

# 新しい非rootユーザーを作成します。
sudo adduser <新しいユーザー名>

# 作成したユーザーにroot権限を与える(選択的に)。
sudo usermod -aG sudo <新しいユーザー名>

ステップ3: Fail2BanとUFWの設定

# Fail2Banをインストールします。
sudo apt-get install fail2ban -y

# UFW(Uncomplicated Firewall)を有効化します。
sudo ufw enable
sudo ufw default deny incoming
sudo ufw default allow outgoing

# SSH接続のポートを許可します。
sudo ufw allow 22/tcp

ステップ4: セキュリティと監視

# NginxまたはApacheでウェブサーバーを起動する前に、SELinuxや防火壁の設定を行います。

# MySQLサーバーをインストールします。
sudo apt-get install mysql-server -y
sudo mysql_secure_installation

# WordPressのインストール準備を行い、必要なファイルとディレクトリを作成します。
cd /var/www/html
sudo mkdir mywordpress
sudo chown -R www-data:www-data mywordpress

注意事項

  • パスワードは定期的に変更することを忘れないでください。
  • UFWやFail2Banの設定はサーバーの安全性に大きく影響します。
  • セキュリティ上の注意点を理解し、適切な設定を行うことが重要です。

まとめ

1. SSH接続と更新: 初回セットアップ時に基本的なシステム更新を行います。

2. パスワードの強化とユーザー追加: パスワードを変更し、新しい非rootユーザーを作成します。

3. Fail2BanとUFWの設定: セキュリティ強化のためにFail2BanとUFWを設定します。

4. セキュリティと監視: MySQLサーバーのセキュリティ設定を行い、必要なディレクトリを作成します。

関連記事:

お気軽にご相談ください

お見積りへ お問い合わせへ
▲