サービスおよびパッケージの管理
ServBay は迅速な管理、包括的なサービス管理、およびパッケージの更新など、多くの管理サービスとパッケージ管理方法を提供します。以下に詳細を説明します。
高速サービス管理
1. macOS メニューバー
macOS の右上メニューバーには、ServBay アイコンがあり、高速サービス管理のオプションがあります。ServBay アイコンをクリックすると、ユーザーは次のことができます:
- サービスの状態を確認:現在の全てのサービスの稼働状況を確認。
- サービスの起動:起動ボタンをクリックして全てのサービスを迅速に起動。
- サービスの停止:停止ボタンをクリックして全てのサービスを迅速に停止。
- サービスの再起動:再起動ボタンをクリックして全てのサービスを迅速に再起動。
2. ServBay ダッシュボード
ServBay ダッシュボードのホームページには、起動済みのサービスを管理するためのボタンがあります。これらのボタンには次の迅速な操作オプションが含まれます:
- サービスの状態を確認:現在の全てのサービスの稼働状況を確認。
- サービスの起動:起動ボタンをクリックして全てのサービスを迅速に起動。
- サービスの停止:停止ボタンをクリックして全てのサービスを迅速に停止。
- サービスの再起動:再起動ボタンをクリックして全てのサービスを迅速に再起動。
- ログの確認:ログボタンをクリックして対応するサービスのログを確認。
3. ServBay アプリ右上隅
ServBay ダッシュボードの右上隅には、グローバルなサービスコントロールボタンがあります。これらのボタンには次の迅速な操作オプションが含まれます:
- 高速操作:起動、停止、および再起動の迅速なオプションを提供。
サービスとパッケージ管理
ServBay のサービス
ページでは、ユーザーは包括的なサービスとパッケージの管理が可能です。以下に詳細な管理機能を紹介します。
サービスリストの表示
サービス
ページには、利用可能な全てのサービスおよびパッケージ一覧が表示されます。各サービスに示される情報は次のとおりです:
- 現在のバージョン:サービスのパッケージに現在インストールされているバージョン。
- 最新バージョン:サービスのパッケージに最新で利用可能なバージョン。
- 現在の状態:サービスの稼働状況。
- PID:サービスのプロセスID。
- 有効状態:サービスの自動起動状態。
コントロールボタン
各サービスには独立したコントロールボタンがあり、ユーザーはこれを使って次の操作を行うことができます:
- 開始:サービスを起動。
- 停止:サービスを停止。
- 再起動:サービスを再起動。
- その他の操作:ログの確認、設定の編集など。
サービスのアップグレード
新しいバージョンが利用可能な場合、最新バージョンの横にアップグレードプロンプトとボタンが表示されます。アップグレードボタンをクリックすると、自動的にサービスが最新バージョンに更新され、再起動されます。
サービスのインストール
インストールされていないパッケージ(現在のバージョンが -
と表示される)には、オンラインで最新バージョンがある場合、ユーザーは右側のインストール
ボタンをクリックして最新バージョンをダウンロードおよびインストールできます。
サービスのアンインストール
インストール済みのパッケージについては、ユーザーは最右端のアンインストール
ボタンをクリックして、ローカルにインストールされているパッケージをアンインストールできます。
サービスの有効化/無効化
有効化
列において、ユーザーはトグルボタンでサービスの有効化または無効化を行えます。未インストールのサービスでは、有効化ボタンが無効状態となります。
サービスログの確認
すべての実行中のサービスには、右端にログアイコンがあり、ユーザーはこれをクリックしてそのサービスのログを確認できます。詳細な情報はログ確認に関する関連ドキュメントを参照してください。
複数の PHP バージョンを実行する
TIP
PHP に関する詳しい情報は、PHP の使用を参照してください
ServBay は複数の PHP バージョンを同時に実行できます。ユーザーは設定
ページでデフォルトバージョンを設定できます。デフォルトバージョンを設定すると、そのバージョンがコマンドラインでコマンドを実行する際のデフォルトバージョンとなります。具体的な手順はデフォルトパッケージバージョンの設定ドキュメントを参照してください。
ユーザーはまた、PHP バージョンとモジュールページで各バージョンに含まれる PHP モジュールを確認できます。
MariaDB および PostgreSQL に関する特記事項
- 一度に一つのMariaDB または PostgreSQL インスタンスのみが実行できます。
- 各小バージョンは、主バージョンとデータベースを共有します。例えば、MariaDB 11.0.1 と 11.0.2 はバージョン番号 11.0 を持つデータベースを共有します。しかし、MariaDB 10.5.22 と MariaDB 11.1.2 はデータベースを共有しません、というのは主要バージョンが異なるためです。
TIP
詳細については、データベースファイルの管理と移行を参照してください。
これらの機能を通じて、ServBay は包括的で簡単操作のサービスおよびパッケージ管理ツールを提供し、ユーザーが様々なサービスを効率的に管理および更新できるようにします。