실무 기준으로 바로 쓸 수 있게 구성 → 설치 → 연동 → 운영 세팅까지 단계별로 정리해드립니다.전체 아키텍처 구조[Client] ↓[Apache (80/443, SSL, Reverse Proxy)] ↓[Next.js (Node.js, 3000)] ↓[API / Server (Next API or Express)] ↓[MariaDB (3306)] 👉 핵심 포인트Apache = 프록시 + SSLNext.js = 실제 웹 앱 서버MariaDB = DB1️⃣ 서버 기본 세팅 (Ubuntu 24.04) sudo apt update && sudo apt upgrade -ysudo apt install -y build-essential curl git unzip 2️⃣ Apache 설치 + 리버스 프록시 설정설..
간단하게 아래와 같은 방법으로 설정 할 수 있습니다. Debian (Ubuntu/Linux Mint) #apt-get install rcconf#rcconf 아파치를 부팅시 시작하게 하고 싶지 않다면#update-rc.d -f apache2 remove 다시 부팅시 시작하게 하고 싶다면#update-rc.d apache2 defaults RedHat/Fedora/CentOS #chkconfig --add apache2 #chkconfig -- level 35 apache2 on
먼저 우분투를 설치한 후 apt-get updateapt-get upgrade 명령을 사용하면, 항상 빠르고 안전한 최신버전의 소프트웨어를 사용하실 수 있습니다. 현재 배포된 Ubuntu 버전은 아래와 같습니다. 운영체제의 수명이 긴 LTS 버전을 설치하도록 합시다. Ubuntu OS의 자세한사항은 http://en.wikipedia.org/wiki/Ubuntu_(operating_system) 참고하세요. 요즘 구성가능한 서버 방식은 다음과 같습니다. - Nginx + PHP-FPM (이 방식을 사용하여 설정을 잘 하면 가장 월등한 동접처리가 가능합니다. 다만 일부 범용 프로그램에서 호환이 안됩니다. ) nginx는 가벼운 대신 모듈이 많지 않습니다. nginx는 .htaccess 파일을 해석..