0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【GCP】GCEでhello worldを表示する

Last updated at Posted at 2020-04-02

【目的サイト】
https://www.topgate.co.jp/gcp04-google-compute-engine-run-application

githubに格納すべきコードがあることを確認。
Screenshot from 2020-04-02 11:29:02.png

Screenshot from 2020-04-02 11:27:36.png

GCP ではソースコードの管理に Git を利用するとのこと。

gitコマンドはローカルのPCで打つので、インスタンスにgitコマンドがインストールされてなくても関係ない。

【打ったコマンド】
git clone https://github.com/GoogleCloudPlatform/python-docs-samples.git
cp -rf python-docs-samples/appengine/standard/flask/hello_world hello_world
cd hello_world
git init .
git add .
git commit -m 'Initial Commit'

このあとはGCPのコンソールのリポジトリページで表示されるコマンド一覧をみていったほうがいい。
gcloud init && git config credential.helper gcloud.sh
gcloud init && git config --global credential.https://source.developers.google.com.helper gcloud.sh
git remote add google https://source.developers.google.com/p/our-lamp-272013/r/test_1
git push --all google

ここまでやってリポジトリに格納されたことを確認した。

リポジトリに保存されたところまではいけたが、IPにアクセスしても表示されない。
apacheは表示されるが。。。
topgateの入門サイトは情報が古いところが多いので、別のサイトを参考にしたほうがいいかも。

リポジトリに入っているが、インスタンスでこれを見れるようになっているかわからない。
ここの機能の理解はもう少し必要

ちなみに、以下のURLからチュートリアルをみれる。https://cloud.google.com/appengine/docs/standard/java/tutorials?hl=ja
⇛App Standard環境のチュートリアルクリック


【今後やってみてもよいかも】
このサイトとかでgoを使った連携とかができるからこちらを使ってやってみたい。
https://christmas-cookies.hatenablog.com/entry/2018/08/13/193931
https://www.apps-gcp.com/golanguage-on-gce/

こちらはgoogleのクイックスタートドキュメントだが、リポジトリを使ってない。
オススメのやり方では哭いのかもしれない。
https://cloud.google.com/appengine/docs/standard/python3/quickstart?hl=ja
https://qiita.com/miyacomaru/items/276bf4fc4e8a89b76851

【余談】
https://qiita.com/kiyokiyo_kzsby/items/0184973e9de0ea9011ed
Flaskを使ったアプリの開発。
flaskの知識も簡単に必要かもしれない。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?