linode title

Linode VPS 가이드 – 가입과 서버 설치, 기본 보안 설정

Linode는 Vultr, 디지털오션(DigitalOcean)과 경쟁하는 VPS 서비스로 경쟁사와 가격대비 스펙이 거의 동일해 파이를 나눠가지는 업체입니다. Vultr 같은 경우 초보자도 접근하기 쉬운 깔끔한 인터페이스와 VPS 서버 외부의 방화벽 지원, 스냅샷등의 기능을 지원하는데 Linode는 웨상에서 디스크 파티션 구성, 커널 변경, root 패스워드 설정등 타사에 비해 시스템에

vultr logo title

VULTR VPS 가이드 – 로케이션 네트워크 속도 테스트 방법

가상 서버 호스트 서비스(VPS)인 VULTR는 $2.5 부터 시작하는 저렴한 가격과 초보자도 접근하기 쉬운 인터페이스, 서버 앞단에 적용할 수 있는 간단한 방화벽 설정등 타사 VPS 서비스에 비해 설정 난이도가 낮아 인기있는 VPS 입니다. 웹서버나 VPN 서버 등을 VPS에 세팅하기 전, 가장 중요한 리소스인 네트워크

virtualbox download title

버추얼박스 E_FAIL(0x80004005) MachineWrap 에러 해결 방법

튜토리얼 환경 : 버추얼박스 5.1.22 가상 머신 – 의 세션을 열 수 없습니다. The virtual machine ‘-‘ has terminated unexpectedly during startup with exit code 1(0x1). More details may be available in ‘c:\xxxxxxxx\Logs\VBoxHardening.log’. 결과 코드 : E_FAIL (0x80004005) 구성 요소 : MachineWrap 인터페이스

nginx conf title

NGINX WWW 도메인 주소 리디렉션 설정 방법

NGINX로 웹서버를 구성하고 외부에서 방문자들이 접속하기 위해서는 도메인을 연결해야 하는데요. 도메인을 구입한 업체에서 제공하는 DNS 서비스를 이용하거나 직접 DNS 서버를 구축한 다음 호스트 IP를 연결하고 nginx.conf 설정 파일의 server 블럭에서 가상호스트를 설정하면 방문자가 접속할 도메인 설정은 간단히 끝나게 됩니다. 여기서 간과하기 쉬운 하나는

check port forwarding title

포트포워딩 설정 후 포트 개방 확인 방법

공유기나 라우터를 사용하는 네트워크 환경일 경우 웹서버나 DNS서버등 웹으로 연결되는 서비스되는 프로토콜을 사용할 경우 포트포워딩을 통해서 해당 포트를 외부와 연결해야 하는데요. NAS 같은 상용 프로그램이 설치된 서버 같은 경우 세팅이 쉽고 설정에 실패가 없기 떄문에 포트포워딩 후 바로 서비스가 가능하지만 리눅스나 윈도우에 서비스를

버추얼박스 No Bootable Medium Found! System Halted 해결 방법

버추얼박스 No bootable medium found! System halted 해결 방법

버추얼박스 프로그램을 설치하고 가상 컴퓨터를 세팅하기 위해서 가상 머신을 만든 다음 부팅을 하면 ‘FATAL : No bootable medium found! System halted’ 이라는 메시지가 출력되는 경우가 있습니다. 이 메시지는 부팅 가능한 디스크가 삽입되지 않아 생기는 문제로인데요. 이 문제를 해결하기 앞서 간단한 개념부터 짚고 넘어가자면 버추얼박스는

virtualbox share folder title

버추얼박스(VirtualBox) 확장팩 설치 오류 해결 방법

버추얼박스에서 USB 2.0 이상의 인터페이스 사용이나 호스트↔게스트간 클립보드 복사 및 붙여넣기 기능, 원격제어(RDP), PXE 부팅등의 네트워크 프로토콜을 사용하기 위해서 버추얼박스 확장팩을 설치해서 세팅을 하는데요. 처음 버추얼박스 설치와 확장팩을 같이 설치했을때는 문제가 없는데 사용하다가 최신 버전으로 업데이트 할때 ‘확장 기능 패키지 x.x.xx-xxxxxx..vbox-extpack을(를) 설치할 수

nginx php multiversion title

PHP opcache 개념과 최적화 설정 방법

OPcache 개념 PHP는 5.5 버전 이후 OPcache를 기본적으로 탑재하고 있습니다. PHP는 코드 컴파일 → 실행 → 결과값 출력의 프로세스를 거치게 되는데 opcache는 실행한 PHP의 컴파일된 코드를 바이너리로 메모리에 캐싱해 결과값을 좀더 빠르게 얻을 수 있게 하는 역할을 하고 있습니다. 워드프레스 같은 경우 OPcache

mysql title 0001

MySQL 설정 파일 my.cnf 위치 찾기

우분투나 CentOS등의 리눅스 운영체제에서 데이터베이스를 사용하기 위해 MySQL이나 MariaDB를 설치해 사용하는 경우 시스템 환경과 DB 활용 스타일에 맞게 my.cnf 설정 파일을 이용해 최적화 작업을 거쳐야 하는데요. MySQL, MariaDB를 설치할때 yum이나 apt 패키지 관리자를 통해 설치하는 방법이 일반적이지만 소스를 다운로드 받아 컴파일 하는 경우도

vultr logo title

VULTR VPS 가이드 – 방화벽 설정

VULTR는 방화벽(Firewall)을 무료로 지원하고 있습니다. 이 방화벽은 VPS 앞단에 위치하여 운영체제의 방화벽과는 별개로 앞에서 공인IP로 접근하는 포트를 제어할 수 있는데 VPS 호스팅을 세팅하면 기본적으로 모든 포트가 열려있는 상태이기 때문에 SSH(22포트)나 RDP(3389)등 원격에 이용되는 포트로 수많은 해킹 시도가 발생하며 비밀번호가 짧은 경우에는 쉽게 뚫릴수 있습니다.