Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

고독을 즐기는 진정한 아웃사이더

Gentoo Linux 기본 설치후 할 일 본문

Computer/Linux

Gentoo Linux 기본 설치후 할 일

장선생™ 2004. 8. 16. 10:36
기본적인 설치만 하셨다면...

emerge rsync 하시구요.
emerge --clean rsync도 괜찮구요.

emerge --pretend --update system 하셔서 의존성 확인하구 만약 업해야한다면.

우선 커널 업을 먼저하심이 속 편할 겁니다.
왜냐면.. glib계열 업하다보면... kernel-header가 변경되었다는 메시지가 계속해
서 컴파일 시 나타납니다.

emerge gentoo-sources 후 커널 컴파일 및 기타 작업(아시죠.. ^^)
emerge --update system

한참 놀다가... 본격 작업

/etc/make.conf 에서
USE=""부분을 맞게 편집

그런후

pam oepnssl openssh를 설치 또는 업 하시고 (하면 좋죠.. ^^;)

우선 mysql과 php부분에 --with-charset=euc_kr 부분을 추가 또는 수정합니다.
(ebuild 확인하심이..)

PHP인 경우는 --disable-debug --with-msyql 도 추가하심 좋죠. ^^

emerge -p dev-db/mysql net-www/apache dev-lang/php net-www/mod_ssl
net-www/mod_gzip 의존성 확인

emerge dev-db/mysql net-www/apache dev-lang/php net-www/mod_ssl net-
www/mod_gzip 설치 -- 커피한잔

ebuild /var/db/pkg/dev-db/mysql-xxx.ebuild config
ebuild /var/db/pkg/dev-lang/php-xxxxx.ebuild config
ebuild /var/db/pkg/net-www/mod_ssl-xxxx.ebuild config
ebuild /var/db/pkg/net-www/mod_gzip-xxxx.ebuild config

후에 (xxx는 해당 버전입니다. ^^;)

==mysql 부분

rc-update add mysql default 부팅시 mysql 시작을 위해서리..등록하는 것이죠
/etc/init.d/mysql start
여기서 실행이 멈추고 메시지를 볼 수 있는데... 이유는 최초 실행인 경우는 DB를
설치해야죠 해당 명령어가 표시가 됩니다.
그대로 똑같이 명령을 친 후 DB를 만들고, 다시
/etc/init.d/mysql start 정상작동 확인합니다.


== apache 부분

/etc/conf.d/apache 파일내에서...
APACHE_OPTS="-D SSL -D PHP4 -D GZIP" 이라고 편집합니다.

그리고
/etc/init.d/apache start 하시고 정상작동을 확인합니다.

/etc/init.d/apache stop 후
/etc/apache/conf/apache.conf를 원하는 대로 수정합니다.

rc-update add apache default 후 apache 시작하시면

만사 OK입니다.

뭐, 이정도가 아닐까요...^^;

아참, 그리고
emerge gentoolkit도 설치하면 편한 활용이
rpm 쓰듯 epm을, 데비안 유저를 위한 변형된 커맨드도... 오 환상...

참고로 위와 같은 설정을 하셨다면 Config 추가나 변형이 많을 겁니다. 이거 자신
에게 맞게 수정하는 것도 기억하시구요..

그럼 이만..
Comments