ClarkConnect 4.3 CE버전을 두번째 서버에 설치하였다. 4.2버전에서 문제되었던 8169드라이버 문제는 업데이트 되면서 해결된 모양이다.
rt8169 와 nvidia mcp67 내장 랜을 자동으로 인식한다.
PHP와 MySQL 은 4.3 과 4.1 버전이므로 cc4.2에서처럼 업데이트를 수행한다.
1. ClarkConnect에 Kernel 소스 및 개발 도구 설치
# apt-get update
# apt-get install cc-devel kernel-sourcecode kernel-devel
2. 소스 트리를 업데이트한다.
# echo “rpm [pcn] ftp://rhel-4:hiptop@rh.apt.clarkconnect.com System extras” > /etc/apt/sources.list.d/extras.list
# apt-get update
3. MySQL과 PHP가 인스톨되어 있으면
# apt-get dist-upgrade
4. php 모듈을 설치 ( 나머지는 자동으로 설치됨)
# apt-get update
# apt-get install php-gd php-soap php-xml
5. Webmin 설치 webmin 다운로드
# rpm -U webmin-1.430-1.noarch.rpm
6. grub.conf 수정
초기 로딩시 화면 깨짐 문제와 Graphic Console의 에러를 수정하기 위하여 Grub.conf의 다음과 같은 내용을 수정한다.
———————————————————————–
kernel /vmlinuz-2.6.18-8.1.14.3.cc ro root=/dev/md2 video=vesafb vga=0x314
———————————————————————–
———————————————————————–
kernel /vmlinuz-2.6.18-8.1.14.3.cc ro root=/dev/md2 video=vga16fb vga=0x314
———————————————————————–
7. svn 설치
기본 설치되는 subversion은 svn 1.1.4-2 버전이므로 1.4.4 버전으로 업데이트
# apt-get install neon
# apt-get install subversion
svn 1.4.4에 맞는 apr과 apr-util rpm을 다운받는다. (neon은 변경없음)
#rpm -U apr-0.9.12-2.i386.rpm
#rpm -U apr-util-0.9.12-1.i386.rpm
#rpm -U subversion-1.4.4-1.i386.rpm
서비스에 추가
# echo “svnserve -d -r /home/svn/dev1” > /etc/init.d/svn
# chmod 755 /etc/init.d/svn
8. 사용자에게 ssh 권한주기
4.x버전 부터는 사용자는 보안상 기본적으로 ssh를 적용할 수 없다. 보안을 무시하고 ssh권한을 주겠다면 다음과 같이 수행한다.
webconfig에서 사용자를 추가한다
# passwd <username>
# usermod -s /bin/bash <username>
9. RocketRaid 1740의 Open Source 드라이버는 4.2 와 설치 방법이 동일
