Linux サーバーへのインストール (基本)
次のドキュメントは、単一の PC/仮想マシン でホストされている Linux サーバーでの ONES の基本的なインストール手順です。
データベースを含むすべてのコンポーネントがバンドルされ、docker ファイルによってセットアップされます。
サーバーとデータベースを別々にインストールしたい場合は、Linuxサーバーへのインストール(上級)を参照してください。
- Linux 環境は Docker をサポートしており、ほとんどの Linux ディストリビューション (Redhat、CentOS、Ubuntu、Oracle Linux など) は Docker をサポートします。
- 環境の Linux オペレーティング システムに従って Docker エンジンをインストールします。公式 ガイド に従ってください。
- Docker Compose をインストールします。 Linux OS では Linux スタンドアロン バイナリを選択する必要があります。公式の [ガイド](https://docs.docker.com/compose/install/#install-compose-as-standalone-binary-on-linux -システム)
- 仮想マシン (Hyper-v や WMWare など) の場合、ハイパースレッディングをサポートし、ネストされた仮想化 を実行できる必要があります。 仮想マシンでこれらの構成を有効にしてください
- 有効な SSL 証明書
Docker エンジンが正しくインストールされていることを確認するには、コマンドsudo docker images を使用します。
Docker Compose が正常にインストールされたことを確認するには、コマンドsudo docker-compose version を使用します。
セットアップ プログラム
- リンクからインストール スクリプトをダウンロードします。
ファイルをルート フォルダー
/bookings-oneに展開します。ONES サーバー イメージ
bookings-one.tarをダウンロードし、フォルダ/bookings-oneに配置します。
SSL 証明書をディレクトリ
/bookings-one/certificate/bookings-one.pfxにあるものに置き換えます。名前はbookings-one.pfxのままにしておく必要があります。docker-compose.ymlを開きます。- ServerUrl
https://localhostをサーバーアドレスに変更します - タイムゾーンを自分のタイムゾーン名に変更します
ASPNETCORE_Kestrel__Certificates__Default__Passwordを証明書のパスワードに変更します
- ServerUrl
ターミナルを開き、
cd /bookings-oneを実行しますコマンド
sudo docker load --input ./bookings-one.tarを実行しますコマンド
sudo docker-compose up -dを実行します起動には 2 ~ 3 分ほどかかります。 完了したら、
https://localhost/Your server address経由でコンソールにアクセスできます
ONESサーバーの更新
- 最新の ONES サーバー イメージを
/bookings-oneにダウンロードします /bookings-oneで PowerShell を開きます- 予約の停止 1: コマンド
sudo docker-compose downを実行します - 最新の ONES サーバー イメージをロードします。コマンド
docker load --input ./bookings-one.tarを実行します。 - ONES の更新と開始: コマンド
sudo docker-compose up -vを実行します。