デフォルトバージョンの設定
パッケージのデフォルトバージョンを設定する
ServBayでは、コマンドラインサポートのデフォルトバージョンを設定することができ、コマンドラインや関連スクリプトを実行する際に便利です。PHP、Node.js、MariaDB、PostgreSQLなどをサポートしています。以下はデフォルトバージョンを設定する手順です:
- ServBayを開き、左側のナビゲーションバーから「設定」をクリックします。
- 設定ページで、「デフォルトバージョン」オプションを探します。
- ドロップダウンオプションから、PHP、Node.js、MariaDB、MySQL、PostgreSQL、MongoDBのデフォルトバージョンをそれぞれ選択します。
- 「適用」ボタンをクリックして変更を適用します。
デフォルトのバージョンを設定した後、例えばデフォルトのPHPバージョンを7.4に設定すると、コマンドラインでphp -v
を実行したときにPHP 7.4.x (cli)
が出力されます。
コマンドラインで一時的に非デフォルトのバージョンを実行する必要がある場合、例えばPHP 8.1を使いたいときは、php-8.1
コマンドを使って8.1バージョンを呼び出し、php-8.1 -v
とすれば、PHP 8.1.x (cli)
が出力されます。
MariaDB、PostgreSQL、その他のパッケージにも同様の設定が適用されます。サービス管理ページでは、サービス名の右側にデフォルトバージョンとして設定されたアイコンが表示され、このバージョンがデフォルトであることを示しています。
MySQL/MariaDBのデフォルトバージョンを設定する
MySQLとMariaDBは同じタイプのSQLデータベースの異なるディストリビューションで、同じランニングポートとソケットを使用するため、一度に1つのデフォルト実行バージョンしか設定できません。
例えば、MariaDBを実行すると、システムの3306ポートを占有し、MySQLと競合します。
ServBayでは、ユーザーはデフォルトで実行するSQLデータベーススイートとそのバージョンを設定でき、ユーザーは数秒でワンクリックで簡単に切り替えることができます。
例えば、現在MariaDB 11.4バージョンを実行しているユーザーが、MySQL 9.0バージョンをデフォルト実行バージョンとして切り替えたい場合:
- ServBayの
設定
を開き、Default SQL Server
とDefault Version
の位置までスクロールします Default SQL Server
でMySQL
を選択し、「適用」をクリックしますDefault Version
でMySQL 9.0
を選択し、「適用」をクリックします- 設定完了