-
1 # 雙皮奶和小布丁
-
2 # 網際網路晨哥
很多新手在建站時都會在環境部署這一環境中耗費大量時間,如何選擇自己需要的環境配件,一一下載、安裝、配置……雖說沒有什麼特別困難的地方,但卻十分麻煩。有沒有其他更簡單的操作方法呢?下面我就為大家介紹我是如何快速實現一鍵環境部署的!
首先你需要下載一款有環境部署功能的管理面板,管理面板其實就是伺服器管理工具,不知道你們有沒有誰在用,這裡我建議新人剛開始學習時都可以去下載一個,對伺服器的管理還有建站都有很大幫助。現在網上絕大部分管理面板都有一鍵環境部署功能,你們可以自行比對下載,我個人比較習慣用的是雲幫手,接下來的介紹都會以雲幫手為例。
雲幫手有LNMP、LAMP、LTMP三種不同的環境套件,你根據自己的需要選擇一鍵安裝或單獨安裝。
安裝方式也可以自己選擇是極速安裝還是編譯安裝
目前雲幫手上面的軟體還是挺全的,WEB伺服器、SQL資料庫、FTP伺服器、環境框架、管理工具不同類別的軟體都有,直接在上面就可完成所有軟體的下載。
軟體主要有以下這些:
WEB伺服器:Apache、Nginx、Tengine、
SQL資料庫:MySQL
FTP伺服器:PureFTPd
環境框架:PHP
管理工具:TightVNC、phpMyAdmin
選擇自己需要的軟體批次下載完成之後,你就可以回去我的軟體中,分別對這些軟體進行管理配置。
在這裡就可以直接對Apache配置檔案進行修改替換,頁面上也有簡單的操作提示
其他需要另外修改配置的軟體也是一樣的操作,這樣是不是就比自己一個個手動操作方便多了!
-
3 # 小謝談運維
生成ssh公鑰
複製ssh公鑰
編寫部署指令碼,嘗試部署一鍵部署nginx並啟動指令碼內容如下:#!/bin/bash
deploy_ip="192.168.64.129 192.168.64.131" #部署nginx的機器
cmd="yum install epel-release -yyum install nginx -ysystemctl enable --now nginx" #部署命令
for i in $deploy_ip;do
ssh root@$i "${cmd}"
done
exit 0
部署指令碼
2.新增執行許可權:
新增執行許可權
3.執行部署:
部署
5.到此部署結束,下次有機會會使用ansible和saltstack來實現更大規模的自動化部署
回覆列表
主要分兩種方式:
1、自帶環境套件,傻瓜式安裝部署
對於一些不太熟悉linux系統的朋友來說,手動配置apach+mysql+php的網站開發環境,會碰到各種配置上的問題,並且沒那麼好解決。那麼,使用一個一鍵式的環境套件,就非常有必要了。雲幫手為您提供Windows和Linux 系統下多款主流環境套件,幫助您快速建立和配置網站。
2、環境元件自由選擇,一鍵批次安裝
雲幫手自帶不同版本下的環境元件,如5.5.19版、5.6.24版的MySQL,2008版、2012版的SOLServer等,支援不同場景下的一鍵安裝環境部署,方便使用者針對業務的突發變化情況,能自動彈性靈活地調整資源,以支援多變的業務資源環境,減少人工成本,提高建站效率。可以去官網看看https://www.cloudx.cn/?utm_source=wu-wk