一、CSDN云IDE平臺介紹
1.1 CSDN云IDE平臺簡介
-
官網(wǎng)網(wǎng)址:CSDN開發(fā)云IDE平臺
-
CSDN云IDE平臺是一個在線的集成開發(fā)環(huán)境,可用于編寫、測試和部署代碼。CSDN云IDE平臺支持多種語言和框架,包括Java、Python、Node.js等,提供了豐富的編輯器、調(diào)試器和版本管理工具,幫助開發(fā)者快速創(chuàng)建和部署應(yīng)用程序。CSDN云IDE平臺在云端運(yùn)行,開發(fā)者只需要一個瀏覽器,就可以任意地訪問和使用該平臺。CSDN云IDE平臺還支持團(tuán)隊協(xié)作,可以輕松地共享代碼和項目,提高團(tuán)隊的效率。
1.2 CSDN云IDE平臺特點(diǎn)
CSDN云IDE平臺有以下特點(diǎn):
-
一站式服務(wù):平臺提供了代碼編寫、調(diào)試、構(gòu)建、部署等一系列工具和服務(wù),用戶只需要在一個平臺上完成整個開發(fā)過程。
-
多語言支持:平臺支持多種編程語言,如Java、Python、C++等,用戶可以根據(jù)自己的需求選擇相應(yīng)的語言進(jìn)行開發(fā)。
-
云端運(yùn)行:平臺基于云計算技術(shù),用戶可以在任何時間、任何地點(diǎn),通過互聯(lián)網(wǎng)接入平臺進(jìn)行開發(fā)和管理,無需擔(dān)心硬件設(shè)備和環(huán)境的問題。
-
團(tuán)隊協(xié)作:平臺提供了多種協(xié)作工具和服務(wù),支持多人同時協(xié)作開發(fā)項目,提高了團(tuán)隊協(xié)作效率。
-
代碼托管:平臺與Git等常見代碼托管平臺集成,用戶可以將代碼托管在平臺上,方便代碼管理和版本控制。
-
社區(qū)交流:平臺內(nèi)有大量開發(fā)者、技術(shù)專家和愛好者,用戶可以通過平臺參與討論、分享經(jīng)驗和互動交流,提高技術(shù)水平和擴(kuò)展人脈。
二、本次實踐介紹
2.1 本次實踐介紹
1.本次實踐部署環(huán)境為CSDN開發(fā)云——云IDE平臺;
2.本次實踐主要用于學(xué)習(xí)及測試使用;
3.在CSDN云IDE平臺環(huán)境下部署Etherpad文檔編輯器。
2.2 Etherpad簡介
- Etherpad 允許您實時協(xié)作編輯文檔,就像在瀏覽器中運(yùn)行的實時多人編輯器一樣。與您的朋友、同學(xué)或同事一起撰寫文章、新聞稿、待辦事項等,所有這些都在同一時間處理同一個文檔。
三、登錄CSDN云IDE平臺
3.1 登錄CSDN開發(fā)云
- 登錄CSDN后,點(diǎn)擊我的云服務(wù),進(jìn)入CSDN開發(fā)云。
CSDN開發(fā)云
3.2 登錄云IDE
- 點(diǎn)擊云IDE,進(jìn)入云IDE管理頁面。
3.3 新建工作空間
- 點(diǎn)擊新建工作空間
- 填寫工作空間名稱,預(yù)置環(huán)境默認(rèn)即可,代碼來源,這里選擇空,確認(rèn)即可。
3.4 進(jìn)入工作空間
- 點(diǎn)擊啟動進(jìn)入IDE
四、檢查開發(fā)環(huán)境
4.1 新建終端
- 點(diǎn)擊終端——新建終端
- 新建bash終端
4.2 檢查npm版本
- 檢查npm版本
npm -v
- 檢查node版本
node -v
五、下載Etherpad源碼
5.1 下載Etherpad源碼
- 下載Etherpad源碼
git clone https://gitcode.net/mirrors/ether/etherpad-lite.git
5.2 查看源碼文件
- 文件——打開文件夾——輸入文件夾路徑(默認(rèn)/ide/workspace/workspace/etherpad-lite/),確認(rèn)即可。
六、部署Etherpad
6.1 進(jìn)入源碼目錄
root@ide-626421621cf1b603ec37b773-64e774edf624725f6e4a73a6:/ide/workspace/workspace/etherpad-lite# ls
CHANGELOG.md CONTRIBUTING.md Dockerfile LICENSE README.md SECURITY.md bin doc make_docs.js node_modules settings.json.docker settings.json.template src start.bat tests var
root@ide-626421621cf1b603ec37b773-64e774edf624725f6e4a73a6:/ide/workspace/workspace/etherpad-lite# pwd
/ide/workspace/workspace/etherpad-lite
6.2 啟動Etherpad服務(wù)
- 啟動Etherpad服務(wù)
src/bin/run.sh --root
6.3 瀏覽器中測試打開
在右下角的彈窗中,選擇瀏覽器打開,自動跳轉(zhuǎn)到本地瀏覽器打開。
七、在云IDE中測試服務(wù)
7.1 打開并編輯preview.yml文件
- 打開——打開并編輯preview.yml文件
7.2 修改啟動命令
在preview.yml文件中,修改應(yīng)用啟動命令以及啟動端口
src/bin/run.sh --root
# preview.yml
autoOpen: true # 打開工作空間時是否自動開啟所有應(yīng)用的預(yù)覽
apps:
- port: 9001 # 應(yīng)用的端口
run: src/bin/run.sh --root # 應(yīng)用的啟動命令
command: # 使用此命令啟動服務(wù),且不執(zhí)行run
preview: # 預(yù)覽文件(文件路徑),且不執(zhí)行run和command命令
root: ./ # 應(yīng)用的啟動目錄
name: my-first-app # 應(yīng)用名稱
description: 我的第一個 App。 # 應(yīng)用描述
autoOpen: true # 打開工作空間時是否自動開啟預(yù)覽(優(yōu)先級高于根級 autoOpen)
7.3 在云IDE中測試服務(wù)
在側(cè)邊欄打開preview.yml文件,點(diǎn)擊刷新即可。文章來源:http://www.zghlxwxcb.cn/news/detail-672478.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-672478.html
到了這里,關(guān)于【Linux應(yīng)用部署篇】在CSDN云IDE平臺部署Etherpad文檔編輯器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!