Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

システムのセットアップについて #175

Open
sin32775 opened this issue Nov 25, 2016 · 84 comments
Open

システムのセットアップについて #175

sin32775 opened this issue Nov 25, 2016 · 84 comments

Comments

@sin32775
Copy link

現在、、、、
http://qiita.com/jiji_platform/items/268377c542706e6f44b1
このシステムを取り入れようとしてまして

設定ファイルの編集のところで
をしているところで、./docker-compose.ymlを開きたいのですが、開きません
「No such file or directory」と記載されます。
すいません
初心者のもので、、、、
ご教授のほどよろしくお願いします。

@unageanu
Copy link
Owner

環境はLinuxでしょうか?
どのようなコマンドを実行したときに、「No such file or directory」が表示されていますでしょうか?

@sin32775
Copy link
Author

環境はCentOS 7です。
./docker-compose.ymlとコメントを入れると、「No such file or directory」表示されますね
一応、必要な設定ファイル/ソースコードはダウンロード済みです

@sin32775
Copy link
Author

すいません。コメントじゃなくコマンド実行です

@unageanu
Copy link
Owner

ありがとうございます。
編集であれば vi で開いてみてください。
vi ./docker-compose.yml

viはテキストエディタです。
使い方はこちらを参照してみてください。
http://turbo.mech.iwate-u.ac.jp/Fel/unix/vi.html

@sin32775
Copy link
Author

ご対応のほどありがとうございます。

早速、編集をかけてシステムの起動を行ったところ。。。。
$ docker ps -a
コンテナの状況を確認してみたら
EXited (0) 2days agoと表示されました。
停止・再起動などで、正常通りにもどるのでしょうか?
それともし上記内容の作業を行う場合のコマンド(ソースコード)も教えてください
よろしくお願いします

@unageanu
Copy link
Owner

unageanu commented Nov 25, 2016

停止・再起動などで、正常通りにもどるのでしょうか?

$ docker-compose up -d
を実行して再起動すれば問題ないかと思います。

もし、動作しない場合は、その上で、
$ docker ps -a
を実行したらどうなるかご連絡ください。

@sin32775
Copy link
Author

何度もすいません
手間かけて、、、、
$ docker-compose ps-a
docker: 'ps-a' is not a docker command
See 'docker --help'
と出ました。
対応のほどをご教授ください

@sin32775
Copy link
Author

追記、、、、
$ docker-compose up -d
jiji_example_mongodb is up-to-data
jiji_example_tensorflow is up-to-data
jiji_example_jiji is up-to-data
Starting jiji_example_nginx
とも出ました

@unageanu
Copy link
Owner

unageanu commented Nov 25, 2016

追記、、、、
$ docker-compose up -d
jiji_example_mongodb is up-to-data
jiji_example_tensorflow is up-to-data
jiji_example_jiji is up-to-data
Starting jiji_example_nginx
とも出ました

出力を見る限り正常に起動できているように思います。
これで動作していないでしょうか?

動作していない場合は、
$ docker ps -a
を実行したらどうなるかご連絡ください。
(↑ docker-compose ではなく docker です。また、 ps-a の間にスペースが必要です。 )

@sin32775
Copy link
Author

正常に起動できました。ありがとうございます。
jijiの初期設定で「以下のURLをブラウザで開くと、jijiの初期設定画面が開きます」と記載されていますが

具体的にどのようにすればいいのですか?
PC側とCentOS側のブラウザにコピペしてはりつけて立ち上げてみたところサーバーにつながらなかったです。
ご教授のほど宜しくお願いします。

@unageanu
Copy link
Owner

CentOS側のブラウザを起動して、
https://localhost:10443
を開くとどうでしょうか?

@sin32775
Copy link
Author

ダメでした
どうすればよいでしょうか?
初心者ですいません

@unageanu
Copy link
Owner

unageanu commented Nov 26, 2016

えーと、
ブラウザにはどのような表示がでていますでしょうか?
何かエラーメッセージ(サーバーに接続できません ..etc..)が表示されていればそれをお教えください。

また、CentOSのコンソールから
$ curl https://localhost:10443/static/html/index.html
を実行した場合はなんと表示されますでしょうか?

@sin32775
Copy link
Author

