一、Google Cloud Platform (GCP) 簡介
Google Cloud Platform (以下簡稱GCP)是Google提供的雲平臺,。Google雲平臺提供很多功能,包括計算服務,存儲服務,網絡服務,大數據服務,人工智能服務,以及谷歌的產品等,可以用來搭建加速服務, 網站和存儲數據等等。本文將介紹如何申請GCP一年的免費試用、Linux服務器環境搭建。Docker環境搭建,運行有意思的鏡像。
下圖是我賬號的首頁
二、Google Cloud Platform 賬號註冊
1.註冊前提
-
Google賬號
-
雙幣信用卡(Visa就可以)
-
能訪問Google
2.賬號註冊
註冊地址:https://cloud.google.com/
點擊“免費開始使用”,登錄Gmail賬號,按照步驟進行操作即可。
3.訪問首頁
註冊完成後,訪問控制檯:https://console.cloud.google.com
三、創建虛擬機
1.創建VM實例
打開控制檯,選擇“VM實例”
點擊“創建實例”,根據自己的需要,選擇配置。最後點擊“創建”即可。
2.連接虛擬機
1.默認連接方式
進入虛擬機管理列表,選擇“SSH”,可通過瀏覽器連接遠程虛擬機實例。
連接成功入下圖:
sudo su #切換rootu用戶
passwd #設置root用戶密碼
2.遠程SSH連接
vi /etc/ssh/sshd_config #編輯配置文件
對文件內容修改:
PermitRootLogin yes #默認爲no,需要開啓root訪問權限
StrictModes yes
PasswordAuthentication yes #默認爲no,需要開啓密碼登錄
重啓ssh服務
systemctl status sshd.service #查看ssh服務
systemctl restart sshd.service #重啓ssh服務
systemctl start sshd.service #啓動ssh服務
這樣就可以通過遠程連接工具FinallShell,Xshell,SecureCRT等工具連接了。
四、安裝Docker
1.前提條件
Docker 運行在 CentOS 7 上,要求系統爲64位、系統內核版本爲 3.10 以上 。
2.yum 安裝Docker
uname -r #查看內核版本
yum update #更新yum
yum -y install docker #安裝docker
systemctl start docker.service #啓動docker
docker version #查看docker版本
systemctl enable docker #設置docker開啓自啓動
3.安裝docker應用
3.1獲取docker鏡像
-
在命令行輸入: docker search xxx 即可搜索鏡像
-
在Docker Hub獲取你需要的鏡像,網址:https://hub.docker.com/
3.2安裝鏡像
前兩天在Docker hub找到了這位大牛,他只做了很多實用的鏡像。
他的作品都在這裏:https://hub.docker.com/u/oldiy/
3.2.1.運行鏡像
以安裝web音樂播放器 music-player-docker爲例:
docker search music-player-docker #查找鏡像
docker pull docker.io/oldiy/music-player-docker #拉取鏡像
mkdir music_data #創建文件夾
docker run -d --name music -p 264:264 -v /home/zzzxwzg16/music_data/:/var/www/html/cache oldiy/music-player-docker #啓動容器
3.2.2.谷歌雲防火牆開啓端口
添加防火牆規則,和阿里雲一樣對外開啓端口就可以訪問了。
3.2.3.訪問web播放器
在瀏覽器訪問地址:http://ip:264,我的web播放器的訪問地址是:http://34.68.204.21:264/
這裏有一個彩蛋!
附錄:
1.Google Cloud Platform(GCP)實例開啓密碼與root用戶登陸 https://www.bilibili.com/read/cv472620/
2.Linux上安裝Docker(非常簡單的安裝方法) https://blog.csdn.net/liupeifeng3514/article/details/79851467
2.Google Cloud Platform免費申請 https://www.wmsoho.com/google-cloud-platform-ssr-bbr-tutorial/