云服务器安装Coding WebIDE

一说起IDE则是强大的功能同时也带来了复杂的安装和配置过程,若是想要编辑云端服务器的项目文件则需要在服务器直接用Vim打开,或者本地编辑上传,JetBrains家的IDE都有建立连接直接编辑的功能,但是如果自己的电脑不在身边的话那怎么办呢?

于是有了WebIDE

所谓WebIDE即可以在浏览器中直接使用的IDE,轻量级但功能强大,至少比较适合我这种对Vim不是特别熟练,较为依赖于IDE的。

在GitHub上寻找,发现使用最多的是 Coding IDE 和 KODExplorer

以前用过Coding IDE 的官方版本,前段时间开源后可以自己下载使用了

安装方法参见项目 README

解决依赖

Ubuntu 16.04 为例
  • node v6.x
cd ~
curl -sL https://deb.nodesource.com/setup_6.x -o nodesource_setup.sh
chmod +x nodesource_setup.sh
sudo ./nodesource_setup.sh
sudo apt-get install nodejs
  • java 8
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
sudo apt install oracle-java8-set-default
  • maven 3
    sudo apt-get install maven

安装

git clone https://github.com/Coding/WebIDE.git
cd WebIDE
git submodule init
git submodule update
./ide.sh build   # 编译并打包前端项目  
./ide.sh run     # 启动项目

最后两条命令经历了太漫长的过程,晚饭前开始,回来依然在运行,于是开始写这篇,然而到现在还在处于maven补包的状态...
(早知道就用KODExplorer了,装个xampp就可以...)

--- 不知道过了多长时间的分割线 ---

终于安装完成了,可能是我的云服务器1M小水管的原因才用了这么长时间,接下来可以更改配置文件backend/src/main/resources/application.properties来实现个性化设置

你可能感兴趣的:(云服务器安装Coding WebIDE)