{"id":1105,"date":"2014-10-31T00:27:53","date_gmt":"2014-10-30T15:27:53","guid":{"rendered":"http:\/\/1bed.allright.life\/?p=1105"},"modified":"2020-04-18T23:15:59","modified_gmt":"2020-04-18T14:15:59","slug":"hello-world-2","status":"publish","type":"post","link":"https:\/\/1bed.allright.life\/?p=1105","title":{"rendered":"Hello world(heroku)"},"content":{"rendered":"<h2>\u307e\u305a\u306f Hello world<\/h2>\n<p>Hello world \u3092\u8868\u793a\u3057\u3066\u307f\u308b\u3002<\/p>\n<p>\u53c2\u8003\u306b\u3055\u305b\u3066\u3044\u305f\u3060\u3044\u305f\u30b5\u30a4\u30c8\u306f\u3053\u3061\u3089\u3002 \u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002<\/p>\n<ul>\n<li><a href=\"http:\/\/developers.mobage.jp\/blog\/how-to-use-for-beginners-heroku\">\u521d\u5fc3\u8005\u3067\u308215\u5206\u3067\u516c\u958b\u3067\u304d\u308bHeroku\u306e\u306f\u3058\u3081\u304b\u305f<\/a><\/li>\n<\/ul>\n<h3>heroku \u3078\u30ed\u30b0\u30a4\u30f3<\/h3>\n<pre><code class=\"language-bash\">$ heroku login\nEnter your Heroku credentials.\nEmail: xxxxxxxxx+heroku@gmail.com\nPassword (typing will be hidden): \nAuthentication successful.<\/code><\/pre>\n<h3>Hello World \u306e\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u308b<\/h3>\n<pre><code class=\"language-bash\">$ cd ~\/project\n$ mkdir heroku\n$ cd heroku\n$ touch composer.json\n$ echo &quot;echo &#039;Hello World&#039;;&quot; &gt; index.php<\/code><\/pre>\n<h3>git \u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u3064\u304f\u308b<\/h3>\n<pre><code class=\"language-bash\">$ git init\nInitialized empty Git repository in \/home\/miyamiya\/projects\/heroku\/.git\/\n$ git add .\n$ git commit -m &quot;Heroku test&quot;\n[master (root-commit) ea6ab95] Heroku test\n 2 files changed, 2 insertions(+)\n create mode 100644 composer.json\n create mode 100644 index.php<\/code><\/pre>\n<h3>\u74b0\u5883\u4f5c\u6210<\/h3>\n<pre><code class=\"language-bash\">$ heroku create\nCreating \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d... done, stack is cedar\nhttps:\/\/\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d.herokuapp.com\/ | git@heroku.com:\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d.git\nGit remote heroku added<\/code><\/pre>\n<h3>deploy<\/h3>\n<pre><code class=\"language-bash\">$ git push heroku master\nThe authenticity of host &#039;heroku.com (50.19.85.154)&#039; can&#039;t be established.\nRSA key fingerprint is XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX.\nAre you sure you want to continue connecting (yes\/no)? yes\nWarning: Permanently added &#039;heroku.com,50.19.85.154&#039; (RSA) to the list of known hosts.\nInitializing repository, done.\nCounting objects: 4, done.\nDelta compression using up to 2 threads.\nCompressing objects: 100% (2\/2), done.\nWriting objects: 100% (4\/4), 284 bytes | 0 bytes\/s, done.\nTotal 4 (delta 0), reused 0 (delta 0)\n\n-----&gt; PHP app detected\n\n       NOTICE: Your composer.json is completely empty.\n       Please change its contents to at least &quot;{}&quot; so it is valid JSON.\n\n-----&gt; No runtime requirements in composer.json, defaulting to PHP 5.6.2.\n-----&gt; Installing system packages...\n       - PHP 5.6.2\n       - Apache 2.4.10\n       - Nginx 1.6.0\n-----&gt; Installing PHP extensions...\n       - zend-opcache (automatic; bundled, using &#039;ext-zend-opcache.ini&#039;)\n-----&gt; Installing dependencies...\n       Composer version 1.0-dev (a309e1d89ded6919935a842faeaed8e888fbfe37) 2014-10-20 19:16:14\n       Loading composer repositories with package information\n       Installing dependencies\n       Nothing to install or update\n       Generating optimized autoload files\n-----&gt; Preparing runtime environment...\n       NOTICE: No Procfile, defaulting to &#039;web: vendor\/bin\/heroku-php-apache2&#039;\n-----&gt; Discovering process types\n       Procfile declares types -&gt; web\n\n-----&gt; Compressing... done, 69.3MB\n-----&gt; Launching... done, v3\n       https:\/\/\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d.herokuapp.com\/ deployed to Heroku\n\nTo git@heroku.com:\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d.git\n * [new branch]      master -&gt; master<\/code><\/pre>\n<h3>\u52d5\u4f5c\u78ba\u8a8d<\/h3>\n<pre><code class=\"language-bash\">$ heroku open\nOpening \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u540d... done<\/code><\/pre>\n<p>\u81ea\u52d5\u7684\u306b\u30d6\u30e9\u30a6\u30b6\u304c\u8d77\u52d5\u3059\u308b\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u307e\u305a\u306f Hello world Hello world \u3092\u8868\u793a\u3057\u3066\u307f\u308b\u3002 \u53c2\u8003\u306b\u3055\u305b\u3066\u3044\u305f\u3060\u3044\u305f\u30b5\u30a4\u30c8\u306f\u3053\u3061\u3089\u3002 \u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3059\u3002 \u521d\u5fc3\u8005\u3067\u308215\u5206\u3067\u516c\u958b\u3067\u304d\u308bHeroku\u306e\u306f\u3058\u3081\u304b\u305f heroku \u3078\u30ed\u30b0\u30a4\u30f3 $ [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[65,7],"class_list":["post-1105","post","type-post","status-publish","format-standard","hentry","category-program","tag-heroku","tag-php"],"_links":{"self":[{"href":"https:\/\/1bed.allright.life\/index.php?rest_route=\/wp\/v2\/posts\/1105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/1bed.allright.life\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/1bed.allright.life\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/1bed.allright.life\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/1bed.allright.life\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1105"}],"version-history":[{"count":10,"href":"https:\/\/1bed.allright.life\/index.php?rest_route=\/wp\/v2\/posts\/1105\/revisions"}],"predecessor-version":[{"id":3211,"href":"https:\/\/1bed.allright.life\/index.php?rest_route=\/wp\/v2\/posts\/1105\/revisions\/3211"}],"wp:attachment":[{"href":"https:\/\/1bed.allright.life\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/1bed.allright.life\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/1bed.allright.life\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}