OS/Linux 22

구형 PC로 구성하는 리눅스 File Server

구형 PC로 구성하는 리눅스 파일서버 오래된 구형 PC나 낡은 컴퓨터로 백업 서버를 구성해 보겠습니다. 컴퓨터의 사양은 낮아도 상관은 없지만 많은 자료를 보관할려면 최소한 pci 슬롯이 있는 메인보드가 필수이기 때문에 인텔 펜티엄1 586 이상을 권장합니다. 486PC에서는 pci 슬롯이 있는경우가 거의 구하기 힘들기 때문에 논의에서 제외합니다. linux Backup Server 사양 위의 경우는 775보드가 여유분이 1개 있어서 좀 나은 사양으로 구성했습니다. 아래화면은 펜티엄3 보드로 구성한 리눅스 서버의 모습입니다. 펜티엄 3용 VIA693A matx보드 접속환경은 윈도우서버 2003에서 우분투서버 7.04로 접속합니다. 주로 linux에서 SSH나 삼바(samba) 서버를 사용합니다. 용도는 파..

OS/Linux 2012.10.21

Debian에 VSFTPD 서버 설치하기

데비안 리눅스 5.0 Lenny를 설치하였는데 현재 소스 리스트가 전부 동작을 하지 않습니다. 아무리 해도 안돼서 수동으로 하나하나 다운 받아서 작업을 하는데 만만찮군요. 가지고 있는 원본 CD가 네트워크 인스톨용이라 기본 파일만 있는 상태라 더 힘듭니다. 일단 http://packages.debian.org/search?suite=lenny&section=all&arch=any&searchon=sourcenames&keywords=libcap 에 가서 해당 파일을 다운 받아서 sftp:/root> put libcap-dev_1.10-14_i386.deb libcap1_1.10-14_i386.deb 같은 해당파일을 서버로 업로드 합니다. 그리고 dpkg -i로 설치 했는데 의존성 에러가 뜹니다. 다시 재..

OS/Linux 2012.10.21

mysql-server 5.1 설치하기

우분투나 데비안 리눅스에서 mysql-server를 설치하는 방법이다. 레드헷 계열은 약간 다릅니다. 서버패키지는 설치할때 기본으로 root의 암호를 요구합니다. 자신이 필요한 암호를 입력하면 됩니다. root@ubuntu:~# apt-get install mysql-server 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지를 더 설치할 것입니다: libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient16 libnet-daemon-perl libplrpc-perl mysql-client-5.1 mysql-client-core-5.1 mysql-common mysql-s..

OS/Linux 2012.10.21

우분투 리눅스에서 홈페이지 2개 운영하기

Ubuntu Linux에서 홈페이지를 2개 운영할려고 하면 기본적으로 DB(데이터베이스)를 2개 만들어야 합니다. 만드는 방법은 PhpMyadmin에서 DB를 다른이름으로 추가하면 됩니다. 그리고 그누보드를 서로다른 빌더로 2개 설치합니다. 첫번째 홈페이지 주소 http://192.168.0.2/test/ DB명 : test 두번째 홈페이지 주소 http://192.168.0.2/ DB명 : loveyou 이제 웹브라우저에서 접속해 보면 2개의 홈페이지가 잘 동작 됩니다. 이런식으로 하면 하드웨어 사양이 받쳐주는한 상당수의 계정을 생성할수가 있습니다.

OS/Linux 2012.10.21

데비안에서 APM 서버설치하기

PHP5를 설치합니다. debian:/etc/apache2# apt-get install php5 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 새 패키지를 설치할 것입니다: php5 0개 업그레이드, 1개 새로 설치, 0개 지우기 및 0개 업그레이드 안 함. 1084바이트 아카이브를 받아야 합니다. 이 작업 후 20.5k바이트의 디스크 공간을 더 사용하게 됩니다. 받기:1 http://security.debian.org lenny/updates/main php5 5.2.6.dfsg.1-1+lenny13 [1084B] 내려받기 1084바이트, 소요시간 1s (1083바이트/초) 전에 선택하지 않은 php5 패키지를 선택합니다. (데이터베이..

OS/Linux 2012.10.21

우분투 11.04 Server에 phpmyadmin 설치

#apt-get install phpmyadmin 아래 화면처럼 따라하면 됩니다. 1.phpmyadmin 설정 중입니다. phpmyadmin 패키지를 사용하려면 먼저 데이터베이스를 설치해 설정해야 합니다. 선택하면 dbconfig-common을 이용해 데이터베이스를 설정할 수 있습니다. 경 험 많은 데이터베이스 관리자라서 이 설정을 직접 하고 싶다면, 혹은 데이터베이스를 이미 설치하고 설정한 경우, 이 옵션을 사용하지 마십시오. 설정하는 데 필요한 내용은 /usr/share/doc/phpmyadmin 아래 들어 있을 것입니다. 그렇지 않다면 이 옵션을 선택하십시오. phpmyadmin 의 데이터베이스를 dbconfig-common으로 설정하시겠습니 까? 2.다음화면에서는 관리자 계정의 암호를 입력해 주어..

OS/Linux 2012.10.21

mkfs - 리눅스 파일 시스템 만들기

debian:~# man mkfs MKFS(8) MKFS(8) 이름 mkfs - 리눅스 파일 시스템 만들기 사용법 mkfs [ -V ] [ -t 형태 ] [ fs-options ] 장치이름 [ 블럭 ] 설명 mkfs 명령은 한 장치(보통 한 하드디스크 파티션)를 리눅스 파일 시스템으로만드는데 사용된 다. 장치이름은 /dev/hda1, /dev/sdb2 이런 식의 디스크 장치 이름이거나, /, /usr/, /home 같 은 파일시스템을 위한 마운트 경로가 사용된다. 블럭인자는 그 파일 시스템을 위해 사용 되는 블럭의 갯수이다. 성공적으로 끝나면, 0, 실패하면, 1을 리턴한다. 실질적으로, mkfs 명령은파일 시스템을 만드는데 각각 그 특정 파일 시스템을 만드는명령 을 사용한다. 그 풀그림들의 이름은 대게..

OS/Linux 2012.10.21

리눅스에서 홈페이지나 특정 폴더 완벽 백업 방법

리눅스에서 운영중인 홈페이지나 특정 폴더를 백업하는 방법입니다. 퍼미션은 특별히 재설정할 필요는 없습니다. 먼저 텔넷이나 ssh로 접속후 백업받고자 하는 폴더로 이동합니다. (압축) WWW디렉토리를 통채로 www1으로 압축합니다. debian:/var# tar cvfzp www1.tar.gz www (압축파일 풀기) tar xvfzp www1.tar.gz 이제 데이터 복구나 서버재설치시 홈페이지 디렉토리를 통째로 압축을 풀고 복원하면 됩니다.

OS/Linux 2012.10.21