Spring Boot入門(10)利用Cloud Foundry Platform部署Spring Boot應(yīng)用

??CSDN的第100篇博客藐握,值得紀(jì)念一下。在此說幾句廢話垃喊,希望讀者諒解。
??近來煩心事較多袜炕,公司人員流動較大本谜,喜歡的妹子也要離職了,我也想著是不是也該換份工作了偎窘。五月乌助,心情煩躁,人事變動多陌知,讓我想起了“多事之秋”一詞他托。出來工作不滿一年,突然就體會到了各種無奈和離別仆葡,畢竟社會不好混吶~~雖然想著要換工作赏参,心情也很down,但是學(xué)習(xí)的腳步不應(yīng)該停下......
??第100篇博客沿盅,還是寫Spring Boot, 挺不錯的把篓,但由于個人原因,Spring Boot的學(xué)習(xí)暫緩腰涧,接下來可能會寫點TensorFlow方面的博客韧掩。
??好了,說正事窖铡。
??在前面的九篇關(guān)于Spring Boot的博客中疗锐,我們主要講了Spring Boot在Web方面的應(yīng)用,那么费彼,一個很自然的想法就是滑臊,能不能把自己的Web應(yīng)用部署到服務(wù)器上,讓別人也能看到自己的項目呢敌买?
??部署简珠,是開發(fā)的最后一步,也是較難的一步虹钮,對于筆者這種新手來說聋庵,要用Apache或者Nginx來部署,得學(xué)一段時間才能學(xué)會芙粱,而且感覺學(xué)習(xí)曲線比較陡峭祭玉。那么,采用云服務(wù)器呢春畔?一般云服務(wù)器都提供了很好的服務(wù)脱货,如阿里云等岛都,但唯一的缺點就是:收費。
??我們部署Spring Boot的方法是: 利用Cloud Foundry Platform. 這樣做的好處是:云服務(wù)振峻,部署簡單臼疫,而且有2G的免費內(nèi)存,對于新手來說扣孟,足夠使用了烫堤。
??關(guān)于Cloud Foundry的介紹,可以參考網(wǎng)址: https://en.wikipedia.org/wiki/Cloud_Foundry .
??接下來凤价,我們講述如何利用Cloud Foundry Platform部署Spring Boot應(yīng)用鸽斟,步驟如下:

  1. 安裝CF Windows installer,網(wǎng)址為: https://cli.run.pivotal.io/stable?release=windows64&source=github
  2. 注冊Pivotal賬號利诺,網(wǎng)址為: https://account.run.pivotal.io/z/uaa/sign-up
  3. 部署Spring Boot應(yīng)用

安裝CF Windows installer

??在https://cli.run.pivotal.io/stable?release=windows64&source=github中下載CF Windows installer富蓄, 這是Windows的版本。下載完后慢逾,解壓立倍,雙擊cf_installer.exe,然后一路按“next”即可完成安裝氛改。
??驗證是否安裝成功帐萎,只需要在CMD中輸入cf,如出現(xiàn)以下界面,即說明安裝成功.

驗證是否安裝成功

注冊Pivotal賬號

??打開網(wǎng)址:https://account.run.pivotal.io/z/uaa/sign-up胜卤, 利用自己的郵箱即可注冊Pivotal賬號疆导,別忘了回自己的郵箱完成驗證。
??注冊完了葛躏,你就有一個Pivotal賬號了澈段,為了能把本地的項目上傳到服務(wù)器,你需要在本地完成登錄舰攒。在CMD中輸入cf login -a api.run.pivotal.io败富, 然后輸入你剛才注冊的賬號及密碼即可。這樣摩窃,我們就能部署本地項目了兽叮。

本地端登錄

部署Spring Boot項目

??選擇自己要部署的Spring Boot項目,生成該項目的jar包猾愿。我們示例的Spring Boot項目為Josepus問題的網(wǎng)頁版鹦聪,Github地位為:https://github.com/percent4/josephus。因此蒂秘,本篇博客可能是唯一未出現(xiàn)代碼的博客泽本,哈哈~~
??Josephus項目采用Gradle編譯,生成josephus-0.1.0.jar包姻僧,然后在CMD中切換到該jar包所在文件夾规丽,然后輸入命令:

cf push josephus -p josephus-0.1.0.jar

該命令利用cf上傳(push)josephus-0.1.0.jar蒲牧,部署的網(wǎng)址主體為josephus,這樣我們就完成了該項目的部署赌莺。什么冰抢,這么簡單就完成部署了?是的艘狭,你沒看錯晒屎,就這么簡單。
??可以登錄Pivotal網(wǎng)站缓升,進(jìn)入Pivotal Web Services,查看項目的運行情況:

查看項目的運行

可以看到我們剛才部署的Josephus項目已經(jīng)部署在https://josephus.cfapps.io/ 上了蕴轨。我們部署項目成功啦港谊!

運行及測試

??部署完項目后,別忘了測試一把橙弱。因為我們部署的Josephus項目的有響應(yīng)的網(wǎng)站映射歧寺,所以我們需要在瀏覽器中輸入:https://josephus.cfapps.io/Josephus 才能使用該Web應(yīng)用。

部署測試

可以看到我們的網(wǎng)址不再是localhost了棘脐,而且cfapps.io斜筐,這說明我們在云服務(wù)器中成功部署了,也意味著別人只要輸入這個網(wǎng)址蛀缝,就能訪問你的項目了顷链!
??在以上網(wǎng)頁中,輸入n=10,m=3,按下“Show Resule”按鈕屈梁,顯示如下:

顯示結(jié)果

??這就是一個完整的Web App的誕生嗤练!

??關(guān)于Spring Boot, 暫時就到這兒了在讶。希望能對讀者有所幫助煞抬,也祝自己能順利地?fù)Q份工作~~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市构哺,隨后出現(xiàn)的幾起案子革答,更是在濱河造成了極大的恐慌,老刑警劉巖曙强,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件残拐,死亡現(xiàn)場離奇詭異,居然都是意外死亡旗扑,警方通過查閱死者的電腦和手機蹦骑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來臀防,“玉大人眠菇,你說我怎么就攤上這事边败。” “怎么了捎废?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵笑窜,是天一觀的道長。 經(jīng)常有香客問我登疗,道長排截,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任辐益,我火速辦了婚禮断傲,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘智政。我一直安慰自己认罩,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布续捂。 她就那樣靜靜地躺著垦垂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪牙瓢。 梳的紋絲不亂的頭發(fā)上劫拗,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機與錄音矾克,去河邊找鬼页慷。 笑死,一個胖子當(dāng)著我的面吹牛聂渊,可吹牛的內(nèi)容都是我干的差购。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼汉嗽,長吁一口氣:“原來是場噩夢啊……” “哼欲逃!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起饼暑,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤稳析,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后弓叛,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體彰居,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年撰筷,在試婚紗的時候發(fā)現(xiàn)自己被綠了陈惰。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡毕籽,死狀恐怖抬闯,靈堂內(nèi)的尸體忽然破棺而出井辆,到底是詐尸還是另有隱情,我是刑警寧澤溶握,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布杯缺,位于F島的核電站,受9級特大地震影響睡榆,放射性物質(zhì)發(fā)生泄漏萍肆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一胀屿、第九天 我趴在偏房一處隱蔽的房頂上張望塘揣。 院中可真熱鬧,春花似錦宿崭、人聲如沸勿负。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至琅摩,卻和暖如春铁孵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背房资。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工蜕劝, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人轰异。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓岖沛,卻偏偏與公主長得像,于是被迫代替她去往敵國和親搭独。 傳聞我的和親對象是個殘疾皇子婴削,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容