본문 바로가기

리눅스

리눅스 환경하에서 스트리밍 서버 구축하기 MS환경에서 실시간방송(스트리밍)서버를 구동해야 한다라고 생각하는 분들이 많습니다. 그러나 최근 리눅스 환경하에서도 flv를 이용하여 스트리밍서버를 구축하는 곳도 많이 생겨나고 있습니다. 그것은 flv라는 어도비사에서 나온 플래시 스트리밍 파일 포맷을 영향입니다. 사실 MS환경에서 스트리밍 환경을 구축을 하기 위해서는 비용이 꽤들어갑니다. 스트리밍을 지원하는 윈도우미디어서버를 구축하기 위해서는 Windows Server 라이센스 비용이 문제인데 이에 반해 리눅스 환경하에서는 전혀 OS에 대한 비용이 들어가지 않기 때문입니다. 몇년전까지 만해도 리눅스에서 실시간방송(스트리밍)서버를 구축하기 위해서는 리얼미디어서버나 매크로미디어(아도비)의 FMS등의 고가 솔루션이 필요했습니다. 차라리 고가 솔루션을 구입할 .. 더보기
웹서비스에서 가장 많이 사용하는 리눅스는 어떤 리눅스일까? CentOS는 레드헷리눅스사(RHEL)의 엔터프라이즈급 버젼과 동일하다고 보면 됩니다. 대부분 따라서 대부분의 레드헷 리눅스 rpm과 호환이 되나 단 kernel , glibc 등의 rpm 은 호환이 안될수도 있습니다. 학교에서는 실험적인 페도라를 많이 사용하나 포탈등 실서비스 부분에서는 주로 CentOS를 사용하게 됩니다. 서버호스팅쪽에서도 "리눅스 설치해주세요?"라고 하면 대부분 CentOS를 설치해 줍니다. 컴파일 설치보다는 yum 설치가 의존성에 있어 오류를 줄여줄 수 있기 때문에 안정적인 서버운영이 가능하기 때문입니다. 프로그램 호환성에 따라 CentOS는 4버전과 5버전을 구분하여 설치합니다. 4버전은 2009년 초반 현재 4.7까지 5버전은 5.3까지 나와있습니다. 더보기
리눅스 SSH를 위한 가장 기본적인 명령어 리눅스는 기본적으로 다중사용자 OS이기 때문에 OS에 접근하기 위해서는 반드시 로그인을 하셔야 합니다. 리눅스에 로그인하기 위해서는 영문자의 대소문자 구별이 엄격합니다. 이점을 주의가 필요합니다. 이것은 호스팅을 받으면서 알아야 할 명령어입니다. 가장 많이 쓰는 명령어는 ls -al 입니다. 윈도우의 탐색기와 같다 생각하시고 DOS를 사용하신다면 dir과 같습니다. > ls -al : 디렉토리 리스트와 파일 속성을 보여달라는 명령어 > cp : 파일을 copy > cat : 파일의 내용을 보는 명령입니다. > cd : 경로를 이동하라는 명령입니다. 현재 /home/user 디렉토리에 있는데 /etc/init.d으로 이동하고 싶다면 cd /etc/init.d 타이핑을 치시면 됩니다. > adduser : .. 더보기
CentOS 5 계열 보안 버그로 인한 커널 업데이트 2008년 2월 8일 보안 문제점 발표 리눅스 커널 2.6.17 ~ 2.6.24.1 버전까지 root exploit 버그가 발견되었다. 커널의 버그를 이용하여 일반 계정의 유저가 root권한을 취득할 수 있는것이 확인되었음. 서버호스팅에서 많이 사용하는 CentOS5는 반드시 커널을 설치하고 리부팅해야 한다. - 새로운 커널 버전 : 2.6.18-53.1.13.el5 - 커널 업데이트 적용 방법 # yum update "kernel*" # shutdown -r now - 커널 버전 확인방법 # uname -r 더보기
vi 에디터 명령어 및 사용법 리눅스나 유닉스를 다루는데 VI만 알아도 반은 안것이다라는 말이 있다. 그러나 명령어를 보고 공부해도 숙달되지 않으면 다 소용없는 것이 VI 에디터이다. 우선 명령어를 인쇄해 놓고 모니터옆에 붙여놓은 다음 명령어에 따라 편집해 보는 연습을 해보는게 제일좋다. 어느 정도 숙달되면 일반 윈도우의 에디터가 불편하여 사용하기가 어려워지는 중독성 있는게 VI 에디터이다. ■ 명령어 정리 vi 시작 명령어 vi 파일명 파일 열기, 작성 vi +18 파일명 18행으로 파일 열기 vi +/"문자열" fn "문자열"의 처음발생 단어부터 열기 vi -r 파일명 손상된 파일 회복 view 파일명 읽기 전용으로 파일 열기 vi 커서 이동 명령어 h(←) 좌측으로 커서 이동 l(→) 우측으로 커서 이동 j(↓) 아래로 커서 이.. 더보기
VI 에디터 명령어 및 사용법 정리 리눅스나 유닉스를 다루는데 VI만 알아도 반은 안것이다라는 말이 있다. 그러나 명령어를 보고 공부해도 숙달되지 않으면 다 소용없는 것이 VI 에디터이다. 우선 명령어를 인쇄해 놓고 모니터옆에 붙여놓은 다음 명령어에 따라 편집해 보는 연습을 해보는게 제일좋다. 어느 정도 숙달되면 일반 윈도우의 에디터가 불편하여 사용하기가 어려워지는 중독성 있는게 VI 에디터이다. ■ 명령어 정리 vi 시작 명령어 vi 파일명 파일 열기, 작성 vi +18 파일명 18행으로 파일 열기 vi +/"문자열" fn "문자열"의 처음발생 단어부터 열기 vi -r 파일명 손상된 파일 회복 view 파일명 읽기 전용으로 파일 열기 vi 커서 이동 명령어 h(←) 좌측으로 커서 이동 l(→) 우측으로 커서 이동 j(↓) 아래로 커서 이.. 더보기
CentOS 소개 및 페도라와의 비교 CentOS는 레드헷리눅스사의 엔터프라이즈급 버젼의 클론(clone; 레드헷과 동일한 공개코드로 재패키징하여, 성능과 GUI가 동일함) 버젼이다. 따라서 대부분의 레드헷 리눅스 rpm과 호환이 되나 kernel , glibc 등의 rpm 은 호환이 안 될수도 있다. 레드햇 리눅스는 9버전 이후 부터는 WS/ES/AS로 나뉘어 유료로 전환되었고 Red Hat Enterprise Linux 4 ES의 경우 년간 70만원 가량 비용이 발생한다. 유료화 시점에 무료 버전이 나왔는데, 그것이 페도라와 CentOS이다. 현재 CentOS는 5버전 페도라는 코어7까지 출시되어 있다. 페도라는 레드햇사에서 직접 내놓은 배포판이며, 정식버전이라기 보다는 시험용에 가깝다. 그래서 소규모 정도의 서비스에는 문제가 없지만 대.. 더보기
아이네트호스팅 리눅스 기술지원 서비스 가격테이블 OS구분 항목 서비스내용 이용요금 참고 Linux Package 기본CD설치 + APM(Apache+PHP+MySQL) + 보안 Patch 50,000 기본CD설치 + APM(Apache+PHP+MySQL ) + 보안Patch + Source Kernel Upgrade 70,000 Linux Source 설치(기존 Linux설치된 경우) APM(Apache+PHP+MySQL) + CGI(Source설치) 30,000 공통 Linux 재설치 50,000 Linux 보안 보안설정(Iptables) 30,000 월 3회 이하 DB 서버 MySQL 설치 50,000 MySQL 환경 변수 Tunning 별도협의 Mysql 데이터 이전 및 백업본 복구 70,000 Mail 서버 Qmail Setup(Qmail+My.. 더보기
리눅스관리를 위한 필수 툴 Putty 웹호스팅 or 서버호스팅시 리눅스 관리를 위해 필요한 SSH 접속을 위한 필수 툴인 Putty입니다. SSH클라이언터로 CRT과 함께 빼놓을수가 없는 유틸입니다. SSH및 텔넷 Rlogin 을 지원합니다. CRT에 비해 가볍고 설치 과정이 없고 파일 하나(putty.exe)로, 실행해서 옵션 설정까지 모두 합니다.게다가 프리웨어입니다. SW 단속이 떠도 상관없습니다. Putty 최신버전 다운로드 한글버전 다운로드 다운로드 링크를 클릭하면 다운로드 페이지가 새창으로 열립니다. 새창에서 적당한 파일을 다운로드 받아 PC에 COPY하여 실행하면 OK. 바탕화면 같은데 놓아서 언제든지 필요할 때 클릭해서 사용하시면 됩니다. 더보기
페도라코어7 출시와 변화 페도라 코어7는 무료로 배포되고 있으며 FTP 미러 또는 비트 토런트 피어 투 피어 네트워크에서 다운로드 할 수 있다. 페도라의 보안 및 버그 픽업 업데이트도 무료로 제공되며 페도라의 yum 패키지 관리자를 사용해 손쉽게 가져올 수 있다. 페도라 프로젝트는 레드햇에서 2003년 부터 공식 지원하기 시작하였으며, 레드햇 엔터프라이즈9를 계승한 형태로 출시되고 있다.그러나 페도라 코어6까지의 프로젝트에서 지난 수년 동안 협력 관계를 제대로 관리하지 못했다는 것은 실망 스럽다. 대부분의 데비안 패키지는 하나의 저장소 형태로 평화럽게 공존하고 있지만 페도라 커뮤니티 프로젝트에서 개발한 패키지는 서로 충돌하거나 겹쳐서 관리에 혼란을 줄 수도 있다. 그러나 페도라 코어7 부터는 레드햇 주도가 아닌 커뮤니티 주도의 .. 더보기