GCP Workshop1 - 用GCP 自架Web server - 墨冊

文章推薦指數: 80 %
投票人數:10人

Agenda: Sign up GCP (Google Cloud Platform); Add SSK Key; Boot your first server; Install Apache; Homework. 1. Sign ... GCPWorkshop1-用GCP自架Webserver WinYu   2017-09-14       1.SignupGCP 2.AddyourSSHkey 3.Bootyourfirstserver 4.InstallApache 本節最後 PIXNET內部開了SAWorkshop,學習自架網頁Server服務。

練習時間一小時。

第一課,學習在GoogleCloudPlatform(GCP)上開機器,並安裝ApacheServer。

Agenda: SignupGCP(GoogleCloudPlatform) AddSSKKey Bootyourfirstserver InstallApache Homework 1.SignupGCP 第一先準備一張信用卡,註冊GCP帳號。

但別緊張,今天的練習基本上不會花到錢,根據他的步驟先把信用卡設定完畢之後。

我們要進行的是,建立一個新的GCP專案 CreateGCPProject 2.AddyourSSHkey 選擇你建立的Project,在該專案中來建立自己的WebServer之前,先把自己本機電腦中的SSHKey加到專案中,選擇對應的專案 Selectyourproject 接著設定SSHKey讓我們待會可以透過本機的Terminal連線上GCP的機器 選擇ComputeEngine->中繼資料->新增SSHKey Addyoursshkeytotextbox 3.Bootyourfirstserver 接著要在專案中開啟機器 選擇ComputeEngine->VM執行個體->建立 說好的免費玩玩,所以選擇上要注意幾點: 名稱:機器名稱(名稱決定之後,除了重新建立instance以外不能從機器內部修改) 區域:選擇美國東區(e.g.us-west1-b)或者其他區域,並且在右邊會顯示本月f1-micro執行個體720小時完全免費代表30天*12小時=720(即該月免費) 機器類型:微型(1個共用vCPU)其餘類型收費標準會顯示於右邊 防火牆:開啟HTTP,HTTPS流量(詳見下圖) Selectfreeinstanceoptions. 過幾秒鐘後,會看見你開的instance已經on起來了,你的第一台GCP機器就開好了 Instancelist 4.InstallApache ConnecttoyourVM. 使用ssh連線剛剛列表頁面中的外部IP sshtogcpinstance 使用apt-get把ApacheServer安裝起來,記得要先成為root,安裝apache2之後重開apache2。

$sudoapt-getinstallapache2 $sudoserviceapache2restart root可以對server作任何修改,包含安裝軟體,或是rm-rf/ 務必小心使用! 完成之後,可以看到在GCP的專案列表上的instance外部IP點選下去,會發現網頁出現拒絕連線 由於目前還沒有SSL憑證,所以會連不上,請手動取消https的s,改用http連線,就可以看到你的Apache2Server起來了 InstallApache2serversuccess. 本節最後 安裝完之後,讓你剛起來的server上的套件都更新一下: $sudoapt-getupgrade 安裝各種你需要開發的環境工具e.g.git,tmux,anyshell,…,但由於你開的是Micro的instance記憶體只有0.6M,有時候操作起來會頓是正常的XD 文章系列 GCPWorkshop1-用GCP自架Webserver GCPWorkshop2-安裝PHP,MySQL,phpMyAdmin GCPWorkshop3-MyVirtualHost 在Terminal環境下的開發配置  GCP, apache2, workshop-sre  |  phpMyAdmin與JSON的小雷踩坑 GCPWorkshop2-安裝PHP,MySQL,phpMyAdmin



請為這篇文章評分?