よくある質問
ServBayとは何ですか?
ServBayは、ネットワーク開発者がローカルでさまざまなサービスや開発環境を設定・管理するプロセスを簡素化することを目的とした統合型ローカルネットワーク開発環境管理ツールです。詳細についてはServBayについてをご覧ください。
ServBayをどうやってインストールしますか?
ServBayウェブサイトからServBayインストーラーをダウンロードし、インストールウィザードの手順に従って操作してください。詳細なインストール手順については、ServBayのインストールドキュメントをご覧ください。
ServBayをどうやってアンインストールしますか?
macOSでは、ServBayアプリケーションをゴミ箱にドラッグして、ゴミ箱を空にすることでServBayをアンインストールできます。アンインストールを実行する前に、重要なデータのバックアップを必ず行ってください。詳細についてはServBayのアンインストールドキュメントをご覧ください。
ServBayは自動更新をサポートしていますか?
ServBayは自動更新をサポートしています。ドキュメントServBayのアップグレードを参照してください。
ServBayはWindows/Linuxをサポートしていますか?
現在はサポートしていません。ServBayは主にmacOSオペレーティングシステムをサポートしています。
ServBayはどのような言語をサポートしていますか?
ServBayは英語、簡体字中国語、繁体字中国語、スペイン語、アラビア語、ポルトガル語、ロシア語、日本語、ドイツ語、フランス語、ベトナム語、トルコ語、イタリア語など多くの言語をサポートしています。必要に応じて言語を切り替えることができます。言語の切り替えについての詳細は、多言語サポートドキュメントをご覧ください。
ServBayでデータをバックアップするにはどうすればいいですか?
/Applications/ServBay
ディレクトリのバックアップを直接行うことができます。
ServBayはどのようなサービスをサポートしていますか?
ServBayは、NGINX、Apache、Caddy、Mailpit、dnsmasq、PHP、Node.js、Python、Golang、MySQL、MariaDB、PostgreSQL、MongoDB、Redis、Memcachedなど、さまざまなサービスをサポートしています。ServBayインターフェースを通じて、これらのサービスを簡単に管理・設定できます。詳細なサービス管理情報については、サービスおよびパッケージ管理ドキュメントをご覧ください。
ServBayのリリースノートをどうやって確認しますか?
リリースノートでServBayのリリースノートを確認できます。新機能、改善、バグ修正を含む定期的な更新を発表しています。
PHPの複数のバージョンを同時に実行できますか?
はい、ServBayは同時に複数のPHPバージョンを実行することをサポートしています。サービス管理ページで必要なPHPバージョンを選択し、ウェブサイト設定で各サイトのPHPバージョンを個別に構成できます。詳細については、最初のウェブサイトを追加するおよびPHPを使用して開発する方法をご覧ください。
ServBayはLaravel、WordPressなどのフレームワークやCMSをサポートしていますか?
はい、ServBayはLaravel、WordPress、Symfonyなどの人気PHPフレームワークやCMSをサポートしています。関連するチュートリアルについては、PHPを使用して開発する方法をご覧ください。
ServBayはVue、React、Next.js、Nuxt.jsなどのフレームワークやCMSをサポートしていますか?
はい、ServBayはVue、React、Angular、Next.js、Nuxt.js、Express.js、Hapi.jsなどの人気のあるJS、TSフレームワークやCMSをサポートしています。関連するチュートリアルについては、Node.jsを使用して開発する方法をご覧ください。
ウェブサイトを追加するにはどうすればいいですか?
ウェブサイトの追加は簡単です。最初のウェブサイトを追加する方法ドキュメントを参照して、ウェブサイトの追加と設定を行ってください。
ServBayはカスタムドメイン名とSSL証明書をどのようにサポートしていますか?
ServBayはカスタムドメイン名とSSL証明書をサポートするために、ローカルのDNSサービスとプライベートCA(ServBay CA)を提供しています。詳細なサポート情報については、非標準トップレベルドメイン(TLDs)ウェブサイトを追加するおよびSSL(HTTPS)を使用してウェブサイトのセキュリティを強化するドキュメントをご覧ください。
ServBayでカスタムドメイン名を使用できますか?
はい、ServBayは非標準トップレベルドメイン(TLDs)ウェブサイトを追加することをサポートしています。ウェブサイト管理ページで、各ウェブサイトにカスタムドメイン名を設定し、HTTPSを有効にするためのSSL証明書を構成できます。
ServBayでサービスのHTTPSを有効にするにはどうすればいいですか?
ウェブサイト管理ページの設定タブでHTTPSを有効にすることができます。ServBayはServBay CA、Let's Encrypt/ZeroSSLを通じて証明書を発行するか、独自の認証機関(CA)から発行された証明書を使用することができます。詳細については、SSL(HTTPS)を使用してウェブサイトのセキュリティを強化する、ACME方式でSSL証明書を取得する、Let's EncryptからSSL証明書を取得する方法、ZeroSSLからSSL証明書を取得する方法、Google Trust ServicesからSSL証明書を取得する方法をご覧ください。
ServBayはNGINX、Apache、または他のWebサーバーをサポートしていますか?
ServBayはデフォルトでCaddy、NGINX、ApacheをWebサーバーとして同梱しており、ユーザーは自由に選択して利用できます。詳細については、デフォルトWebサーバーを設定する方法をご覧ください。
ServBayは何個のバーチャルホストを作成できますか?
ServBay Free
版のServBayは3つのバーチャルホストを作成することをサポートしています(登録ユーザーは最大5つ作成可能)。ウェブサイト管理でバーチャルホストを追加し、個別のウェブサイトやサービスを割り当てることができます。ServBay ProおよびServBay Teamは無制限のバーチャルホストをサポートしています。
データベースをどのように管理しますか?
ServBayは、phpMyAdminとAdminerを含む内蔵データベース管理ツールを提供しています。これらのツールを使用してMariaDB、MySQL、PostgreSQLデータベースを簡単に管理できます。詳細なデータベース管理情報については、「データベース管理」セクションをご覧ください。
コマンドラインツールを使用するにはどうすればいいですか?
ServBayは、サービス管理やPHPモジュールのコンパイルを含むさまざまな操作のコマンドラインツールを提供しています。コマンドラインサポートに関する詳細については、コマンドラインサポートおよびコマンドラインツールservbayctlドキュメントをご覧ください。
デフォルトのソフトウェアパッケージバージョンを設定するにはどうすればいいですか?
ServBayでは、PHP、Node.js、MariaDB、PostgreSQLなどのパッケージのデフォルトバージョンを設定することができます。コマンドラインやスクリプトでデフォルトバージョンを呼び出す際に非常に便利です。詳細な設定情報については、デフォルトバージョンを設定するドキュメントをご覧ください。
ServBayのパッケージインストールパスをカスタマイズできますか?
メンテナンスコストを簡素化するために、ServBayはサービスのインストールパスを特定のディレクトリに集中させており、各パッケージのインストールパスを直接カスタマイズすることはサポートしていません。
ServBayはマルチユーザーおよび権限管理をサポートしていますか?
ServBayは現在、主に単一ユーザー向けに設計されており、マルチユーザーおよび権限管理はサポートしていません。すべてのサービスやウェブサイトは単一ユーザー環境で実行されます。
ServBay内で各サービスのログをどのように確認しますか?
サービス管理ページの各サービスの右側にあるログアイコンをクリックして、特定のサービスのログを確認できます。これにより、サービスの起動や実行中に問題を診断・解決するのに役立ちます。詳細については、ログファイルを見るドキュメントをご覧ください。
ServBay内でPHP設定をどうやって変更しますか?
ServBayの強力なUIインターフェースを使用してPHP設定を変更してください。詳細はPHPの設定を変更する方法をご覧ください。
また、/Applications/ServBay/etc/php
ディレクトリ内で異なるバージョンのPHPの設定ファイルを見つけることができます。ここで、php.iniファイルのパラメータを変更できます。変更後は、対応するPHPサービスを再起動することを忘れないでください。詳細は設定ファイルを表示するをご覧ください。
ServBayはPHP拡張モジュールのインストールと管理をサポートしていますか?
はい、ServBayはPHP拡張モジュールのコンパイルと管理をサポートしています。詳細については、PHPモジュールをコンパイルするドキュメントをご覧ください。
MySQL/MariaDBのデフォルトのrootアカウントとパスワードは何ですか?
詳細については、データベースrootアカウントのパスワードと接続情報ドキュメントをご覧ください。
PostgreSQLのデフォルトのrootアカウントとパスワードは何ですか?
詳細については、データベースrootアカウントのパスワードと接続情報ドキュメントをご覧ください。
ServBayはプロジェクトごとに異なる開発言語のバージョンを使用できますか?
ServBayはプロジェクトレベルの実行環境設定を提供しています。開発者はServBayを通じて、異なるプロジェクトごとにPHP、Node.js、Pythonなどの開発言語の異なる実行バージョンを設定できます。たとえば、プロジェクトAにはPHP 8.3、Node.js 22、Python 2.7の実行バージョンを設定し、プロジェクトBにはPHP 8.5、Node.js 23、Python 3.13の実行バージョンを設定できます。各プロジェクト間の実行環境は独立して隔離され、影響を及ぼし合うことはありません。