우분투 리눅스에 웹서버를 구축해요. 24.04, 22.04, 20.04, 18.04 버전을 취급해요. 운영중인 기존 서버도 상관없어요. 다른 서비스가 80, 443 포트를 선점하고 있지만 않으면 돼요. 새로 설치한다면 가급적 LTS 버전을 권해요. 우분투를 까는 건 쉬워요. 윈도우 설치보다 간단하죠. 막 새로 설치한 Ubuntu는 저희가 기본적인 보안 단도리를 덤으로 해드려요. 접속 아이피와 계정 정보를 저희에게 알려주면 돼요. 사설 네트워크 환경이라면 포트포워딩은 따로 안내할 거예요.
(더 보기…)Apache
-
Windows Apache 웹서버 구축
Windows 컴퓨터나 Windows Server에 워드프레스, 그누보드, 드루팔같은 CMS는 물론 PHP로 된 일반 사이트들을 여러개 웹호스팅할 수 있는 Apache 웹서버 구성이에요. 원래는 Linux에 적합하겠으나 Windows에서도 Apache, PHP, MariaDB, 모듈, 라이브러리 등의 설정을 커스터마이즈하면 잘 돌아 가요. 웹서버 구축과 운영에 관한 지식을 직관적으로 습득할 수 있도록 설치해드려요.
(더 보기…) -
Windows Server Essentials 웹서버 구성
이 버전 윈도우서버가 TCP 80번 포트를 커널단에서 기본으로 쓰고 있어요. 서버관리 기능들을 미리 구성하여 내장시키면서 가져간 것으로 보여요. 이 포트를 바꾸거나 비활성으로 해두니 뭔 오류들이 생겨 나요. 그러니까 80번 포트를 그냥 놔둬야 한다는 거죠.
(더 보기…) -
HAProxy 구성
HAProxy는 리버스프록시를 응용한 로드밸런서 오픈소스예요. 비싼 L4, L7 하드웨어 로드밸런서를 대신해서 소프트웨어로 HA(고가용성)를 구축하는 데 써요. 서비스의 안정성을 향상시키며 빠르고 유연한 노드의 확장과 축소를 지원해요. 주로 웹서버에서 쓰여요.
(더 보기…) -
Windows 이미지 웹호스팅
쇼핑몰, 오픈마켓, 블로그, 웹사이트 등에 링크하는 큰 이미지로 된 상세페이지를 자체적으로 호스팅하는 거예요. 이미지호스팅 업체를 이용하는 데에 따른 용량, 트래픽 제한을 벗어나고 고정 비용을 아끼는 거죠.
(더 보기…) -
웹서버 정방향 프록시 설정
프록시는 빈번히 요청되는 리소스를 캐시로 저장하고 있다가 클라이언트에게 바로 응답해주는 게 기본 역활이에요. 콘텐트 로드가 빨라지거든요. 서버가 하는 반복적인 동작을 줄여 부하와 트래픽을 낮추는 효과가 있구요.
(더 보기…) -
웹서버 역방향 프록시 설정
정방향 프록시가 클라이언트 요청을 대행하는 거라면요. 역방향 프록시는 클라언트의 요청을 백엔드 웹서버에 중계하는 기능이에요. 콘텐트 보안, 빠른 응답, 안정성 향상 등에 주로 쓰여요.
(더 보기…) -
SSL인증서 갱신, 설치
Let’s Encrypt에서 발급하는 무료 인증서를 제외하고 유효 기간을 자동으로 연장하거나 갱신은 안 돼죠. 좀 답답한 부분인데요. 보안 측면을 본다면 이해는 돼요.
(더 보기…) -
APM NPM 웹서버
Apache 또는 Nginx, PHP, MariaDB 또는 MySQL 기반 웹서버를 원격으로 구축해요. 설정과 구성 수준은 WordPress, 그누보드, XE 같은 CMS를 쾌적하게 운영할 정도로요.
(더 보기…) -
WebDAV 파일서버 설치
원격지에서 특정 네트워크에 있는 파일 서버를 웹으로 쉽게 접근할 수 있도록 하는 게 WebDAV예요. 파일전송 서비스의 일종으로 HTTP 프로토콜을 이용해요. 이 프로토콜을 쓴다는 것은 접근성, 이동성, 편리성, 안정성, 저비용, 효율성, 전송성능 등이 좋다는 거예요.
(더 보기…)