成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

阿里云運維部署工具AppDeploy最佳實踐

運維 系統運維
阿里云AppDeploy版是一個通過SSH實現的流式命令行工具,可用于完成應用部署和遠程運維管理,其工作于python平臺上,具有良好的可移植性;AppDeploy將本地應用軟件上傳到遠端服務器,并執行用戶預定義的產品部署命令。本文通過三個使用場景介紹AppDeploy,供大家參考!

  阿里云AppDeploy版是一個通過SSH實現的流式命令行工具,可用于完成應用部署和遠程運維管理,其工作于python平臺上,具有良好的可移植性;AppDeploy將本地應用軟件上傳到遠端服務器,并執行用戶預定義的產品部署命令。

[[154718]]

  工具當前免費下載使用,地址:

  http://market.aliyun.com/products/53690006/cmgj000331.html

  http://market.aliyun.com/products/53690006/cmgj000321.html

  本文通過三個使用場景介紹AppDeploy:

  一、高效運維管理命令

  1.實時監控服務器狀態

  執行命令:  

  1. $ adep check_status 

  將得到服務器的具體信息,包括ip、route、dns、resolve、iptables、mount、disk、load等。

  也可以在命令后面加具體參數查看部分信息,例如:

  當前支持:ip、route、dns、resolve、iptables、mount、diskload。  

  1. $ adep check_status:resolve 

    

  1. $ adep check_status:disk 

  

  2.實時監控服務器帶寬

  在命令行執行:  

  1. $ adep check_bandwidth 

  將會得到下面動態數據:

  其中紅框內的數據分別為:

  ◆提示按”e”字母退出監控狀態:此處注意輸入格式。

  ◆服務器流入帶寬實時數據(動態顯示):分別顯示KB/s 和Mb/s兩中常見數據格式。

  ◆服務器流出帶寬實時數據(動態顯示):分別顯示KB/s 和Mb/s兩中常見數據格式。

  3.文件的上傳下載

  通過命令行類似shell命令的方式實現:

  具體操作的哪些服務器、用戶名、密碼信息由appdeploy.py文件定義。

  文件上傳命令格式:  

  1. $ adep put:localfile,remoteFolder 

  ◆“put”、”:”、”localFile”、”,”、”remoteFolder”之間都沒有空格。

  ◆LocalFile:本地上傳文件路徑及名字,RemoteFolder:上傳到服務器的具體目錄。

  文件下載命令格式:  

  1. $ adep get:remoteFile,localFolder 

  ◆”get”、”:”、”remoteFile”、”,”、”localFolder”之間都沒有空格。

  ◆RemoteFile:從服務器上下載的文件名,localFolder:下載文件本地存放目錄。

  例如:

  #p#