コンソールとは、仮想コンソールのことですか?
もしそのようでしたら、やり方を教えてください

ブラウザには、、、
正常に接続できませんでした。
localhost:10443のサーバーへの接続を確立できませんでした。と表示されていますね。

@unageanu
Copy link
Owner

コンソールとは、仮想コンソールのことですか?
もしそのようでしたら、やり方を教えてください

↑で
$ docker-compose up -d
を実行したのと同じように、
$ curl https://localhost:10443/static/html/index.html
を実行して出力される内容をお教えください。

@sin32775
Copy link
Author

docker上で、コマンド実行したところ、、、
「Connection refused」と表示されました。
ご対応のほど宜しくお願いします。

@unageanu
Copy link
Owner

おそらく、Firewallの設定で接続できない状態になっているものと思われます。
設定手順はご利用のOSや環境にも依存するので、こちらで順を追って説明するのは難しいです。

CentOS7をご利用であれば、以下のページを参考に、「port 10443でのhttps通信を許可する」設定を行ってみてください。
http://www.unix-power.net/centos7/firewalld.html
GUIツールもあるようです。

@sin32775
Copy link
Author

了解です。
一回やってみます。

ありがとうございます。

@sin32775
Copy link
Author

設定の確認
GUIのFirewallの設定で、全てのチェックを外した状態で
https://localhost:10443を立ち上げましたが
失敗しました
どうすればよいでしょうか?

@unageanu
Copy link
Owner

設定が難しいようなら
$ systemctl stop firewalld
で、とりあえず firewalld を無効化して試すのもありかもです。

@sin32775
Copy link
Author

了解です。
後、$ systemctl stop firewallのコマンドはどこに打ち込めばいいのですか?
(GUI付きのcentOSインソールしたらFirewallの設定のところにいけたので・・・)

@unageanu
Copy link
Owner

↑で
$ docker-compose up -d
を実行したのと同じところに入力して実行してみてください。

@sin32775
Copy link
Author

コマンドの実行したところ
command not foundと表示されました。
申し訳ないです。
ご対応のほど宜しくお願いします。

@unageanu
Copy link
Owner

コマンドの実行したところ
command not foundと表示されました。

$ echo $PATH
を実行したらなんと表示されますでしょうか?

@sin32775
Copy link
Author

書ききれないほど解答が返ってきました
スクリーンショットの画像を送りたい気分ですね

@unageanu
Copy link
Owner

画像でも大丈夫ですよ。

@sin32775
Copy link
Author

ありがとうございます。。。。
どのようにしたらいいのでしょうか?

@unageanu
Copy link
Owner

http://shigeo-t.hatenablog.com/entry/2014/12/30/052227
でどうでしょうか?

@sin32775
Copy link
Author

このFXトレードシステムを構築するためだけに、CentOSを入れて間もないので、、、、
使い慣れていませんので・・・・。

申し訳ないですが他に方法はないですかね?

@unageanu
Copy link
Owner

Heroku を使う方が楽かもしれません。
Herokuへの導入方法はこちらをご覧ください。
http://jiji2.unageanu.net/install/020100_install_server_to_heroku.html

@unageanu
Copy link
Owner

とりあえず、ステータス確認ですかねー

$ systemctl status docker

を実行したらなんと表示されますでしょうか?

@sin32775
Copy link
Author

こんな感じになりました。
3

@unageanu
Copy link
Owner

docker daemonは問題なく起動できているようですね。

$ sudo docker-compose up -d

ではどうでしょうか?

@sin32775
Copy link
Author

コマンドが見つかりませんになりました
4

@unageanu
Copy link
Owner

パスが通っていないですね。
$ which docker-compose を実行して出力されたパスを直接指定して実行てみてください。

$ which docker-compose
/usr/local/bin/docker-compose # この出力値を直接指定して実行。
$ sudo /usr/local/bin/docker-compose up -d

@sin32775
Copy link
Author

エラー表示が出ました
6

@sin32775
Copy link
Author

参考までに
5
7

@unageanu
Copy link
Owner

$ which docker-compose

を実行したら何が出力されますか?

@sin32775
Copy link
Author

電源OFFにしたんでけど。。。
OFFにする前に試した時は、確か同じエラー表示がでたと思います

