メインコンテンツにスキップ

RubyとCertBotを使ったOpenLiteSpeedウェブサーバー

RailsのOpenLiteSpeed One-Clickアプリは、Linux、パフォーマンスウェブサーバーのOpenLiteSpeed、Ruby、CertBotを自動的にインストールします。OpenLiteSpeedは、HTTP/3をサポートし、SSLとRewriteRulesを簡単に設定できるのが特徴です。複数のRailsアプリをホストするのに十分な柔軟性があり、NodeJS、Django、WordPressなどのCMSを含む他の多くのアプリをサポートしています。

OpenLiteSpeedのRailsアプリをデプロイする

ソフトウェアのインストールは、Linodeのプロビジョニング終了後、20~25分以内に完了します。

一般的なオプション

Create a Linodeフォームの残りのオプションを記入する際のアドバイスについては、Getting Started > Create a Linodeをご覧ください。ただし、このMarketplace Appに基づいて、いくつかのオプションが制限されたり、推奨されたりする場合があります。

  • 対応ディストリビューション: CentOS 7,Ubuntu 20.04 LTS
  • 推奨プランです。すべてのプランタイプ、サイズに対応しています。

展開後のスタートアップ

OpenLiteSpeedのRailsアプリへのアクセス

  1. OpenLiteSpeed Railsアプリのインストールが完了したら、ターミナルを開き、下の画像のようなプロンプトが表示されます。

    1
  2. このインスタンスに使用するドメインを入力するプロンプトが表示されます。Linodeにドメインが割り当てられていることを確認しておきましょう。LinodeのIPアドレスやデフォルトのRDNSを利用したい場合は、ターミナルでCTRL+Cを押すことでスキップすることができます。

    Linodeにドメインを割り当てる方法の詳細については、クラウドマネージャでDNSレコードを設定する手順についてはDNSマネージャガイドを、DNSの仕組みについては「DNSレコード」をお読みください。また、DNSの仕組みに関する一般的な情報については、「DNS Records:An Introduction」をお読みください。

OpenLiteSpeedのRailsインスタンスにアクセスできたので、Rails OpenLiteSpeedの公式ドキュメントで、Rails OpenLiteSpeedインスタンスをさらに設定する方法を確認してください。

OpenLiteSpeedのRailsアプリは、LiteSpeed TechnologiesがLinode向けに開発したものです。アプリの展開に関するサポートについては、Linodeサポートにお問い合わせください。OLSのRailsアプリケーションのサポートについては、 OpenLiteSpeed Community Forum投稿してください。