우분투 10.04 서버 설치후 레일즈 웹서버환경 구축하기

병원에서 지급하는 DELL 데스크탑 컴퓨터에 우분투 10.04 서버를 설치하였다. 사실 리눅스를 조금 알고 있는 터라 구글링을 하면서 설치하기로 했는데, 2박3일 동안 구글링을 반복하면서 우분투 서버용 OS를 3번이나 다시 설치하면서 레일즈용 웹서버를 구축하는데 성공하였다.

apache + mysql + php + rails

루비온레일즈 프레임워크를 이용하기 위해 phusion passenger 라고하는 루비 인터프리터 모듈을 아파치에 설치하여 그 어렵다는 레일즈 배포를 정말 쉽게 할 수 있다.

우분투 홈페이지에 가서 서버용 Ubuntu 10.04 버젼을 다운로드(http://www.ubuntu.com/server/get-ubuntu/download) 받아 CD로 굽는다. 32비트용과 64비트용이 있으니 확인한 후 다운로드 받는다.

델 컴퓨터에 CD를 삽입한 후 재부팅을 시도하고 부팅 초기에 F12 키를 눌러 부팅방법을 선택할 수 있도록 한다.

CD-ROM으로 부팅하기를 선택하면 방금 전에 삽입한 설치용 CD을 이용하여 부팅을 하게 된다.

설치 과정 중에 설치할 패키지를 선택하는 부분이 있는데, LAMP 와 OpenSSH 두가지를 선택하여 설치작업을 마무리 한다.

LAMP는 웹서버로 사용하게 될 컴퓨터에 아파치 웹서버를 설치하고 mysql 데이버베이스를 설치하며 php 스크립트 인터프리터를 아파치 서버에 모듈로 설치해 주게 된다. 서버 OS 설치 과정 중에 mysql 의 루트 암호 설정만 물어 보고 나머지는 자동으로 설치해 준다. 참 쉽다.

한가지 가장 먼저 우분투 디폴트 저장소를 변경해 주어야 하는데, 기존의 kr.archive.ubuntu.com 서버가 서비스를 중단하여 불가피 다음 서버 ftp.daum.net 로 주소변겨을 해주어야 한다. 방법은 여기를 클릭하면 된다.

우분투 10.04 서버에서 레일즈 웹서비스 횐경을 구축하는 방법은 여기를 클릭하면 된다.

다음은 FTP 서버를 설정한다. 우분투에서 많이 사용하는 프로그램은 vsftp 이며 물론 무료이다. 방법은 여기를 클릭하면 된다.

>>>>>>>>

어구구구,

https://help.ubuntu.com/10.04/serverguide/C/ruby-on-rails.html

https://help.ubuntu.com/community/RubyOnRails

여기에 모든 것이 설명되어 있네요. v 9.04 버젼에 대한 것이지만, 도움이 될 것 같습니다.

작성자 : 닥터최

글쓴이: 최효성

외과전문의,웹프로그래밍,컴퓨터 일러스트레이션 / Surgeon, Medical Illustration, Web Programmer

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중