블로깅 복귀 기념 포스팅 ;;
그 동안 많은 일이 있었고 바쁘다는 핑계로 본의 아닌 활동정지 기간이 길었음 ;;;
블로깅 복귀 기념 및 apache + mysql + php 기반의 개발용 혹은 테스트용 웹서버를 구축해볼 생각입니다.
거창하게 새로 서버를 장만한 비용이 없기 때문에 일단 VMware를 이용한 가상화서버로 작업해볼까 합니다.
우선 필요한 것들을 준비해 봐야죠......
오랜만에 작업을 하려니까 LTE-A 급으로 빨라진 웹환경변화에 적응이 영.....
VMware는 Workstation 기준으로 10버젼이 나와있네요 ㄷㄷ 지난 포스팅에 사용한 버젼이 6 (2007년도..) 이었는뎅 나도 점점 나이를 먹고 있네요 ㅡㅡㅋ
1. VMware WorkStation 설치 프로그램 다운로드
가상화 기술을 통해 현재 사용하는 데스크탑에 가상의 머신을 생성해 여러가지 컴퓨팅환경을 구축 활용할 수 있게해주는 툴로 그 기능별로 여러가지 솔루션이 나와있으며
이번 포스팅은 VMware WorkStation을 기준으로 작성 할 계획입니다.
30일간의 무료체험 평가판으로 아래 사이트에서 구할 수 있으며 기간이 만료되며 구매를 하셔야 정상적으로 사용하실 수 있습니다.
유료 솔루션 이외에 기능이 제한된 무료로 제공하고 있는 VMware Player 도 있으니 참고하시길 바랍니다.
VMware 홈페이지 (https://www.vmware.com/kr)
2. CentOS 설치를 위한 iso 파일 구하기
리눅스는 단언컨대 사용자에게 가장 친절한 OS가 아닙니다. ㅡㅡㅋ
리눅스라는 이름을 사용하고 있는 수많은 배포판이 존재하고
패포판마다 자신만의 색이 짙은 운영체제로 만들어왔습니다.
배포판마다 다른 버젼의 바이너리의 집합을 가지고 있으며
이는 각각의 배포판간의 상이성 외에 같은 배포판 간에도 버젼별 상이성으로 인해 같은 프로그램이 현재 배포판 현재 버젼에서 운용되지만 버젼이 달라지거나 다른 배포판일 경우 운영되지 않은 현상이 비일비재합니다.
사용자의 설정 변경이나 업데이트 등으로 문제를 해결할 수 있지만 이 또한 어느정도 한계가 있을 수 있습니다.
현재 배포되고 있는 리눅스 배포판은 페도라, 오픈수세, CentOS, 우분투, 젠투 리눅스, 데비안 등등등 배열하기도 힘들 정도로 많으며 앞서 말했듯이 리눅스라는 공통점에 각 배포판의 특색이 가미된 다양한 녀석들입니다.. ㅡㅡㅋ
여기서는 CentOS로 설명할 예정이며 꼭 이 배포판만 고집하는 것은 아닙니다.
다만 개인적으로 계속 써오던 시스템이고 다른 배포판과의 화끈한 외도가 단지 귀찮아서이지 CentOS가 최고여서 사용하는 건 아닙니다.
전 조강지처에 대한 신의를 지키고픈 노총각이니까요 ;;;;;
CentOS 홈페이지에서 설치를 위한 시디이미지파일(iso)파일을 구해봅시다.
http://isoredirect.centos.org/centos/6.5/isos/x86_64/
위 링크에서 다운로드 가능합니다.
혹은 CentOS 홈페이지 (http://www.centos.org/)에서
Downloads 메뉴 선택 > Mirrors 메뉴 선택> CentOS Public Mirror List 선택 후
리스트 중 지역중 가까운 곳을 선택해서 원하는 배포본을 구할 수 있습니다.
현재 (2014.1.2 기준) 배포중인 CentOS-6.5 x86_64(64bit) 파일 리스트입니다.
*.iso 파일은 시드이미지파일로 네로버닝과 같은 프로그램으로 CD/DVD매체로 만들어 사용할 수 있습니다. 가상머신을 사용할 경우 가상시디롬으로 파일을 직접 링크해 사용 할 수 있습니다.
*.torrent 파일은 토렌트 씨드파일로 토렌트프로그램을 통해 다운로드 가능합니다.
토렌트 클라이언트 프로그램을 검색해서 설치 하신 후 사용 가능합니다.
전 웹서버용으로 설치할 계획이라 GUI 환경을 배제한 최저기본설치를 목적으로 하는 것이라 CentOS-6.5-x86_64-minimal.iso 파일을 선택했습니다. ^^
이번 블로깅에서는 가상머신을 이용해서 리눅스기반의 apm 웹서버를 설치 하기 위해서 필요한 가상화소프트웨어와 리눅스 배포판을 구하는 방법을 알아봤습니다..
이말은 이 후 과정은 다음 포스팅에서 또 뵈용 ^^