How to install Angular on CentOS 9 Stream

Hello, friends. If you want to be a Frontend developer, then you need to know how to install Angular. In this case, we have chosen CentOS 9 Stream as our system because it is a solid and new system that many developers can use for their purposes.

Introduction to Angular

Angular is an open-source framework developed by Google to facilitate the creation and programming of single page web applications, the SPA (Single Page Application).

One of the main advantages of this framework is that it is based on the Model-View-Controller (MVC) architecture, which is used in web application development.

Only in the context of AngularJS, the model is the framework, while the view is HTML and the control is JavaScript. That way, you can design and complement your work quickly.

Remembering that Angular is a JavaScript framework, we have to learn the basics of JavaScript before getting into the framework. In any case, it is easy to get started with it.

Install Angular on CentOS 9 Stream

Before we start, we have to make sure that some tools are installed on our systems. In addition to this, we have to work with a system that is up-to-date.

Installing NodeJS on CentOS 9 Stream

The first thing we have to do is to install NodeJS on the system. So open a terminal or connect via SSH to your server and run the following command.

sudo dnf update

Then, with the system installed, you can install NodeJS using our post

How to install NodeJS on CentOS 9 Stream?

Then, once you have it running, you can continue with our post.

Install Angular on CentOS 9 Stream

Once NodeJS is installed on the system, we can install Angular. In this case, the installation will be done thanks to npm which is a NodeJS package manager and is installed with it.

So, the only thing we have to do is to execute:

sudo npm install -g @angular/cli
1.- Install Angular on CentOS 9 Stream
1.- Install Angular on CentOS 9 Stream

If you want to verify that Angular is installed correctly, you can run:

ng version
2.- Angular Version
2.- Angular Version

What we have installed before as such is Angular CLI, which is a utility that allows us to create and install Angular projects easily.

To create a new application, we have to run

ng new [project-name]

For example,

ng new unixcop

There will start the process of downloading and configuring packages for Angular. You will be asked some project customization questions. It is up to you to answer them.

At the end, you will be able to access the generated folder with the name of the project.

cd unixcop

and to run it in development mode, just run these commands:

ng serve --host

Now just open a web browser and access http://your-server:4200 or http://localhost:4200 and you will see this screen.

3.- Angular on CentOS 9 Stream
3.- Angular on CentOS 9 Stream

Remember that port 4200 has to be open in the firewall.


Angular is one of the most important frameworks in web development, and specifically in the frontend. Learning how to use it is the first step to get started with it.

I am Angelo. A systems engineer passionate about Linux and all open-source software. Although here I'm just another member of the family.


Please enter your comment!
Please enter your name here

Latest articles

Join us on Facebook