동아리 서버로 젠투 리눅스 깔다.

깔았다. 며칠 됐는데..
기록을 해둘겸 기억을 되살려내어 정리를 해둘까한다.

우선 cpu가 64bit를 지원하기 때문에 gentoo 2006.0 amd64 을 받았다.
amd64는 꼭 amd시퓨를 말하는게 아니고.. amd64 명령어셋을 지원하는 시퓨들(아니면 그 명령어셋)을 말한다고 한다.

우선은 시디로 부팅을 했는데.. 랜이 안잡혀서 고생을 했는데.. 알고보니
랜허브가 gigabit 단위의 랜카드를 지원하지 않아서 되지 않았던 거였다.. -_-;;

설치는 내가 stage1, 2를 해본적이 없었기 때문에 그냥 stage3부터 시작했다.
대부분 매뉴얼을 보고 컴퓨터에 맞게 따라 했는데 간단히 정리해보면..

설치시 네트워크
랜허브의 문제로 처음엔 그냥 CD에서만 설치함..

파티션 나누기
난 boot파티션을 좋아하지 않기때문에
250G짜리 하드 두개를 각각 ext3로 한파티션씩 잡았다.
swap파티션도 생성하지 않았다. (램이 1기가니까... 필요없을거 같기도해서..)
이 때, 하드는 SATA II이기 때문에 hda, hdb가 아닌 sda, sdb로 지정했다.
sda1을 / 로, sdb1을 /home 으로 잡았다.

make.conf
CFLAGS="-march=nocona -O2 -pipe"
MAKEOPTS="-j5"

커널컴파일
LAN카드: RTL8110S 라고 나와있지만, 리스트에 있는 1000bit의 8169 를 선택함.
Native Language Support: euc-kr 추가
이 정도만 기억나네..

이 외엔 다 매뉴얼을 거의 그대로 따라했다.


OS 설치후 설치한 프로그램들..
vim: 편집기 (/etc/rc.conf 에서 기본 편집기로 수정)
apache2: 웹 서버
php5:
mod_php:
mysql:
vsftpd: FTP용
samba: 윈도우 공유
tightvnc: X-window 원격접속

내맘대로 깐 프로그램...
mono: 리눅스용 .net
mod_mono: apache2에서 asp.net
subversion: 소스 컨트롤 프로그램


apache2의 설정
/etc/conf.d/apache2 파일이 설정파일의 APACHE2_OPTS 가 중요
php를 쓸 경우 -D PHP5 추가
asp.net 쓸 경우 -D MONO 추가
-D DEFAULT_VHOST 이건 지워준다..

virtual host 설정
/etc/apache2/vhosts.d 여기 들어가면 파일이 하나 있다.
그 파일의 이름을 바꾸든가 복사한후 원본을 지운다.
편집기로 열어서
<VirtualHost *:80> 이 태그를 감싸는 DEFAULT_VHOST에 대한 IfModule태그? 를 지워주고..
DocumentRoot 등을 적절히 바꿔준다..


나머진 나중에..

by kiho | 2006/08/13 02:10 | 리눅스 | 트랙백 | 덧글(0)

트랙백 주소 : http://kiho.egloos.com/tb/2378469
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