4.遠程命令執行

  通過命令行類似shell命令的方式實現:

  具體操作的哪些服務器、用戶名、密碼信息由appdeploy.py文件定義。

  命令遠程執行格式:

 

  1. return (1xx | 2xx | 4xx | 5xx) ["text"];  
  2. $ adep run:shellCommand 

  ◆“run”、”:”、”shellCommand”之間都沒有空格。

  ◆ShellCommand:指遠端執行的命令,有空格時要用引號引起來。

  5.一鍵更新服務器源

  命令行輸入:  

  1. $ adep update_source 

  可以更新服務器端的源配置,支持Ubuntu、Centos、Redhat、Opensuse、Debian等系統的多個版本源更新功能。

  二、一鍵部署Web服務器之Mysql + Nginx + PHP

  1.在appdeploy.py中輸入以下定義

 

  1. def runtime():  
  2. componets={“nginx” : “1.4.4″,  
  3. “php” : “5.6.11″,  
  4. “mysql” : “5.6.26″  
  5.  
  6. install_runtime(componets) 

  2.在命令行執行下面命令,由于全部為源碼安裝,安裝會占用相對較長時間。  

  1. $ adep runtime 

  3.應用部署上線:上傳您的PHP項目

  下面代碼表示將本地PHP項目上傳到服務器:/aliyun/www/phpwind目錄。

 

  1. def deploy_php():  
  2. put(“./php/*”, “/aliyun/www/phpwind/”) 

  執行:  

  1. $ adep deploy_php 

  4.檢驗應用部署效果

  三、一鍵部署Web服務器之JDK + Mysql + Nginx + Tomcat

  1.在appdeploy.py中輸入以下定義:

 

  1. def runtime():  
  2. componets={ “jdk” : “1.8.0″,  
  3. “nginx” : “1.4.4″,  
  4. “tomcat” : “7.0.63″,  
  5. “mysql” : “5.6.26″  
  6.  
  7. install_runtime(componets) 

  2.在命令行執行下面命令,由于全部為源碼安裝,會占用相對較長時間。  

  1. $ adep runtime 

  3.應用部署:上傳您的java項目

  下面任務會將本地java項目編譯、打包、上傳到服務器(基于Maven,appdeploy會自動檢測您的maven程序是否安裝,若沒有安裝,則會自動安裝),***上傳到服務器的/aliyun/server/tomcat/webapps目錄。

 

  1. def pack_deploy():  
  2. componets={“plugin”: “maven”,  
  3. “project_dir” : “./java/myFirstWebApp”,  
  4. “web_dir” : “/aliyun/server/tomcat/webapps”  
  5.  
  6. package(componets)  
  7. deploy(componets) 

  執行:  

  1. $ adep pack_deploy 

  4.檢驗應用部署效果  

責任編輯:火鳳凰 來源: 運維幫
相關推薦

2015-11-04 13:14:49

AppDeploy運維工具

2013-06-09 10:38:54

IT運維管理運維管理ITIL管理

2014-01-21 09:55:21

運維人員日志實踐

2015-07-23 08:48:29

運維

2015-02-04 11:45:52

高效運維

2015-08-29 13:03:24

運維技術沙龍MDSA

2017-07-25 10:53:27

2021-01-05 10:09:28

DevOps

2018-06-29 10:36:29

阿里云互聯網故障

2015-08-05 09:53:34

運維自動化

2013-06-18 09:17:16

云部署IT云安全

2013-06-18 09:24:36

云部署實踐云計算

2013-09-13 16:15:29

柯旻運維云計算運維

2015-09-01 09:23:38

360網絡運維

2012-06-28 11:35:27

BSM北塔軟件

2015-02-13 18:43:34

Windows Azu阿里云遷移

2020-07-17 11:23:43

云運維云運維工具多云

2015-06-24 10:42:19

云計算運維自動化運維ANSIBLE

2017-10-09 09:12:35

攜程運維架構

2016-06-17 15:21:43

小米運維
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国模一区二区三区欧美 | 日韩在线一区二区三区 | 成人午夜电影在线观看 | 欧美日韩国产精品一区 | 日韩久久精品 | 九九在线精品视频 | 久久91精品久久久久久9鸭 | 欧美日韩一区在线观看 | 成人午夜在线观看 | 国产97碰免费视频 | 91精品国产综合久久婷婷香蕉 | 特级特黄特色的免费大片 | 一区二区三区中文字幕 | 欧洲免费视频 | 欧美精品首页 | 久久99精品久久久久久 | 欧美福利三区 | 99福利在线观看 | 深夜福利影院 | 午夜日韩 | 免费一区二区 | 日韩av在线播 | 黄网站在线观看 | 91精品久久久久久久久 | 91精品国产乱码久久久久久久久 | 操一草| 国产91综合一区在线观看 | 国产农村妇女精品一二区 | 国产黄色一级片 | 成人精品在线视频 | 久久久久久999 | 91精品久久久 | 日韩欧美中文字幕在线观看 | 欧美一二三 | 亚洲a网| 欧美日韩专区 | 中文久久 | 亚洲免费在线播放 | 殴美成人在线视频 | 亚洲精品天堂 | 久草高清视频 |