반응형

2025/03 9

nginx에 vue 배포 하는 방법

1. Vue 프로젝트 빌드운영 환경에서는 개발 서버(npm run serve)가 아니라 정적 파일로 빌드된 결과물을 배포해야 합니다.npm run build 위 명령을 실행하면 dist/ 디렉터리에 배포 가능한 정적 파일이 생성됩니다.2. 웹 서버 설정 (Nginx 추천)Vue는 정적 사이트이므로, Nginx를 사용하여 호스팅하는 것이 일반적입니다.1) Nginx 설치 (Ubuntu 기준)sudo apt update sudo apt install nginx -y 2) Vue 배포 파일을 Nginx 디렉터리에 복사sudo cp -r dist/* /var/www/html/ 3) Nginx 설정 파일 수정Nginx 설정을 /etc/nginx/sites-available/default에서 수정합니다.sudo n..

카테고리 없음 2025.03.27

[Server] SystemCtl

SSH 서비스 활성화SSH 서버가 설치되면, systemctl을 사용하여 SSH 서비스를 시작하고 부팅 시 자동으로 시작되도록 설정할 수 있습니다.(1) SSH 서비스 시작systemctl start ssh (2) SSH 서비스 자동 시작 설정컨테이너가 재시작될 때 SSH 서비스가 자동으로 시작되도록 설정합니다.systemctl enable ssh SSH 서비스 상태 확인SSH 서비스가 제대로 실행되고 있는지 확인하려면 systemctl을 사용하여 상태를 확인할 수 있습니다. systemctl status ssh 이 명령어를 통해 SSH 서비스의 상태가 "active (running)"으로 표시되면 정상적으로 실행 중임을 확인할 수 있습니다.

카테고리 없음 2025.03.25

우분투(Ubuntu)에 Nginx 설치하는 방법우분투(Ubuntu)에 Nginx 설치하는 방법

운영 서버를 구축할 때 가장 많이 사용되는 웹 서버 중 하나가 바로 Nginx입니다. 속도가 빠르고 안정적인 성능을 자랑하기 때문에 많은 웹사이트와 애플리케이션에서 사용되고 있습니다. 이번 글에서는 우분투(Ubuntu) 환경에서 Nginx를 설치하고 기본적인 설정을 하는 방법을 자세히 설명하겠습니다.1. Nginx란?Nginx(엔진엑스)는 높은 성능과 확장성을 제공하는 웹 서버로, 정적인 콘텐츠 제공뿐만 아니라 리버스 프록시(reverse proxy), 로드 밸런서(load balancer) 등의 역할도 수행할 수 있습니다. 특히, 대량의 트래픽을 효율적으로 처리하는 데 강점을 가지고 있습니다.2. 우분투에서 Nginx 설치하기Nginx는 대부분의 우분투 배포판에서 기본적으로 지원되므로, 간단한 명령어만..

vue - 기본 설정

https://cli.vuejs.org/#getting-started Vue CLI cli.vuejs.org 은퇴를 준비중인 관리자이다.기존에는 iOS를 개발했었는데, 어느샌가 관리직으로 전환한지 시간이 흘렀다.돈 벌수 있는 무언가를 좀 해보고 싶은데, 마땅히 떠오르지 않아서 웹이라고 풀스택으로 개발해보고 싶어졌다. # nvm 다운로드 및 설치:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash# Node.js 다운로드 및 설치:nvm install 22# Node.js 버전 확인:node -v # "v22.14.0"가 출력되어야 합니다.nvm current # "v22.14.0"가 출력되어야 합니다.npm 버전 ..

카테고리 없음 2025.03.23

[아파치] 우분투에 Apache 설치

우분투에서 Apache 웹 서버 설치 및 기본 설정 가이드Ubuntu에서 Apache 웹 서버를 설치하고 기본 설정을 완료하는 방법을 자세히 정리했습니다. 이 가이드를 따르면 누구나 쉽게 Apache를 설치하고 실행할 수 있습니다.1. Apache 설치 전 준비 작업우선, 최신 패키지를 사용하기 위해 패키지 목록을 업데이트해야 합니다.sudo apt update그다음, Apache 웹 서버를 설치합니다.sudo apt install apache2 -y설치가 완료되면 apache2 서비스가 자동으로 실행됩니다.2. Apache 실행 및 상태 확인Apache가 정상적으로 실행되는지 확인하려면 다음 명령어를 사용하세요.sudo systemctl status apache2만약 active (running) 상태..

반응형