ServBay:開発者の日常ツールを統合したプラットフォーム
ServBay:開発者の日常ツールを統合したプラットフォーム紹介
ServBayは、開発者が日常的な開発に必要なツールやコンポーネントを含む統合プラットフォームです。Web開発環境と開発言語を3分以内にワンクリックで構築でき、システム環境を汚染せず、Homebrew、Dockerなどのサードパーティ依存関係も不要です。
ServBayは複数の開発言語、データベース、Webサーバー、メールサーバー、DNSサーバーなどをサポートし、包括的な開発ツールを提供します。ServBayを使用することで、開発者はローカルマシン上で複数のウェブサイトを同時に管理でき、各ウェブサイトには独立した設定と開発環境があります。サポートされているWebサーバーにはCaddyとNGINXがあり、HTTP/3とCORSをサポートし、自動SSL設定を提供します。
ServBayはNode.jsとPHPの複数バージョンをサポートし、柔軟な開発環境設定を提供します。MySQL、MariaDB、PostgreSQLなどのSQLデータベース、およびRedis、Memcached、MongoDBなどのNoSQLデータベースを内蔵しています。/etc/hostsファイルをグラフィカルインターフェースで操作でき、カスタムドメインとDNSサービスをサポートします。
ServBayはさらにphpMyAdminとAdminerを統合しており、データベース管理を容易にします。
ServBayの主な特徴:
複数サイト管理:複数のウェブサイトを同時に管理でき、設定と切り替えを簡素化します。
Webサーバー:CaddyとNGINXをサポートし、HTTP/3とCORSを提供します。
開発言語:Node.jsとPHPの複数バージョン切り替えをサポートし、柔軟な設定が可能です。
データベースサポート:MySQL、MariaDB、PostgreSQLなどのSQLデータベースを内蔵しています。
NoSQLデータベース:Redis、Memcached、MongoDBなどをサポートします。
ドメインとDNSサービス:カスタムドメインとDNSサービスをサポートし、SSL証明書を提供します。
メールサーバー:メールサーバーを内蔵し、SMTP/POP3をサポートし、PKIシステムを統合しています。
リバースプロキシ:ngrok、frp、Cloudflaredなどのリバースプロキシサービスをサポートします。
ServBayの対象ユーザー:
macOSオペレーティングシステムを使用するWeb開発者、Node.js開発者、PHPプログラマー、ITオペレーションエンジニアおよび初心者プログラマー、统一された開発環境を必要とするチーム、ならびにWeb開発テストエンジニア。
ServBayクイックインストール入門:
ダウンロード:
ServBayの最新バージョンを入手します。
インストール:
ダウンロードした.dmgファイルをダブルクリックして開きます。
開いたウィンドウで、ServBay.appアイコンをアプリケーションフォルダにドラッグします。

インストール後、アプリケーションフォルダでServBayを見つけます。
データベースへのアクセスとウェブサイトのデプロイ:
ダウンロード後、ダブルクリックして開き、右下の「パッケージを選択」をクリックします。

必要なサービスを選択します。

選択後、「初期化」をクリックします。
初期化後、ServBayを開き、ウェブサイト管理インターフェースに移動して、左側の「ホスト」の下にあるブラウザアイコンをクリックします。

開いた後、ServBayのデモウェブサイトにアクセスします。phpMyAdminまたはAdminerをクリックして、データベース管理ツールに入ります。
ServBayの「設定」ページでデータベースのアカウントとパスワードを確認できます。

アカウントとパスワードを入力すると、新しいデータベースを自分で追加できます。

次に、新しいウェブサイトを作成します。
「ホスト」の下にある+ボタンをクリックし、ウェブサイト情報を入力して、ウェブサイトをデプロイします。

脚本プランナー▸
AIアプリ
AIニュース