Web開発者に必要なツール

煩雑なWeb開発環境の設定にさようなら。ServBayはあなたのWeb開発ニーズを満たします

ダウンロード ServBay 1.6.0
ServBayは無料で、macOS 12以降と互換性があります
Share ServBay on
ServBay Intro Video

ServBayを使用する理由

我々は、何かを好きになる理由は常に必要ありません。しかし、開発環境の厳密性を考慮して、4つの明確な理由を提供します。
速い
ワンクリックインストールで、わずか数秒で完了します。Dockerやソースコードのコンパイルに依存せず、開発言語やデータベースのバージョンを自由に切り替えることが可能で、複数のPHPバージョンを同時に実行することも可能です。
全面的
Caddy、NGINX、PHP、MySQL、MariaDB、PostgreSQL、Redis、memcachedなどの一般的なWeb開発スイートを含み、最新バージョンから過去の旧バージョンまで対応しています。
高性能
仮想化されていない方法で動作し、システムリソースを過度に消費しません。また、macOSに対して適応および最適化を行っています。
安全
公式バージョンと同期して更新され、常に最新バージョンにワンクリックでアップグレードすることができます。さらに、最新のセキュリティパッチが組み込まれ、設定ファイルのセキュリティ強化も行われています。

“私は何度も環境と戦い、複雑なクライアント環境の中で問題の根源を探す日々を過ごしてきました。一晩中働き続け、悩みのバグを見つけるためだけに明け方まで働いたこともあります。しかし、ServBayの登場で全てが簡単になりました。数回のクリックで、多バージョンの切り替え機能があるため、さまざまなPHPとデータベース環境を簡単にシミュレートできます。これにより、開発のジャングルで方向を見つけ、創造、発見、そしてオープンソースの楽しみを味わう時間が増えました。”

ServBay User: Eric Thompson, オープンソースソフトウェアの作者
Eric Thompson オープンソースソフトウェアの作者

“新入社員のオンボーディングはいつも頭を悩ませます。全員の要求が異なり、開発環境は一つ一つが孤立した島のようです。私はそれぞれの開発環境を設定するのに多くの時間を費やすことがありました。しかし、ServBayの登場により、すべてが簡単になりました。数回クリックするだけで、新しい環境がすぐに準備できます。これにより、私たちのシステムを最適化し、パフォーマンスを向上させる時間が増えました。ServBayは、私たちIT運用の救世主です。”

ServBay User: Li Wei, IT運用エンジニア
Li Wei IT運用エンジニア

“複数のプロジェクトが同時に進行するプレッシャーの下で、私は環境の中での切り替えに手間取ることがありました。各切り替えは迷路の出口を探すようでした。しかし、ServBayのプロファイル機能により、私は簡単に異なる環境間で切り替えることができ、テスト環境を整然と保つことができます。これにより、隠されたバグを見つけることに集中し、製品を深く理解することができます。ServBayは、この急速なテストの世界でバランスを見つけるための道具となりました。”

ServBay User: Amit Patel, ソフトウェアテストエンジニア
Amit Patel ソフトウェアテストエンジニア

“configure?make?make install?それらは私にとって複雑すぎます。私はただ素早くプログラミングの世界に入り、最初のコードを書きたいだけです。スクリーンに流れる文字を見ると、私は恐怖を感じます。しかし、ServBayは私の道を照らす明かりのようで、恐怖を克服し、プログラミングの最初の一歩を軽快に踏み出すことができました。それにより、私はコードを理解する時間が増え、プログラミングの楽しみを味わうことができます。また、複雑な環境設定に時間を浪費する必要はありません。”

ServBay User: Bambang Sutanto, 初心者プログラマー
Bambang Sutanto 初心者プログラマー

“チーム内のデバイス、システム、ソフトウェアのバージョンの違いは、以前は私の頭痛の種でした。時々、私はまるで絶えず変化する砂浜に城を建てているような感覚になりました。しかし、ServBayにより、私はチームメンバーに開発環境を一つの統一されたバージョンに固定するよう要求することができ、環境の不統一性による問題を避けることができました。私はチームをより良く管理し、プロジェクトをより効果的に計画することができます。ServBayは私たちのチームの航海者であり、私たちをより効率的な開発の道へと導いてくれます。”

ServBay User: John Davis, 開発チームリーダー
John Davis 開発チームリーダー

ウェブサイト開発に必要なすべての機能

日常のウェブサイト開発には、Webサーバーだけでなく、PHP、Nodejsなどの開発言語、MySQL、PostgreSQLなどのデータベース、RedisなどのNoSQLも含まれます。これらの機能はすべて、すでに準備されています。
PHPの複数インスタンスの同時実行のサポート

PHP 5.6からPHP 8.4まで、複数のバージョンのPHPインスタンスを同時に実行することができます。それぞれのインスタンスを異なるホストに割り当てることで、異なるPHPバージョンが実行され、簡単に切り替えることができます。

PHPの複数インスタンスの同時実行のサポート
カスタムドメインとSSLのサポート

非標準のTLD(トップレベルドメイン)をサポートし、servbay.testingのような非標準ドメインのSSL証明書発行およびHTTPSアクセスをサポートします。

カスタムドメインとSSLのサポート
起動時の自動起動とメニューバーアクセス

ServBayはシステム起動時に起動するように設定できるため、システムの再起動やログインなしでもサービスが中断されることはありません。また、メニューバーアイコンを使用してサービスを素早く管理することもできます。

起動時の自動起動とメニューバーアクセス
コマンドラインサポート

完全なコマンドラインサポートを提供し、ターミナルでphp、mysql、redis-cliなどのコマンドを直接呼び出すことができます。この機能により、スクリプトやタスク、その他の高度な機能の効率的な実行に役立ちます。

コマンドラインサポート
統一されたサービス管理
強力なサービス管理パネルを使用すると、さまざまなバージョンのサービススイートをインストール、更新、無効化、またはアンインストールすることができます。また、将来的にソフトウェアライブラリを拡大する際には、新しいソフトウェアやサービスを入手することもできます。
DockerとNode.jsのサポート
リバースプロキシ機能を使用すると、ローカルで実行されているDockerやNode.jsなどのアプリケーションをホストにバインドし、ドメインを使用してポート番号なしでSSLをサポートしたアクセスを実現することができます。
クリーンなシステム環境
ServBayのすべてのファイルは独立した場所にあり、操作システムに汚染や干渉を与えることはありません。いつでも削除、コピー、または別のコンピュータに移動することができます。
再コンパイルのサポート
ServBayの開発ライブラリをインストールすることで、必要な新しいPHPモジュールやソフトウェアをコンパイルすることができます。

よくある質問

さらなる質問がある場合は、ヘルプセンターをご覧ください。