使用谷歌雲搭建node服務器

爲什麼要使用谷歌雲呢?

  • 因爲免費使用,註冊送300美元,可以免費使用一年,(不知爲何,我的註冊後顯示有兩千多美元);其次,如果想給你的網站整個域名的話,國內的機房是要備案滴,前前後後要弄一個月,花菜都涼了,而且換個域名,或者換了服務器,又有各種手續,麻煩得要死使用國外機房可以免備案,想換域名換域名,想換服務器換服務器,想咋折騰就咋折騰

準備工作

  • 你需要有一張可以支付美元的信用卡

開始

  • 訪問這個網址開始建站之旅,由於某些原因,訪問這個網站需要科學上網,一般的瀏覽器上網插件網速是絕對不行的
  • https://cloud.google.com/free/?hl=zh-cn
    登錄谷歌賬號,就登錄唄,如果有的話,如果沒有就註冊一個,相信不會太難
    在這裏插入圖片描述
    登錄後開始填寫信息,賬號類型選擇個人,地址選擇一個香港的地址,詳細地址可以隨便編一個
    在這裏插入圖片描述
    接下來需要提供信用卡,這裏需要一張可以支付美元的信用卡,如果你有的話,按照信息填寫就可以了

在這裏插入圖片描述
它會在你的信用卡上扣除1美元,用來驗證,會在幾分鐘之內退回,你不需要花一分錢
接下來你就會進入到控制檯了,點擊Compute Engine --> vm實列,然後創建實例,名稱隨便填,地區最好選擇臺灣,asia-east1-c,因爲對於國內,臺灣的機房網速會更好,延遲在幾十毫秒內在這裏插入圖片描述
在這裏插入圖片描述
機器類型根據項目大小選擇就行,相信你不會需要臺打內存的機器,選擇3.75G以下的就足夠了,不然價格很高,免費試用的贈送金額不夠揮霍

  • 接着選擇啓動磁盤,選擇CentOS7,當然選擇其他的也行.不過CentOS是主流
    接着等待安裝,不會超過三分鐘時間就能裝好
    在這裏插入圖片描述
    裝好之後就能看到IP地址了,接下來開始連接,如果使用Xshell連接的話,過程會很麻煩,還用弄SSh密鑰,所以我就直接用瀏覽器連接了,點擊SSH,在瀏覽器窗口打開,經過短暫的等待你就能看到黑色的窗口了
    在這裏插入圖片描述
  • 首先修改root密碼,輸入以下命令回車
  • sudo passwd root
    然後輸入新密碼,接着再次輸入
    修改完root密碼後,先切換到root用戶輸入命令 su 回車然後輸入你剛剛設置的密碼
  • 先來安裝一個wget用來下載東西,輸入以下命令後回車
  • yum install wget
  • 安裝nodeJS,cd /home 先切換到/home目錄下,其他目錄也行,喜歡就好
    下載nodejs 下載地址可以去node官網找到最新版本 nodejs.org
wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz
  • 下載完成後解壓
xz -d node-v10.16.3-linux-x64.tar.xz
tar -xf node-v10.16.3-linux64.tar
  • 解壓完成後 輸入ll回車就可以看到一個node-v10.16.3-linux-x64文件夾
    接着把文件夾裏的node和npm軟鏈到/usr/bin目錄下,
    輸入一下命令
ln -s /home/node-v10.16.3-linux-x64/bin/node  /usr/bin/node
ln -s /home/node-v10.16.3-linux-x64/bin/npm  /usr/bin/npm
  • 該安裝git了,使用git從github克隆需要運行的項目,安裝git:
- yum install git
  • 克隆項目,找到,GitHub上的項目克隆地址,命令:
    git clone 加上你的項目地址
    在這裏插入圖片描述
  • ll查看目錄,發現已經有了項目文件夾
    進入項目目錄 用cd 命令,接下來就可以啓動項目了,反手就是一個npm install 先下載項目依賴,然後使用 node 命令運行項目入口文件
    在這裏插入圖片描述
    over
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章