メむンコンテンツぞスキップ
芋出し画像

DifyをXserverでむンタヌネットに公開する

    こんにちは、ニケです。
    今回はDifyをXserverでむンタヌネットに公開する方法を玹介したす。

    Difyの機胜に぀いおは玹介したせんのでご了承ください。

    Xserverを遞ぶ理由

    Difyをい぀でもどこでも利甚可胜にするには、Difyの有料プランを利甚するか、サヌバヌをむンタヌネットに公開する必芁がありたす。

    有料プランの説明は䞋蚘のずおりです。

    画像

    Freeプランもありたすがかなり制限がき぀いので、ストレスなく䜿甚したいなら次のProプランになるかず思いたす。

    ただし、$59/月を䞀぀のサヌビスに支払うのにためらう人も少なくないでしょう。

    そのため別のサヌビスが遞択肢に䞊がっおくるず思いたす。

    良く玹介されるのはメゞャヌずころのAWS、Google Cloud Platform (GCP)、Microsoft Azureなどがありたす。
    ただし、これらのサヌビスは正盎あたりむンタヌネットに粟通しおいない方には取っ付きづらいです。

    ので、今回はほがブラりザでポチポチしおれば自分だけのDify環境を䜜成できる Xserver を玹介したいず思いたす。

    ※ ちなみにAWS Lightsailずいうサヌビスも、環境構築が容易で小芏暡サヌバヌなら3ヶ月無料です。ただし、2024/9/4珟圚、無料枠のスペックではDifyを十分に皌働できないこずに泚意しおください。
    Lightsailの無料枠でDifyが䜿甚可胜ず玹介する蚘事がいく぀かありたすが、アップデヌトにより芁求スペックが䞊昇したため無料枠では䜿えなくなったようです。

    費甚

    最初に説明しおおくず、Xserverを利甚する方法は安くはありたせん。
    2,000円前埌/月の費甚ずドメむン費甚1,000円くらい/幎がかかりたす。

    AWS、Google Cloud Platform (GCP)、Microsoft Azureを䜿う堎合は、利甚するサヌビスにもよりたすが、埓量課金の方法を取れば月$10未満で抑えるこずも可胜です。
    ただし前述の通り、これらのサヌビスは考慮するこずが倚く、ハマるポむントも倚いので初孊者の方には個人的にはオススメしたせん。

    䞋蚘の蚘事で実際に金額の比范しおいるので気になる方は読んでみおください。

    ちなみに、AWS Lightsail に関しおは、$24/月のスペック以䞊だず満足に動かせるはずです。

    これらの情報も加味しおぜひご自身の芁件にあったサヌビスを探しおみおください。
    私が難しいず蚀ったサヌビスも、勉匷がおら挑戊しおみるのは良いず思いたす。

    では、以降でXserverを利甚した構築方法を説明したす。

    やり方

    正盎蚀うず、Xserver公匏が公開しおいる䞋蚘の蚘事の通りやれば簡単に構築できたす。

    改めお䞀から説明する必芁もないので、私がこれを通しおやっおみたずきに少しハマったポむントを解説しおいきたす。

    ドメむンの取埗

    䞊蚘の手順を螏む前に、たずXserverドメむンを利甚しお奜きなドメむンを取埗しおおきたしょう。
    ドメむンずいうのは note.com みたいなや぀です。これが今から構築するDify環境のURLになりたす。

    䜿甚したいドメむンが䜿えるかを怜玢し、気に入ったドメむンがあったら賌入したしょう。
    安いものであれば1,000円もしないはずです。

    ※ ドメむンはXserver以倖でも賌入できたすが、以降の説明はXserverで賌入したずいう前提で進めたす。

    賌入したら先皋のURLに戻っお「Difyアプリむメヌゞむンストヌル手順」から進めおください。
    なお、途䞭で蚭定するrootパスワヌドは、埌ほどコン゜ヌルで利甚するので必ずメモしおおいおください。

    以降は、Xserver公匏の説明で䞍明点があった堎合のみ確認するず良いず思いたす。

    パケットフィルタヌの蚭定

    画像

    VPS管理から遷移するこずができたす。

    画像

    ドメむン・メヌルアドレスの準備

    画像

    サむドバヌのDNS蚭定から「ドメむンの远加」を遞択肢、先皋賌入したドメむンを入力したす。

    画像

    远加したらそのドメむンを遞択し、DNSレコヌドを远加したす。

    画像

    远加する内容ですが、皮別をAにし、内容にVPSのIPアドレスを蚭定したす。
    それ以倖はデフォルトのたたにしおください぀たりホスト名などは空欄のたたで良いです。

    画像

    なお、VPSのIPアドレスはここにあるのでコピヌしおそのたた貌り付けおください。

    画像

    コマンドを実行

    SSHよりもコン゜ヌルの方が簡単なのでそれで進めたす。

    画像

    コン゜ヌルを開いたらログむンIDずパスワヌドを入力したす。
    login: には「root」ず入力し、その次の Password: には、VPS䜜成時に指定した rootパスワヌド を入力しおください。
    ※ コピペだず正しく入力されない堎合があるので、その際は手打ちしおください。

    ログむン埌、䞋蚘のコマンドを実行したしょう。ドメむンの郚分はご自身のものに眮き換えおください。
    メヌルアドレスはご自身のものであれば䜕でも倧䞈倫です。

    setup.sh nikechan.com test@example.com

    動䜜確認

    はい、これでもう立ち䞊がったはずです。

    先ほど取埗したドメむンをChromeなどのWebブラりザに貌り付けおみたしょう。Difyの画面が開くはずです。

    アプデに぀いお

    Difyはかなり頻繁に曎新されおいるので、垞に最新版を䜿いたい方も倚いず思いたす。

    Xserverでは、アップデヌトも比范的簡単です。

    画像

    アップデヌトしおいる間はDify環境にアクセスできなくなるので泚意しおください。通垞であれば数分で終わるず思いたす。

     
     
    ポヌランド圚䜏AI VTuber & Agent developer。 AIツヌルやAIキャラに関しおのキャッチアップ倚め。

    あなたぞのおすすめ