프로그래밍 · 2 min read · Nov 10, 2025
CentOS 8에 Angular CLI 설치하는 방법

Angular는 인기 있는 오픈 소스 애플리케이션 개발 프레임워크입니다. 이는 매우 확장 가능하며 TypeScript/JavaScript를 사용하여 모바일 및 웹 애플리케이션을 개발하는 데 사용됩니다. 이는 처음부터 소규모에서 대규모 애플리케이션을 구축하기 위해 설계되었습니다. Angular 애플리케이션을 생성, 관리, 빌드 및 테스트하기 위한 Angular CLI 유틸리티를 제공합니다.
이 게시물에서는 CentOS 8에 Angular (CLI)를 설치하는 방법을 보여드리겠습니다.
전제 조건
- CentOS 8이 실행되는 서버.
- 서버에 루트 비밀번호가 설정되어 있어야 합니다.
Node.js 설치
Angular를 설치하려면 서버에 Node.js가 설치되어 있어야 합니다. 설치되지 않은 경우 다음 명령어로 설치할 수 있습니다:
curl -sL https://rpm.nodesource.com/setup_14.x | bash -
dnf install nodejs -y설치가 완료되면 다음 명령어로 설치된 Node.js 버전을 확인합니다:
node --version출력:
v14.16.1다음 명령어를 사용하여 NPM 버전도 확인할 수 있습니다:
npm --version출력:
6.14.12Angular/CLI 설치
이제 다음 명령어를 실행하여 Angular/CLI를 설치할 수 있습니다:
npm install -g @angular/cli설치가 완료되면 다음 명령어로 설치된 Angular/CLI 버전을 확인합니다:
ng --version다음과 같은 출력을 얻어야 합니다:
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ ? \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 11.2.7
Node: 14.16.1
OS: linux x64
Angular:
...
Ivy Workspace:
Package Version
------------------------------------------------------
@angular-devkit/architect 0.1102.7 (cli-only)
@angular-devkit/core 11.2.7 (cli-only)
@angular-devkit/schematics 11.2.7 (cli-only)
@schematics/angular 11.2.7 (cli-only)
@schematics/update 0.1102.7 (cli-only)
Angular로 애플리케이션 만들기
Angular/CLI는 프로덕션 및 로컬 환경에서 애플리케이션을 생성하고 배포하는 더 쉬운 방법을 제공합니다.
hello-world라는 새 애플리케이션을 만들려면 다음 명령어를 실행합니다:
ng new hello-world애플리케이션이 생성되면 hello-world 디렉토리로 이동하고 다음 명령어로 애플리케이션을 실행합니다:
cd hello-world
gn serve다음과 같은 출력을 보게 될 것입니다:
Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/
? Compiled successfully.
? Browser application bundle generation complete.
Initial Chunk Files | Names | Size
styles.css | styles | 119 bytes
4 unchanged chunks
Build at: 2021-04-07T05:56:55.420Z - Hash: 7af40beb75c73ecdc1c9 - Time: 523ms
? Compiled successfully.
보시다시피, 애플리케이션이 시작되었고 localhost의 포트 4200에서 수신 대기 중입니다.
애플리케이션을 중지하려면 CTRL+C를 누르십시오.
특정 IP 주소나 포트에서 애플리케이션을 실행하려면 다음 명령어를 실행합니다:
gn serve --host 0.0.0.0 --port 3000다음과 같은 출력을 얻어야 합니다:
Initial Chunk Files | Names | Size
vendor.js | vendor | 2.69 MB
polyfills.js | polyfills | 128.74 kB
main.js | main | 56.94 kB
runtime.js | runtime | 6.15 kB
styles.css | styles | 119 bytes
| Initial Total | 2.87 MB
Build at: 2021-04-07T05:58:19.494Z - Hash: d50a7bd2c684713d3b6b - Time: 11348ms
Angular Live Development Server is listening on 0.0.0.0:3000, open your browser on http://localhost:3000/
? Compiled successfully.
Angular 애플리케이션 접근
현재 Angular 애플리케이션이 시작되었고 모든 네트워크 인터페이스에서 포트 3000에서 수신 대기 중입니다. 이제 http://your-server-ip:3000 URL을 사용하여 접근할 수 있습니다. 다음 페이지에서 애플리케이션을 볼 수 있어야 합니다:

결론
축하합니다! CentOS 8에 Angular를 성공적으로 설치했습니다. 이제 Angular로 첫 번째 애플리케이션을 구축하고 프로덕션 환경에 배포할 수 있습니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.