본문 바로가기

리눅스

웹서버는 윈2000으로, 메일서버는 리눅스로 구축하기.. Here I am 님의 글 웹서버는 윈2000으로, 메일서버는 리눅스로 구축하기.. 웹서버는 윈2000으로, 메일서버는 리눅스로 구축하기.. 기본적으로 윈 2000의 경우 webmaster@your_domain 의 이메일을 제공하기는 상당히 무리가 따릅니다. 윈 2000의 경우 계정이라 함은 일반 PC통신과 같이 하나의 계정(ID)만을 지원하기 때문입니다. (리눅스 역시 똑같습니다만, 리눅스의 경우는 메일 포워딩 기능을 사용해서 webmaster@your_domain 으로의 포워딩이 가능하기 때문입니다.) 기본적인 설정은 윈 2000에서의 메일 교환기의 주소를 리눅스의 IP로 밀어주기만 하면 됩니다. 본격적으로 설정을 잡는 방법을 알아보도록 하져~ 1. 윈 2000 설정 잡기 윈 2000에서 해 줘야 할.. 더보기
PHP를 이용한 다중 연결 소켓 통신 Here I am 님의 PHP 소켓강좌글. PHP를 이용한 다중 연결 소켓 통신 (1) 1. 소개 1.1. PHP 컴파일 하기 1.2. PHP의 소켓 함수 PHP의 소켓 함수 몇가지를 알아보고 넘어 가도록 하자. PHP의 소켓 함수는 C sys/socket.h 에 정의 되어있는 함수들과 매우 유사하다. 참고 하도록 하자. socket_create ( int domain, int type, int protocol ) 소켓의 연결 자원을 생성 합니다. 소켓 함수를 사용할때 기본으로 쓰입니다. domain 파라메터에는 AF_UNIX 또는 AF_INET 으로 유닉스 도메인 소켓 또는 인터넷 소켓으로 지정합니다. type 파라메터에는 STREAM, SOCK_DGRAM, SOCK_SEQPACKET, SOCK_RAW.. 더보기
리눅스 플랫폼의 임베디드 프로그래밍 원작자 누구인지 알수 없네요... 네이버 카페에있는 글을 가져왔는데, 원작자를 알수 없는관계로 표기를 하지 못했습니다. 이 글의 원작자분의 요청이 계시면, 삭제 혹은 표기를 하겠습니다. 정리쪾홍석운 기자 |vichong@pserang.co.kr 리눅스 플랫폼의 임베디드 프로그래밍 임베디드 리눅스 시스템이 안정성과 개발 용이성을 자랑하며 최근 각광받고 있다. 실제 많은 임베디드 시스템에 리눅스가 채택되고 있는 실정이다. 이 글은 이러한 임베디드 리눅스의 발전 과정 및 향후 전망은 물론 실전 애플리케이션 제작에 대해 집중 소개하기로 한다. 임베디드 리눅스 개발 그룹에 대한 정보도 요약 제공한다. 컴퓨터 기술과 인터넷을 포함한 정보 통신의 눈부신 발전은 PC 보급 확산을 재촉했다. PC는 사무 자동화, 교육 .. 더보기
Embedded OS로의 리눅스 출처 - KELP 게시판 글쓴이 - 조형기Embedded OS로의 리눅스 -들어가기- 임베디드 시스템이라는 용어는 참으로 오래 됐다. 인텔에서 4bit 마이크로 프로세서가 나올 때 부터 임베디드 시스템들은 개발되지 않았나 싶다. 최근에 IBM의 Technical Article에서 보니까, 60년대 후반, 전화 스위치를 제어하는 통신에 사용되었던 것이 최초의 임베디드 시스템으로 알려져 있다고 하였다. www.embedded.com이라는 명실상부한 임베디드 시스템 포탈 사이트가 있다. 10년 전에는 이곳에서 주최하여 미국 샌프란시스코에서 열리는 임베디드 시스템 컨퍼런스에 참가하는 한국 개발자가 몇 명 없었다며, 응근히 자랑하던 한 교수님의 말씀이 떠오른다. 그러던 것이 지금은 아무나 쉽게 'embedded'.. 더보기
임베디드 개발자 입문-4 http://cafe.naver.com/devctrl/67 임베디드 개발자 입문-4 저 자 : 박철 출판일 : 2004년 1월호 부트로더 제작 와 같이 일반적으로 부트로더라 하면 일반 x86 리눅스에서는 LILO를 많이 사용할 것이다. LILO란 Linux Loader로서 DOS나 윈도우 NT, 리눅스 등 다른 OS를 선택적으로 부팅할 수 있도록 하는 기능을 제공한다. LILO는 하드디스크의 MBR에서 동작하는 프로그램으로 OS가 실행할 수 있도록 점프하는 기능을 수행한다. LILO와 X-boot250과 비교 그럼 우리가 사용하는 x-boot250이란 부트로더는 플래시 0 블럭에서 실행되고 여러 가지 다양한 기능들을 수행한다. 먼저 커널이나 램디스크(ramdisk) 등의 데이터를 호스트로부터 SDRAM .. 더보기
임베디드 개발자 입문-3 http://cafe.naver.com/devctrl/66 임베디드 개발자 입문-3 저 자 : 박철 출판일 : 2004년 1월호 임베디드 시스템 HW 개발 과정 은 밥솥의 하드웨어 구성을 나타낸 것이다. CPU는 ARM 기반의 인텔에서 제공하는 PXA 255를 사용하였으며 메모리는 SDRAM 32MB, 플래시 16MB를 사용하였으며 밥솥의 기능을 수행하기 위해서 히터 로직(Heater Logic)이 있으며 외부에 TCP/IP 기반으로 통신하기 위해서 이더넷 컨트롤러를 달았다. 그리고 사용자 인터페이스를 위하여 3.5인치 TFT LCD를 달았고, 터치스크린을 통하여 사용자로부터 입력을 받을 수 있도록 하였다. 그리고 사운드 로직을 통하여 음향 및 음성 정보를 사용자에 전달할 수 있도록 하드웨어를 설계하였다.. 더보기
임베디드 개발자 입문-2 http://cafe.naver.com/devctrl/65 임베디드 개발자 입문-2 저 자 : 박철 출판일 : 2004년 1월호 임베디드 시스템이란 무엇인가? 임베디드 시스템은 우리 생활에서 쓰이는 각종 전자기기, 가전제품, 제어장치 등을 말한다. 이러한 장비의 특징은 단순히 전기, 전자회로로만 구성된 것이 아니라 마이크로프로세서가 내장되어 있다는 것이다. 이렇게 내장된 마이크로프로세서는 시스템을 구동하여 그 장비가 해야 하는 특정한 기능을 수행하도록 프로그램이 내장되어 있는 시스템을 가리킨 것이다. 이러한 임베디드 시스템은 산업, 가전, 사무, 군사 등의 다양한 응용 분야를 가지고 있으며 적용 사례도 휴대폰, PDA, 사이버 아파트의 홈 관리 시스템, 홈 네트워크 게이트웨이 장치, 교통관리 시스템, 주.. 더보기
임베디드 개발자 입문-1 http://cafe.naver.com/devctrl/59 임베디드 개발자 입문-1 저 자 : 박철 출판일 : 2004년 1월호 2000년대는 포스트 PC, 즉 임베디드 시스템의 시대라고 해도 과언이 아니다. 많은 임베디드 시스템의 사양이 32비트 프로세서를 사용하는 시스템으로 급격히 변화되고 있다. 특집 1부에서는 임베디드 개발자가 되기를 원하는 독자들을 위하여 임베디드 분야와 다른 분야의 차이점이 무엇이며, 임베디드 개발 자체가 무엇인가와 임베디드 개발자가 되기 위해서 무엇을 준비해야 하는가를 설명하고자 한다. 박철 | pc@hybus.net 임베디드 기반의 개발과 특히 임베디드 교육에 많은 관심을 가지고 있으며, 이에 대한 사업화 방안에 관해 항상 고심하고 있는 사람이다. 실제 강의 현장에서 수강생.. 더보기
페도라 설치 메뉴얼 페도라 설치 메뉴얼입니다 더보기
임베디드 리눅스를 공부하려면... from http://cafe.naver.com/okh0217 쉘 스크립트를 모른다면 리눅스를 하면서 쉘 스크립트를 모르면 고생문이 훤하다 사실 내가 그렇다. 그러나 쉘 스크립트를 아주 잘 할 필요는 없다. 쉘 스크립트를 읽을 정도면 된다. 쉘 스크립트를 작성할 필요가 있다면 스크립트에 대한 강좌를 인터넷에서 보고하거나 다른 스크립트를 보면서 하면 되니까.... 유닉스 운영 체제를 모른다면 유닉스 운영체제에 대한 최대한 쉽게 설명한 책을 골라서 그냥 소설 읽는 셈치고 읽어본다. (참고) 쉽게 설명한 책들의 특징은 1. 그림이 많다. 2. 글씨가 크다. 3. 가격이 싸다. 4. 많은 사람들이 본다. 5. 두께가 얇다 C 언어를 모른다면 이건 사람 얼굴에 입이 없는 셈이다. 밥 어떻게 먹으려나... 곧 굶어.. 더보기
Jflash 소스 Jflash 소스 더보기
리눅스 서버로 구축하는 웹 그룹웨어 솔루션 리눅스 서버로 구축하는 웹 그룹웨어 솔루션 필자 : 김태용 (sysop@debianusers.org) 들어가며.. 현재 기업 및 단체에서는 업무의 효율성을 증대하기 위해 그룹웨어를 도입하고 있다. 그룹웨어를 사용함으로서 생기는 업무의 효율성을 지면을 통해 말하지 않아도 많은 분들이 알고 있을 것이다. 그룹웨어들의 종류는 수십 가지에 이루며 대부분 상용이고 자신(회사)의 업무에 적용하기 위해서는 많은 시간과 돈을 투자해야 한다. 하지만 지금 소개하려고 하는 그룹웨어는 뛰어난 기능과 확장성 그리고 보안성을 가지고 있으면서 GPL LICENSE를 가지고 있는 그룹웨어들 중 한 가지이다. 1. PHPGroupWare 에 대해서 PHPGroupWare는 최상의 인트라넷/그룹웨어 툴 그리고 어플리케이션 프레임워크이.. 더보기
Wine 0.9.47 릴리스 http://www.winehq.org 로 휘리릭 날라가 보시면 릴리즈 된걸 확인 하실수 있습니다. 변화사항. * New scheme for OpenGL support in child windows. * Lots of fixes for regression test failures. * A Tahoma replacement font. * Lots of bug fixes. Binary packages 우분투용 feisty 용 deb 포함) 는 http://www.winehq.org/site/download 에 가시면 우분투 gutsy사용자를 위한 패키지 http://gagemel.joa1004.com/wine_0.9.47-1.kuh3h3_i386.deb 더보기
공개SW 정책 ‘明과 暗’ 明…정부 주도로 리눅스 저변 확대 暗…신규인력 확보 노력 소홀해 문제 공개 소프트웨어(SW) 산업을 키우기 위한 정부 정책이 ‘국산 브랜드 만들기’에만 급급할 뿐, 산업 발전의 원동력이 되는 신규 전문인력 양성에는 소홀하다는 지적이 제기되고 있다. 21일 SW업계에 따르면 정부가 공개SW인 리눅스의 저변 확대를 위해 공공기관을 중심으로 리눅스 사용 권장 등의 정책을 시행해 브랜드 만들기에는 소기의 성과를 보였으나 신규인력 양성에는 소홀해 업계에서는 여전히 인력난에 시달리는 것으로 나타났다. 이에 대해 리눅스 업계 관계자들은 “정부가 공공기관을 중심으로 리눅스 서버와 PC를 보급해 리눅스 시장이 커진 것은 사실”이라며 “그러나 국산 공개SW 브랜드 알리기에 많은 예산을 투자하면서도 정작 신규인력 양성에는 .. 더보기
아시아눅스-인텔, 차세대 모바일 컴퓨팅 분야 협력 2007년10월15일-- 한국, 중국, 일본, 베트남이 참여하고 있는 ‘아시아눅스 컨소시엄’의 한국 측 대표사인 한글과컴퓨터(www.haansoft.com, 대표이사 백종진, 이하 한컴)는 “15일 대만에서 진행 중인 인텔 개발자 포럼(IDF)에서 아시아눅스 컨소시엄이 인텔 모바일 그룹과 아시아눅스 기반의 모바일 운영체제 공동 개발에 관해 협력키로 했다”고 발표했다. 이번 발표는 인텔이 차세대 사업으로 육성하고 있는 모바일 인터넷 디바이스(Mobile Internet Device, 이하 MID) 전용 운영체제를 ‘아시아눅스’로 개발한다는 것이 주요 내용이다. 특히 개발 이후, 마케팅 부문에서도 아시아눅스와 인텔 간의 지속적인 협력을 명시하고 있어 세계 모바일 컴퓨팅 시장에서 리눅스 운영체제 활성화에 큰 .. 더보기