Cloud9 IDE git Installation on Debian

Author: Saksham

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.

blog author bio

Author: Saksham

Saksham is a driven Computer Science student with a passion for programming and exploring new technologies. In his articles, he provides valuable insights of the topics, showcasing his ability to communicate complex ideas in a clear and concise manner. With strong analytical and problem-solving skills, Saksham is poised to make a significant impact in the world of Computer Science.

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

Related Posts

Comments


Please give us your valuable feedback

Your email address will not be published. Required fields are marked *

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
How To Install PHP 8.0 on CentOS 8 | CentOS 7
How To Install PHP 8.0 on CentOS 8 | CentOS 7

Step by step guide on installing PHP 8.0 on CentOS 8 | CentOS 7
PHP 8.0 is the latest version of the popular server-side scripting language that powers many websites and web applications. In this blog post, we’ll go over how to install PHP 8.0 on CentOS 8 and CentOS 7.

Read full article

Some important study notes