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
を実行します。