青島大学のオープンソースOJビルドチュートリアル(Linuxの場合:RedHatの)

まず、ドッキングウィンドウをインストール

参考ます。https://blog.csdn.net/Brave_heart4pzj/article/details/105089352


第二に、インストールドッキングウィンドウ、コン

アセンブリ取付RedHatのシステムドッカー-COMPOSE
https://blog.csdn.net/hebsun/article/details/102953970

より速くダウンロードするホームアドレス(推奨)

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

第三に、システムのダウンロードQOJ

git clone -b 2.0 https://github.com/QingdaoU/OnlineJudgeDeploy.git && cd OnlineJudgeDeploy

第四に、システムが起動しQOJ

docker-compose up -d

完了に5〜30分程度の速度状況は、自動的に人間の介入なしに、全体のプロセスを設定することができます。
このようなコマンド補完として、その後、実行ドッカーPS -aを使用すると、すべてのコンテナの状況を見ると、不健康ではないか、OJの代わりに終了しました(x)のxxxは正常に起動されています。


V.アクセスQOJプロジェクト

ブラウザHTTP 80 HTTPS 443ポートまたはポートを介してサーバにアクセスし、あなたはそれを使用して起動することができます。インストールプロセス中に管理者パス/管理者、スーパー管理者ユーザは、自動的に名前の追加ルートを、パスワードはrootrootパスワードを変更するようにしてください。


第六に、QOJ開始ポートを変更

80で始めたプロジェクトでは、デフォルトのポートがある
:構成ファイルのドッキングウィンドウ-compose.ymlを変更
ここに画像を挿入説明
すると、あなたはドッカ-コンを再起動することができます

docker-compose -f /root/ProjectNeeds/QDUoj/OnlineJudgeDeploy/docker-compose.yml up -d


参考情報:

建物全体のプロセスの
参考ます。https://blog.csdn.net/w1304636468/article/details/89300237

公式文書:
https://github.com/QingdaoU/OnlineJudgeDeploy/tree/2.0
https://github.com/QingdaoU/OnlineJudge

ubantu環境
リファレンスます。https://my.oschina.net/finchxu/blog/1927273

公開された126元の記事 ウォンの賞賛9 ビュー10000 +

おすすめ

転載: blog.csdn.net/Brave_heart4pzj/article/details/105112798