고독을 즐기는 진정한 아웃사이더
Gentoo Linux 기본 설치후 할 일 본문
기본적인 설치만 하셨다면...
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 추가나 변형이 많을 겁니다. 이거 자신
에게 맞게 수정하는 것도 기억하시구요..
그럼 이만..
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 추가나 변형이 많을 겁니다. 이거 자신
에게 맞게 수정하는 것도 기억하시구요..
그럼 이만..
'Computer > Linux' 카테고리의 다른 글
유저 kill하기 (0) | 2004.08.16 |
---|---|
여러대의 동일한 서버를 여러대 설치 하는 경우 (0) | 2004.08.16 |
레뎃 7.2에서 grub로 프레임 버퍼 쓰기(허접 ㅠㅠ;;) (0) | 2004.08.16 |
시리얼 포트로 접속?? (0) | 2004.08.16 |
Fedora Core 2 웹메일 후딱 구축 (0) | 2004.08.16 |
Comments