@unageanu
Copy link
Owner

unageanu commented Nov 29, 2016

$ which docker-compose

docker-compose のパスを表示するコマンドですので、エラーにはならないと思うのですが。
お時間があるときに、一度実行してみてください。

@sin32775
Copy link
Author

おはようございます。
昨日おっしゃってくださった
$ which docker-compose
を試したところこのような表示になりました。
which

@sin32775
Copy link
Author

それと気になるところも出て来たのでチェックのほうよろしくお願いします。
default
default

@unageanu
Copy link
Owner

ありがとうございます。
それでは、以下のコマンドを実行して、コンテナを起動してみてください。

$ sudo /usr/local/bin/docker-compose up -d

@sin32775
Copy link
Author

初期設定画面にいかないですね
対策の方のご教授よろしくお願いします。
default
default
default

@unageanu
Copy link
Owner

起動はできたみたいですね。

これで CentOSのブラウザから
https://localhost:10443/static/html/index.html
にアクセスしたらどうなりますか?
(↑で送っていただいた画面は https://xn-... にアクセスした時の画面のようです。)

アクセスできない場合は、
↑で説明した通り、
・curlでアクセスしたらどうなるか
・ファイアウォールの設定に不備がないか
を再確認してください。

@sin32775
Copy link
Author

これで CentOSのブラウザから
https://localhost:10443/static/html/index.html
にアクセスしたらどうなりますか?
上記を試したものが下記になります
1

@sin32775
Copy link
Author

アクセスできない場合は、
↑で説明した通り、
・curlでアクセスしたらどうなるか ←初心者でちょっとやり方がわからないんですが多分これかなってやつは、添付画像を確認してください
・ファイアウォールの設定に不備がないか ←無効に設定してます。今のところ。。。
2

を再確認してください。

@unageanu
Copy link
Owner

unageanu commented Nov 30, 2016

とりあえずwebサーバーには接続できたようですね。
おそらく自己署名証明書を使用されているので上記のような警告画面になっているものと思われます。
とりあえずエラーを無視して、サイトへのアクセスを継続してみてください。

@sin32775
Copy link
Author

エラーを無視して、サイトへのアクセスを継続してみてください。っていうのは、時間を空けてアクセスを繰り返すという意味でしょうか?それとも他に方法があるのでしょうか?
初心者のもので。。。。すいません教えてください

@unageanu
Copy link
Owner

エラーを無視して、サイトへのアクセスを継続してみてください。っていうのは、時間を空けてアクセスを繰り返すという意味でしょうか?それとも他に方法があるのでしょうか?

SSL証明書の警告を無視してアクセスを継続することです。
詳しい手順はブラウザごとに違うので調べていただきたいのですが、この画面の感じなら、「詳細」 を押した先にそのようなボタンがあるのではと思います。

@sin32775
Copy link
Author

了解です。調べてみます

@sin32775
Copy link
Author

初期設定は無事修了しました。
色々有難うございました。
早速なんですが、起動 再起動 停止 修了の方法を教えてください
よろしくお願いします

@unageanu
Copy link
Owner

詳しい使い方はマニュアルをご覧ください。
http://jiji2.unageanu.net/usage/

起動/停止の手順は以下のページにあります。
http://jiji2.unageanu.net/install/020300_install_server_to_docker.html

@sin32775
Copy link
Author

サーバーに接続できませんと表示されてます
どうすればよいのですか?
ご対応のほどご教授のほど宜しくお願いします。
2
3

@sin32775
Copy link
Author

添付画像の資料の要領で再起動と停止も試しましたが、、、、
エラー表示になりました。
ご対応のほどご教授のほど宜しくお願いします。
4

@unageanu
Copy link
Owner

あ、デモ口座を利用されているのであれば、
こちらで報告いただいている問題かもしれません。

「リアルトレード-ログ」画面に何か出力されていないでしょうか?

@sin32775
Copy link
Author

すいません
サーバー接続できない状態で、確かめることできなかったです。

@sin32775
Copy link
Author

sin32775 commented Dec 1, 2016

さきほど
立ち上げてみたんですが、サーバー接続できませんと表示されてるんですが、どうすればいいのですか?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants