azure cli 用於從命令列或指令碼建立和管理 azure 資源。 本指南詳細介紹了如何使用 azure cli 部署執行 ubuntu 伺服器的虛擬機器。 伺服器部署以後,將建立 ssh 連線,並且安裝 nginx webserver。
如果沒有 azure 訂閱,可在開始前建立乙個試用帳戶。
note
在 azure 中國區使用 azure cli 2.0 之前,請先執行az cloud set -n azurechinacloud
來改變雲環境。如果想切回國際版 azure,請再次執行az cloud set -n azurecloud
。
如果選擇在本地安裝並使用 cli,此快速入門教程要求執行 azure cli 2.0.4 版或更高版本。 執行az --version
即可查詢版本。 如果需要進行安裝或公升級,請參閱安裝 azure cli 2.0。
使用 az group create 命令建立資源組。 azure 資源組是在其中部署和管理 azure 資源的邏輯容器。
以下示例在「chinaeast」位置建立名為「myresourcegroup」的資源組。
azure cli
複製
az
group
create
--name myresourcegroup--location chinaeast
使用 az vm create 命令建立 vm。
下面的示例建立乙個名為 myvm 的 vm,並且在預設金鑰位置中不存在 ssh 金鑰時建立這些金鑰。 若要使用特定的一組金鑰,請使用--ssh-key-value
選項。
azure cli
複製
az
vmcreate
--resource-group myresourcegroup--name myvm--image ubuntults--generate-ssh-keys
建立 vm 後,azure cli 顯示類似於以下示例的資訊。 記下publicipaddress
。 此位址用於訪問 vm。
azure cli
複製
預設情況下,僅允許通過 ssh 連線登入到 azure 中部署的 linux 虛擬機器。 如果此 vm 會用作 web 伺服器,則需要從 internet 開啟埠 80。 使用 az vm open-port 命令開啟所需埠。
azure cli
複製
az
vm open-port--port
80--resource-group myresourcegroup--name myvm
使用以下命令建立與虛擬機器的 ssh 會話。 確保將 替換為虛擬機器的相應公共 ip 位址。 在上例中,我們的 ip 位址為 40.68.254.142。
bash
複製
ssh
使用以下命令更新包源並安裝最新的 nginx 包。
bash
複製
# update package source
sudo apt-get -y update
# install nginx
sudo apt-get -y install nginx
nginx 已安裝,並且現在已從 internet 開啟 vm 上的埠 80 - 可以使用所選的 web 瀏覽器檢視預設的 nginx 歡迎頁。 請務必使用前面記錄的 publicipaddress 訪問預設頁面。
如果不再需要資源組、vm 和所有相關的資源,可以使用 az group delete 命令將其刪除。 退出 ssh 會話,返回 vm,然後刪除資源,如下所示:
azure cli
複製
az
group
delete
--name myresourcegroup
在本快速入門中,部署了乙個簡單的虛擬機器、一條網路安全組規則,並安裝了乙個 web 伺服器。 若要詳細了解 azure 虛擬機器,請繼續學習 linux vm 的教程。
azure linux 虛擬機器教程
Android Log日誌AS使用及Linux輸出
1 log.v tag,列印那些最為瑣碎的,意義最小的日誌資訊。對應級別verbose,是android 日誌裡面級別最低的一種。2 log.d tag,列印一些除錯資訊,這些資訊對你除錯程式和分析問題應該是有幫助的。對應級別debug,比 verbose 高一級。3 log.i tag,列印一些比...
windows使用ubuntu啟動linux服務
有些服務只能在linux中策馬奔騰,但是公司配置windows電腦,因此在windows中安裝ubuntu服務,再在啟動的ubuntu中啟動linux服務 系統 win10 其他系統沒試過 安裝步驟 1.檢查 網路和internet是否開啟 應該關閉 伺服器,否則無法開啟windows商店 2.在w...
windows使用ubuntu啟動linux服務
有些服務只能在linux中策馬奔騰,但是公司配置windows電腦,因此在windows中安裝ubuntu服務,再在啟動的ubuntu中啟動linux服務 系統 win10 其他系統沒試過 安裝步驟 1.檢查 網路和internet是否開啟 應該關閉 伺服器,否則無法開啟windows商店 2.在w...