# サービスとパッケージ管理
ServBayは、クイック管理、包括的なサービス管理、およびパッケージの更新を含む、サービスとパッケージを管理するさまざまな方法を提供します。
# クイックサービスマネジメント
# 1. macOSメニューバー
macOSのメニューバーの右上にあるServBayのアイコンは、素早いサービス管理のためのオプションを提供します。
- サービスステータスを表示する: ServBayアイコンをクリックして、サービスの現在のステータスを確認します。
- サービスの開始: 開始ボタンをクリックしてすべてのサービスをすばやく開始します。
- サービスの停止: 停止ボタンをクリックしてすべてのサービスをすばやく停止します。
- サービスの再起動: 再起動ボタンをクリックしてすべてのサービスをすばやく再起動します。
# 2. ServBayダッシュボード
ServBayダッシュボードの右上隅には、クイックサービス管理のためのボタンがあります。
- クイックアクション:開始、停止、再起動のための迅速なオプションを提供します。
# サービスとパッケージ管理
ServBayの「サービス」ページでは、すべてのサービスのステータス、PID、バージョン情報の表示を含む包括的なサービスとパッケージの管理を行うことができます。また、開始、停止、再起動、アップグレードなども行うことができます。
サービスリストを見る:
- 「サービス」ページには、利用可能な全てのサービス(パッケージ)が一覧表示されます。
- 各ソフトウェアの現在のバージョン、最新のバージョン、現在のステータス、PID、アクティベーションステータスなどが表示されます。
制御ボタン:
- それぞれのサービスには、右側に独立した制御ボタンがあり、開始、停止、再起動、その他の操作が可能です。
サービスのアップグレード:
- 新しいバージョンが利用可能な場合、アップグレード促進およびボタンが最新バージョンの隣に表示されます。
- アップグレードボタンをクリックすると、サービスは自動的に最新バージョンに更新され、最新バージョンを使用するために再起動します。
サービスのインストール:
- サービスのソフトウェアパッケージがインストールされていない場合(現行バージョンが「-」と表示される)、最新バージョンはオンラインで表示されます。
- 右端に「インストール」ボタンがあり、クリックするとオンラインで利用可能な最新バージョンをダウンロードしインストールします。
サービスのアンインストール:
- インストールされたソフトウェアパッケージには、最右端に「アンインストール」ボタンがあります。これをクリックすると、ローカルにインストールされたソフトウェアパッケージがアンインストールされます。
サービスの有効化/無効化:
- 「有効化」の下には、サービスを有効化または無効化するためのトグルボタンがあります。
サービスログを表示:
- 実行中の各サービスには、最も右側にログアイコンがあり、それをクリックするとそのサービスのログを表示できます。詳細については、ログの表示文書を参照してください。
複数のPHPバージョンを実行:
- 現在、複数のPHPバージョンを同時に実行することがサポートされています。
- "設定" ページでデフォルトのバージョンを設定できます。デフォルトのバージョンを設定した後、サービス名の隣にピンアイコン 📌が表示され、このバージョンがコマンドラインでコマンドを実行するときのデフォルトのバージョンになることを示しています。具体的な手順については、デフォルトのパッケージバージョンを設定のドキュメントを参照してください。
- 各バージョンに含まれるPHPモジュールをPHPバージョンとモジュール (opens new window)ページで確認できます。
MariaDBおよびPostgreSQLの特別な注意事項:
- 一度に実行できるMariaDBまたはPostgreSQLのインスタンスは一つだけです。
- 各マイナーバージョンはメジャーバージョンとデータベースを共有します。
ヒント
- 例えば、MariaDB
11.0.1
と11.0.2
はメジャーバージョン11.0
のデータベースを共有します。 - しかし、MariaDB
10.5.22
とMariaDB11.1.2
はメジャーバージョンが異なるためデータベースを共有しません。一つは10.5
で、もう一つは11.1
です。
# サービスとパッケージリスト
ServBayによる現在サポートされているサービスとバージョン (opens new window)を参照してください。