VPSは共有ホスティングにできないものを与えます:あなたが制御する完全なサーバー。ウェブサーバー、ランタイム、セキュリティ設定をあなたが決め — あなたのサイトは他の千人とリソースを共有しません。それを暗号通貨で、カードもKYCもなく支払うことは、サインアップの摩擦を取り除くだけです。
暗号決済のVPSでウェブサイトを公開する方法はこちらです。
ステップ1:適切なプランを選ぶ
ウェブサイトはたいていリソースに軽いです。小さなプランが個人サイト、ポートフォリオ、ブログ、低トラフィックのビジネスサイトを快適にこなします:
- 静的サイトや小さなCMS: 1 vCPU、1〜2 GB RAMで十分。
- WordPressやデータベース連携アプリ: 2 vCPU、2〜4 GB RAMで余裕。
- 複数サイトやより重いアプリ: トラフィックの増加に合わせてRAMとCPUをスケール。
NVMeストレージがページ読み込みを速く保ちます。小さく始めましょう — 後でサイズ変更できます。
ステップ2:ウェブサーバーをデプロイ
Ubuntu 24.04でVPSを立ち上げ、SSHで接続し、ウェブサーバーを入れます。Nginxが手堅い既定です:
sudo apt update && sudo apt install -y nginx
sudo systemctl enable --now nginx
ブラウザでサーバーのIPを訪れれば、既定のNginxページが見えます。サイトファイルを /var/www/html に置くか、アプリ用にサーバーブロックを構成します。
ステップ3:ドメインを向ける
ドメインレジストラのDNS設定で、ドメインをVPSのIPアドレスへ向ける Aレコード を作成します。両方を機能させたいなら www 用に二つ目のAレコードを追加します。DNSの変更はたいてい数分から数時間で伝播します。
ステップ4:無料SSL(HTTPS)を追加
サイトを素のHTTPで出さないこと。Let's Encryptが無料の証明書を与えます:
sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
Certbotが証明書を入れ、NginxがHTTPをHTTPSへ自動でリダイレクトするよう構成します。更新は代わりに処理されます。
ステップ5:締める
いくつかの基本が、まっさらなサーバーを安全なものに変えます:
- パスワードではなく SSH鍵 を使い、rootのパスワードログインを無効化。
- ファイアウォールを有効化(
ufw allow 'Nginx Full'とufw allow OpenSSH)。 - システムを更新し続ける(
sudo apt update && sudo apt upgrade)。
メールについての注意
アウトバウンドのメールポート(25/465)は既定で制限されています — 業界全体で標準の反スパム策です。サイトがメールを送るなら(問い合わせフォーム、パスワードリセット)、VPSから直接送るのではなく専用の SMTPリレー を使いましょう。より信頼でき、メッセージをスパムフォルダから遠ざけます。
なぜ暗号通貨で払うのか
多くの人にとって魅力はシンプルです:カードなし、KYCなし、待ちなし。Base、Ethereum、PolygonでUSDCやUSDTで残高を入れ、VPSを注文すれば、サイトはその日に公開されます。あなたのところで国際カード決済が厄介なとき、あるいは単に物事を暗号通貨で保ちたいときに特に便利です。
あなたのウェブサイト、あなたのサーバー、あなたのルール。プランを選び、数分でデプロイを。
コメント
まだコメントはありません。最初になりましょう。