정성을다하는감동서비스 고객서비스정책안내 저희 ( 주 ) 수퍼유저코리아 는다음과같은고객만족을최우선의과제로삼아더욱친절한 서비스를이뤄가고자노력하고있습니다. 최고품질의친절한서비스를통해고객편의를도모하고자하는시스템입니다. SULinux 사용시주의사항 SULinux 설치목적, 최소사양, 데이터백업상태를확인하신후설치하십시오. 미확인상태의설치로인한모든책임은설치자에게있으며, 운영의미숙으로발생하는어떠한문제도 ( 주 ) 수퍼유저코리아는책임지지않습니다. 상담문의 : 1544-8128 홈페이지 : http://www.sulinux.net 2009 년 2 월 26 일최초작성 ( 주 ) 수퍼유저코리아 (www.superuser.co.kr) www.sulinux.net 기타자세한내용은홈페이지 (www.sulinux.net) 를참고하시기바랍니다.
[ 그림 1-16] 설치와설정이모두끝난화면 인스톨단계에서입력하였던암호를사용하여 root 로로그인합시다. 이제 SULinux 의설치가완료되었습니다.
설치마무리및리부팅 [ 그림 1-14] 설치마무리및설치후리부팅화면 SULinux 설치가마무리되면서버를자동리부팅합니다.( 만약에자동으로재부팅되지않을시에는 [ 그림 1-14] 과같은화면에서시스템에서리셋버튼을눌러주십시오 ) 재시작시설치CD는제거하시거나 CMOS 부팅순서설정을하드디스크부팅으로변경해주십시오. [ 그림 1-15] 설치후재시작화면
이제까지의화면은지금부터작업할화면을위한준비단계였습니다. 이제실제하드디스 크를포맷하고 ( 파티션설정에맞게기존데이터를삭제함 ), SULinux 에서제공하는패키지들 을설치합니다. ( 사용자가특별하게설정해야할부분은없습니다.) [ 그림 1-13] 포맷및패키지설치설정화면 SULinux에서제공하는패키지중중요패키지두가지가있습니다. 하나는웹서비스를위해가장많이사용하고있는 Apache, PHP, MySQL을사용자가원하는버전별선택하여쉽게설치할수있게하는 APM_install-tools 이란것을제공하고있으며, 다른하나는시스템관리를위해필요한많은기술과명령어를한번에관리할수있는 SSU라는툴패키지를제공하고있습니다. 사용자편의성과 SULinux 최적화에주안점을두어패키지화하여제공하므로사용자편의성과안정성을상당수준으로높여놓았습니다. APMtools, SSU 의사용법은뒷부분에수록되어있으니참고하시기바랍니다.
[ 그림 1-9] 은호스트네임을설정하는화면입니다. 컴퓨터에이름을나타내기위해도메인아래붙인이름으로서, 만약에특별하게설정할이름이없으면 automatically via DHCP를선택하시고, 사용자가임의로적으시려면 manually 를선택하십시오.( 이경우이름제약조건도있으니주의하시기바랍니다.) [ 그림 1-12] 는 Root암호설정하는화면입니다. root라는계정은 OS라설치된후시스템전체를관장할수있는계정이므로아주중요한계정입니다. 따라서이계정을관리하는시스템관리자는 root계정의암호를설정하여보안측면에서시스템을좀더효율적으로관리하여야합니다. [ 그림 1-12] Root 암호설정화면 Root 암호설정이끝났으면확인버튼을눌러다음단계로넘어갑니다. [ 참고사항 ] 암호생성하기위해서는유일무이하여야하며, 암호를사용할사용자만이기억할수있어야하며사용자외의누구도추측이불가능하여하며, 6자이상의대소문자, 숫자, 특수문자를포함은긴암호를생성은것이좋습니다. 가끔연속된숫자 (1234, 1111과같은숫자 ), 전화번호, 생년월일그리고아이들의이름등과같은공개된정보를암호로사용하는경우가있는데이런경우는보안에매우좋지못합니다. 좋은암호의예 ) ^spah^3zoqxls! 이것을해석하면 ^네모^3 캡틴! 가됩니다. 네모캡틴은개인적닉네임이고웃는모습과 3은임의의숫자입니다. 따라서암호를관리하는사람은쉽게외울수있고기억하지만다른사람은쉽게예측하기힘듭니다. 예제암호이므로이것을사용하란말은아니오니이글을읽으시는독자가직접좋은암호를만들어보시기바랍니다.
[ 그림 1-7] 네트워크설정 [ 그림 1-7] 는부팅시에자동으로 ip 를받아올수있게설정하는단계입니다. 만약부팅 시에자동으로네트워크에연결되게설정하려면, Activate on boot 에체크하시고, 활성화 할프로토콜을선택하시기바랍니다. 현재대부분의 ip 프로토콜버전은 IPv4 입니다. [ 그림 1-8] IPv4 설정화면 [ 그림 1-8] 은부팅시에 DHCP를사용하여 ip를설정할것인가, 아니면수동으로 ip를설정할것인가를묻는화면입니다. 특별하게고정ip를사용한다면 Manual address configuration 를선택하여입력하시면됩니다. [ 그림 1-9] hostname 설정
[ 그림 1-5] 파티션설정 파티션설정에대하여더욱자세한내용을원하시면 www.sulinux.net 이나 www.superuser.co.kr 등을참고하시기바랍니다. [ 그림 1-6] 네트워크설정 [ 그림 1-6] 는네트워크설정을물어보는단계입니다. 나중에 setup 명령어를이용하여설 정해도되지만, 설치시에설정하는것도좋습니다. Yes 를누르면다음단계로넘어갑니다.
우파티션, 기타모든파티션을포함함 ) 을삭제하고자동으로재설정합니다. 따라서다시 한번확인하신다음에선택하시기바랍니다. 이방법을사용하시면시스템의모든데이터 가삭제되므로반드시확인후에선택하시기바랍니다. [ 데이터삭제주의 ] 모든파티션을그대로유지하고남은여유공간사용 (Use free space on selected drives and create default layout.) 남아있는파티션을이용하여자동으로파티션작업을합니다. 사용자가레이아웃만들기 (Create custom layout.) 사용자가직접변경하여파티션을나누게됩니다. LVM을이용하지않고 ext2, ext3등의파티션을사용하시거나, 직접구성하고싶으시면선택하시기바랍니다. 다만파티션설정에대한많은지식이필요하여야하니주의하십시오. 파티션설정 2 단계는 [ 그림 1-3] 처럼파티션삭제에대한경고창을볼수있습니다. [ 그림 1-4] 파티션선택완료후경고창 자동파티션설정 3 단계는 [ 그림 1-4] 처럼자동계산된파티션결과값을보여주고, 사용 자필요에의해다시파티션수정이가능합니다.
인스톨방법을선택하면설치할시스템의장치를확인한후에다음과같은파티션설정 화면이나타나게됩니다. [ 그림 1-3] 파티션설정화면 파티션설정 파티션설정방법 SULinux2.0 은기본적으로파티션의용량계산을자동으로진행하여 LVM(Logical Volume Manager) 파티션으로설정됩니다. LVM으로먼저자동계산된용량을보고설치자가용량수정이필요할경우수정용량으로설정할수있게되어있습니다. 만약에하드디스크에이미데이터가존재할시에데이터삭제를주의하시기바라며, 백업을하시고작업하시기바랍니다. 시스템상의모든파티션삭제 (Remove all partitions on selected drives and create default layout.) 자동파티션설정작업을하기위하여시스템에존재하는모든리눅스파티션을삭제하고자동으로재설정합니다. 모든리눅스파티션이삭제되므로주의하시기바랍니다. [ 데이터삭제주의 ] 시스템상의모든리눅스파티션삭제 (Remove linux partitions on selected drives and create default layout.) 자동파티션설정작업을하기위하여시스템에존재하는모든파티션 ( 리눅스파티션, 윈도
CMOS 에서부팅순서를변경하셨다면 SULinux 2.0 Server CD 를 CD-ROM 에넣고부팅합 니다. 아래와같은화면을보게된다면 CD 부팅이정상적으로이루어진것입니다. [ 그림 1-1] CD 부팅화면 만약에위와같은화면이나오지않는다면, 부팅순서나, CD-ROM 혹은 DVD-ROM 의하 드웨어상태를확인해주십시오. SULinux 는두가지방식의사용자환경을지원합니다. - i386(32bit) : 기존방식은 32Bit 운영체제 - x86_64(64bit) : 64 Bit 를지원하는 Intel 및 AMD CPU 화면모드설명 boot prompt 다음에입력할값에대한상세한설명을도와주는화면들의단축키입니다. [F1] : Main 설치화면설명 [F2] : Options 설명화면 [F3] : Boot 도움말 [F4] : Kernel Parameter 도움말 [F5] : Rescue Mode 도움말
[ 설치 4 단계 ] - 부트로드자동설정 (GRUB) - 설치패키지자동선택. 서버용리눅스에꼭필요한패키지들이자동선택되어있습니다.. 물론, 설치완료이후에추가설치및제거는얼마든지가능합니다. - 파티션포맷팅및파일복사작업 ( 자동으로진행됨 ) - rebooting - 설치완료화면 [ 설치완료후에선택적으로할수있는작업 ] - 네트워크설정 ( 고정IP 또는 DHCP설정 ) - root login( 설치시입력한암호입력으로직접로긴 ) - APM_Install-tools 와 SSU 유틸리티를이용하여서버환경설정및웹서비스를위한완전한서비스가준비됩니다. 이어지는설치문서는자세한설치방법에대한사용설명서입니다. 참고하시고보다빠르고정확한설치를해보시기바랍니다. 위의단계를통하여 SULinux 설치및서비스를위한준비까지누구나아주간편하고쉽게 완료할수있습니다.
SULinux 설치 CD 로설치하기 현재가지고계신 SULinux 설치 CD 를이용하여 SULinux 를설치하실수있습니다. 설치 CD 를넣고시스템을부팅합니다. SULinux 의설치특징 SULinux 2.0 Server TUI는 X-window 가필요없는사용자들을위한기존방식인 text-based 방식을지원합니다. SULinux의설치는최소단계 (3단계) 만으로 OS설치가완료됩니다. 설치과정에서관리자가직접선택 ( 또는입력 ) 하실사항은다음과같습니다. 1. 파티션방법선택 ( 자동파티션설정또는 Disk Druid방법중선택 ) 2. 네트워크설정 3. root 패스워드입력. 그외과정은대부분자동으로진행됩니다. 설치에서서비스까지완료하는데걸리는시간은약 10분내외입니다. 설치되는패키지는서버용으로꼭필요하다고선별된패키지들만을선별하였습니다. [ 설치 1 단계 ] SULinux 설치CD를 CD드라이브에넣으시고부팅하는단계입니다. - 설치될서버의장치자동인식 - anaconda 자동실행 - 파티션선택설정 ( 선택사항 ). 자동파티션설정방법이나사용자파티션설정 (Disk Druid) 방법중원하시는방법으로설정가능 [ 설치 2 단계 ] 네트워크설정단계입니다. [ 설치 3 단계 ] 설치가완료된후로긴하는데필요한 root 암호를설정하는단계입니다. - root 암호입력 ( 직접입력 )
설치준비대부분의 OS설치가그러하듯서버나 PC에전원을넣고 CD로부팅하는방법을이해해야하며, CD로부팅된후에는 OS가설치될하드디스크의용량분할 ( 파티션분할 ) 방법을이해하고있어야올바른 OS설치를할수있습니다. 이러한이유에서 SULinux 2.0 Server TUI역시설치를위한준비지식을기반으로 SULinux 를설치하도록하겠습니다. 알아두기 CMOS 부팅순서설정 (CD부팅설정 ) 우선설치를하시기전에시스템의첫번째부팅순서를설치하실 ODD장치로선택하시기바랍니다. 설치순서변경은각제조사의메인보드매뉴얼을참고하십시오. 파티션 (Partition) 이해파티션이란물리적인하드디스크를여러개의조각 ( 논리드라이브 ) 으로나누는방식을말합니다. 파티션은하드디스크를포맷하기전에미리각분할영역을만들어둡니다. 이렇게나눌수있는영역으로프라이머리 (Primary) 와익스텐디드 (Extended) 두영역으로나눠부릅니다. 하나의하드디스크드라이브에는최대 4개의프라이머리까지만들수있으며, 익스텐디드파티션은하나의영역을다시여러개의조각 ( 논리파티션 ) 으로분할이가능합니다. OS 의종류에따라더세부적인내용은인터넷이나관련문헌을참고하시기바랍니다.
- SULinux 2.0 Server TUI 의단계별설치방법 -
SULinux Server TUI 의특징 국내에서사용되고있는서버들을분석하여최적화된패키지를선별하고이패키지들의상 호의존성을조사하여최고의성능을발휘하게설계된한국형리눅스입니다. 적은용량과설치단계의최소화로초고속설치를지원해관리자의지루하고불필요했던설 치시간을최대한절약하도록하였습니다. 추가패키지설치및각패키지의업데이트를효율적으로관리할수있도록 YUM(Yellow dog Updater, Modified : 패키지관리도구 ) 을지원합니다. 그외 ( 주 ) 수퍼유저코리아에서개발한패키지들 (APM_Install-tools, SSU, 기타 ) 을내장하여 웹서비스를위한서버셋팅, 서버보안과서버관리를쉽게지원하도록만들어졌습니다. SULinux 설치요구사양 SULinux 를사용하기위해서는아래와같은사양의서버나 PC 가필요합니다. 사양을확인하 여사용하시기바랍니다. CPU : (i386) 아키텍쳐를지원하는 Intel Petimum III이상의컴퓨터 (x86_64) AMD64, EM64T 명령어를지원하는시스템 RAM : 512MB 이상권장 (text 128MB 이상권장 ) HDD : 8GB 이상의용량 ODD : 8배속이상의 CD-ROM 권장 VIDEO : VGA급 (1024x768) 이상권장 위의사양을따르지않는서버나 PC 에서는정상작동이되지않을수있습니다.
SULinux Server TUI 의중요패키지목록 기본패키지버전 kernel-2.6.18 : Linux 커널 (Linux 운영체제의핵심 ). gcc-4.1.2 : GNU cc 와 gcc C 컴파일러들. glibc-2.5 : GNU libc 라이브러리. db4-4.3.29 : Berkeley DB 데이터베이스라이브러리. rpm-4.4.2 : RPM 패키지관리시스템. python-2.4.3 : 객체지향프로그래밍언어. openssl-0.9.8b : OpenSSL 도구키트. pam-0.99.6.2 : 응용프로그램에사용자인증을제공보안도구. perl-5.8.8-10 : 펄프로그래밍언어. glib2-2.12.3 : 유용한유틸리티기능을모은라이브러리. freetype-2.2.1 : TrueType 글꼴표현엔진. grub-0.97-13.2 : 통합부트로더.(Grand Unified Boot Loader) quota-3.13-1 : 디스켓사용량관리도구들. yum-3.2.8-9 : RPM 설치 / 업데이터 jfbterm-0.4.6 : 콘솔다국어 (CJK) 지원툴서버용패키지버전 sendmail-8.13.8 : 널리사용되는메일전송에이전트 (MTA). samba-client-3.0.28 : Samba (SMB) client programs. dhcp-3.0.5-13 : DHCP(Dynamic Host Configuration Protocol) server and relay agent. telnet-server-0.17-39 : telnet 서비스서버프로그램 bind-9.3.4-6 : DNS (Domain Name System) server. cyrus-sasl-2.1.22-4 : Cyrus SASL 라이브러리. vsftpd-2.0.5-12 : 보안이강화된 Ftp Server ssu-1.0.7-3 : 서버관리유틸리티 APM_Install-tools-1.5.7-13 : APM 최적화설치툴
사용전주의사항 업무또는서비스등의목적으로 SULinux 2.0 Server 사용시섬세한주의가필요합니다. 더욱더편리하고안전한서비스를위해기본 SULinux 의주의사항을숙지하신후사용하실 것을당부드립니다. 1. 중요한데이터는반드시백업해두시기바랍니다. 2. 지속적인 SULinux 의공지사항및기본정보를숙지하신후사용해주십시오. 3. 꾸준한 SULinux 보안및패치유지관리를하시면서사용해주시기바랍니다. 4. 제품소스등을불법변경하시어 SULinux 라사칭하지마십시오. ( 재배포시 GPL 을따라주십시오.) 5. 리눅스의기본인지후사용목적에알맞게사용해주십시오. 6. 해킹및기타불법적인용도로사용하지마십시오. 7. 설치사양을확인하신후사용해주십시오.
SULinux 를사용해주셔서감사드립니다. SULinux 는 보안최적화된서버전용리눅스배포판 으로서 "( 주 ) 수퍼유저코리아부설연구 소한국리눅스연구소 " 에의해개발된한국형리눅스배포판입니다. 개발목적은한국의현실을최대한반영하여서버전용 Linux 를확대보급하고, 리눅스서 버를사용하고자하는분은누구나쉽고편리하게구축, 관리할수있도록지원하기위함입 니다. 설치및사용하시기전주의사항을자세히읽으신후 SULinux 를통한 Linux 의멋진세상 으로즐거운여행을떠나보십시오. 본문서의잘못된사용및정확한지식없이사용되는모든문제에대해 ( 주 ) 수퍼유저코리 아에서는어떠한책임도지지않습니다. 본문서와 SULinux 는 GPL 정책을따릅니다. 본문서의내용은예고없이변경될수있음을알려드립니다. 본문서의최신판은 sulinux.net 사이트에서구하실수있습니다.