1. 程式人生 > >Linux測試環境部署相關命令和步驟

Linux測試環境部署相關命令和步驟

環境部署 執行命令 dep star 文件夾 stop nginx mod 找到

一、手動部署測試環境: 1、登錄技術分享圖片172.XX.XX.XX 服務器(拉取最新代碼) 2、然後輸入 cd /XXX/XXX/XXXX 敲回車鍵,進入對應模塊 3、然後輸入 svn up 或 svn upadte 敲回車鍵 4、然後輸入ll或ls 敲回車鍵 5、然後進入對應XXX模塊和XXX模塊路徑下面有對應的子目錄(cd xxx模塊) 6、然後輸入ll或ls 敲回車鍵 7、例如 我們要部署 A, 進入 littlec-xxx/littlec-A cd littlec-xxx/littlec-A/ 敲回車鍵 8、註意:如果某個模塊沒有給部署腳本執行權限,要進入對應的模塊中執行命令給權限+x前面有空格輸入chmod +x deploy.sh 敲回車鍵 9、給了部署腳本執行權限後,輸入 ./deploy.sh -e test -s 172.XX.XX.XX 敲回車鍵(IP地址對應部署到那臺服務器上) 10、註意:web工程的部署, 中間 -e test -s 需要去掉 11、列如:我們要部署emsweb模塊(web工程模塊結尾帶web的就是web工程)進入到對應模塊路徑下面,執行 ./deploy.sh 172.XX.XX.XX 敲回車鍵(IP地址對應部署到那臺服務器上) 二、服務器回退部署
1、找到要回退的版本 cd /XX/littlec/XXX(對應的模塊)/backup 找到要回退的tar包(如 littlec-A-1808282103556.tar) 2、進入對應工程目錄 cd /XXX/XXX/XXX(對應的模塊) 3、復制對應的包名 cp /XXX/XXX/XXX/backup/littlec-XXX-180828103556.tar /XXX/XXX/XXX/littlec-A-1808228103556.tar 4、解壓tar包 tar -xvf /XXX/XXX/XXX/littlec-A-1808282103556.tar /cmcc/littlec/XXX/publish(解壓文件夾下) 5、重啟服務 進入publish目錄 cd cd /XXX/XXX/XXX/publish 執行命令 ./技術分享圖片contorl.sh restart 重啟 三、刪除已部署到服務器上面的模塊【慎重操作核對無誤後進行刪除】
1、操作步驟:cd /XXX/XXX 敲回車鍵 2、然後輸入ll或ls 敲回車鍵 3、然後輸入rm -rf 對應模塊名稱(例如:rm -rf A) 四、殺掉服務器中的對應進程id 命令:kill -9 6784 解釋:kill殺掉 -9表示強制 6784 對應的進程id 五、停用服務 先進到服務器中的對應模塊的publish目錄 cd /XXX/XXX/filter/publish ./技術分享圖片control.sh stop 六、搜索 命令:ps -ef | grep tom 解釋:ps -ef 查看進程 grep 過濾 tom 包含字符 tomcat 包含tom 七、啟動和停止nginx(在XX服務器上)
連接XX服務器後直接輸入命令,如下: 1、停止 /usr/local/nginx/sbin/nginx -s stop 2、啟動 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

Linux測試環境部署相關命令和步驟