Please assign a menu to the primary menu location under menu

NetBSD

NetBSD – APM 설치 (Apache, PHP, MySQL)

NetBSD 에서 Apache, PHP, MySQL 를 pkgsrc 를 이용해 설치하는 방법입니다. 설치하기 앞서 pksrc 설치시 서비스 관련 파일을 자동으로 등록 해주도록 설정 해줍니다. ruo91# echo ‘PKG_RCD_SCRIPTS=YES’ > /etc/mk.conf – Apache 설치 ruo91# cd /usr/pkgsrc/www/apache22 ruo91# make install clean clean-depends 부팅시 자동으로 Apache가 실행 되도록 설정 해줍니다. ruo91# echo ‘apache=YES’ >> /etc/rc.conf – MySQL 설치 ruo91# cd /usr/pkgsrc/databases/mysql5-server ruo91# make install clean clean-depends 부팅시 자동으로 Apache가 실행 되도록 설정 해줍니다. ruo91# echo ‘apache=YES’ >> /etc/rc.conf MySQL 을 실행 합니다. ruo91# /etc/rc.d/mysqld start MySQL 루트 비밀번호를 설정 합니다. ruo91# /usr/pkg/bin/mysqladmin -u root -p password ‘123456’ – PHP 설치 ruo91# cd /usr/pkgsrc/www/ap-php ruo91#

NetBSD – 커널 컴파일 (kernel compile)

NetBSD 에서 커널 컴파일 하는 방법입니다. 미러링 서버에서 커널을 다운받고 압축 풀어줍니다. (wget 이 설치 안되어 있으므로 설치) ruo91# cd /usr/pkgsrc/net/wget ; make install clean ruo91# cd / ruo91# wget ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-5.0.2/source/sets/syssrc.tgz ruo91# tar xzvf syssrc.tgz ruo91# cd /usr/src/sys/arch/i386 ruo91# cp GENERIC ruo91 사용자 환경에 맞게 커널 수정 ruo91# pwd /usr/src/sys/arch/i386/conf ruo91# vi ruo91 ruo91# config ruo91 Build directory is ../compile/ruo91 Don’t forget to run “make depend” ruo91# cd ../compile/ruo91 ruo91# make depend ; make NetBSD 5.0.2 (ruo91) #0: Thu Feb 18 03:02:56 KST 2010 text    data     bss     dec     hex filename 9490871  423908  615956 10530735         a0afaf netbsd ruo91# cp /usr/src/sys/arch/i386/compile/ruo91/netbsd /

NetBSD – pkgsrc 포트 시스템 설치

NetBSD 는 FreeBSD 와 비슷하게 포트 시스템이 있다. 최신 버전인 pkgsrc 를 다운로드하기 위해 cvs 서버를 이용하여 받는다. ruo91# cvs -d:pserver:anoncvs@anoncvs.netbsd.org:/cvsroot login ruo91# cvs -z5 -d:pserver:anoncvs@anoncvs.netbsd.org/cvsroot co -P pkgsrc 예를 들어 wget 을 설치 할때는 아래 처럼 해주면 끝이다. ruo91# cd /usr/pkgsrc/net/wget ; make install clean

NetBSD – SSH 사용하기

NetBSD 를 처음 설치하면 SSH(Secure Shell) 데몬이 비활성화 되어 있다. /etc/rc.conf 파일에 한줄 추가 해주면 된다. ruo91# echo ‘sshd=”YES”‘ >> /etc/rc.conf ruo91# cat /etc/rc.conf | grep ssh sshd=”YES”   sshd_conf 파일을 수정 한다. ruo91# vi /etc/ssh/sshd_config # SSH가 사용할 포트 설정이다. Port 22 # 루트로 로그인 할건지 여부 PermitRootLogin yes # 패스워드 인증 PasswordAuthentication yes ChallengeResponseAuthentication no   SSH 데몬 시작. ruo91# /etc/rc.d/sshd start

NetBSD – NetBSD 5.0.1 설치

NetBSD 는 유닉스 운영체제이며 이식성이 아주 뛰어나 전자기기(토스터기, 커피포트, 로봇 등등)에 많이 쓰입니다. NetBSD 에 자세한 것들은 공식 홈페이지 http://www.netbsd.org 에서 알수 있습니다. 필자는 NetBSD 5.0.1 버전으로 네트워크 설치를 진행 할것입니다. 한국 미러 사이트인 카이스트에서 시스템 환경에 맞는 것을 다운로드 하고 시디 레코딩을 합니다. ftp://ftp.kaist.ac.kr/NetBSD/iso/5.0.1     시디로 부팅을 해보면 아래와 같은 화면을 볼수 있습니다. 1번을 눌러 설치를 진행 합니다. 설치할 언어를 선택 하는 화면이며 기본값인 영어로 선택합니다. 키보드 종류를 선택하는 화면이며 기본값으로 사용하도록 해줍니다. NetBSD 를 하드디스크에 설치 하도록 선택 해줍니다. 설치하려면 파티션 추가 또는 수정, BSD 파일 시스템 생성, 패키지 선택, 초기 시스템 구성 순서대로 진행 한다는 화면입니다.

1 2