Cloud9 IDE git Installation on Debian

Author: Poonam

Regardless of whether you are a solitary engineer or a group with numerous designers, Cloud9 is a simple to utilise, adaptable, cloud IDE. Cloud9 might meet your requirements, as it is a self-facilitated programming bundle that permits you to create in the cloud.

Creating in the cloud is valuable since you to alter your code from anyplace – even on your telephone.

First of all, the installer installs all of the required packages so we don’t have to focus on installing all packages for Node.js or anything similar.

Clone the latest version of Cloud9 IDE into a folder called sdk, however you can rename the folder to any name.

git clone https://github.com/c9/core sdk

Now go into the directory where we have cloned the repository.

cd sdk/

Now we can start with installing it. Cloud9 actually provides a very simple method to do so, using a single command.

./scripts/install-sdk.sh

Once the installation is completed with successful message, we can run our new installation of Cloud9.

Please keep in mind that the actual command isn’t persistent and the IDE would go offline once you close the SSH Terminal window. To keep it online, you can use a program like screen.

node server.js -p 8181 -l 0.0.0.0 -w /our/project/directory/-a :

Actually Cloud9 does not support working on multiple projects at the same time. However, you can create a project root folder in which all projects are stored. Additionally, we can change the port on which Cloud9 should listen, for that purpose you can edit the argument after -l in our command above.

Firewall rules for Cloud9 IDE

If there are any firewall or iptables activated to secure your server, you have to open the ports needed for Cloud9 using this command.

iptables -A INPUT -p tcp --dport 8181 -j ACCEPT

Conclusion

You have completed installing the Cloud9 IDE git. You can use a cloud editor.

Share on: Share Poonam yogi blogs on twitter Share Poonam yogi blogs on facebook Share Poonam yogi blogs on WhatsApp Create Pin in Pinterest for this post

Comments


Please give us your valuable feedback

Your email address will not be published.

Load balancing vs failover
Load balancing vs failover

Load balancing vs failover – Load balancing is a technique of distributing your requests over a network when your server is facing heavy traffic load and putting load on the CPU or disk or database IO rate.

Read full article
60+ SSC GK question with answer pdf: general awareness- GK for SSC
60+ SSC GK question with answer pdf: general awareness- GK for SSC

SSC GK Question with Answers: General Awareness (GA) and public information (GK) Section is considered among the high-scoring segments of the SSC Tier-1 Exam.

Read full article
How to Install and configure Webmin on CentOS 8
How to Install and configure Webmin on CentOS 8

Webmin is an open-source control panel that allows you to manage your Linux server through an easy-to-use web interface. It allows to manage users, groups, disk quotas, create files and directories as well as configure most popular services including web, FTP, email and database servers.

Read full article
Trying to access array offset on value of type bool
Trying to access array offset on value of type bool

When upgrading php from php 7.4 to php 8.0 an error generally comes which says – “Error Trying to access array offset on value of type bool” .
There is a very simple fixes for this error.

Read full article

Some important study notes