如何配置本地的cloud9开发环境
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要为大家展示了"如何配置本地的cloud9开发环境",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何配置本地的cloud9开发环境"这篇文章吧。
千家信息网最后更新 2025年12月02日如何配置本地的cloud9开发环境
这篇文章主要为大家展示了"如何配置本地的cloud9开发环境",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何配置本地的cloud9开发环境"这篇文章吧。
部署
环境:cent OS 7.4 64位
#首先将线上的代码使用git克隆到本地(漫长的等待,期间retry了好几次):yum install gitgit clone git://github.com/c9/core.git c9sdk#进入目录cd c9sdk/#安装依赖yum install npm# 如出现错误PTY is not supported,安装tmux以使在线IDE开发环境的控制台可用yum install tmuxyum groupinstall -y developmentyum install gccyum install glibc-static# Ubuntu系统如下:sudo apt install tmux# Mac系统如下:brew install tmux
源码中也提供了安装脚本,执行scripts/install-sdk.sh 即可(因为国外网络问题,又是漫长的等待和不断的retry)。
使用
(shell退出,程序会被终止)使用nodejs的forever模块 以达到后台永久运行的效果。
$ sudo npm install forever -g #安装$ forever start app.js #启动$ forever stop app.js #关闭
开启服务:start server.js
永久开启服务:forever start server.js
带参数开启服务:node server.js -p 端口号 -l IP地址 -a 用户名:密码
在SDK中启动Cloud9,如下所示:
./server.js -p 8080 -l 0.0.0.0 -a : #全网段访问,包括外网哦
可以使用以下选项:
--settings Settings file to use--help Show command line options.-t Start in test mode-k Kill tmux server in test mode-b Start the bridge server - to receive commands from the cli [default: false]-w Workspace directory--port Port--debug Turn debugging on--listen IP address of the server--readonly Run in read only mode--packed Whether to use the packed version.--auth Basic Auth username:password--collab Whether to enable collab.--no-cache Don't use the cached version of CSS
SDK开始后,在浏览器中导航到http:// localhost:8080以加载IDE。
应用默认开启的是8181端口,所以在我们正常启动后,访问http://127.0.0.1:8181即可。运行cloud9的浏览器推荐Chrome,配置后的效果如下:
PS:
ctrl+c 结束当前任务并退出
ctrl+z 暂停当前任务并后台挂起
jobs 当前所有任务
fg 进程号 前台挂起任务,不加进程号默认挂起最后一个
bg 进程号 后台挂起任务,不加进程号默认挂起最后一个
以上是"如何配置本地的cloud9开发环境"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
环境
任务
开发
配置
内容
后台
篇文章
服务
漫长
效果
浏览器
系统
进程
永久
学习
帮助
浏览
运行
不断
代码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全平台正式上线
常州小型工控机服务器
怎样设置数据库权限
网关作为dhcp服务器
随机获取数据库表中的一条数据
魔兽世界虚拟服务器
郑州轻工业大学数据库期末
网络安全分运维和什么
app和网页共用数据库
查询各科不及格人数数据库
浦东新区本地软件开发收费
网络技术服务入什么科目
嵌入式软件开发责任大吗
怎么投资手机软件开发
网络技术 英语高效课堂
数据库技术拼音
服务器有没有比较高端叫法
数据库编程题有哪些
大数据存储服务器配置要求
网络安全不忘初心主题教育
计算机网络技术考研难么
数十年专业领域的软件开发
众慧聚创厦门网络技术有限公司
校园网络安全专题网站
深圳市商利来网络技术有限公司
创业软件使用数据库
网络安全执法检查自查表
网络安全大赛CTF是真吗
网络安全包含哪几方面的内容
捍卫网络安全的人叫什么