안녕하세요.
산님의 apm스크립트에 대해서..
mysql버전이 3.23.53과 3.23.53a 버전이 레드햇8과 궁합이 맞지
않는군요.
53버전이 나오자 마자 safe_mysqld 스크립트 162번째 라인에 버그가
나와서 바로 53a버전을 릴리즈했는데요,
문제는 레드햇8에 설치를 할때 일부 옵션들이 맞질 않네요.
다음과 같습니다.
--with-mysqld-ldflags=-all-static
--with-client-ldflags=-all-static
위의 두 옵션을 설정하면 ld상에 문제가 생겨서 정상적으로
바이너리들을 생성시켜주지 못하는군요.
위의 옵션을 제거하고 난후에 설치가 가능하네요.
참고하세요..
저 역시 개인적으로 스크립트를 만들어서 apm+를 설치하는데요,
이상하게 session쪽에 문제가 생기는군요.
레드햇이 완전히 stable 버전으로 freezing되지 않은듯..
쩝..
다시 7.3으로 내려가든지, 아니면 freebsd로 가야할거
같아요..쩝..
제가 테스팅한 결과입니다.
버전:
apache_1.3.27
php-4.2.3
mysql-3.23.54a
mod_gzip
mhash-0.8.17
Zend-2.0.3
...
테스팅 플랫폼:Redhat8.0
주의: 각 설정상 옵션 확인 요망. 예를 들면 위에서 설명드린
mysql상의 옵션중 안되는 부분과 php에서 jpeg와 png, 그리고, xslt와
gd를 공유할 경우 공유라이브러리를
못찾는 현상(현재 메일링 리스트를 보시면 이러한 오류 및
버그들이 많이 보고된것을 확인하실 수 있을겁니다.)
치명적인 오류: php를 통한 session 생성시 header함수에 이상이
있어 보이는군요. 같은 소스코드로 같은 서로다른
플랫폼(솔라리스스팍8과
레드햇8)에서 레드햇에서만이
session이 생성되질 않고, header_sent()의 오류를 뿌리는군요.
레드햇8을 설치하시려는 분들께..
가급적 완전한 stable로 freezing되지 않는 이상 아쉽지만 7.3을
사용하시길 권장합니다.
다양한 기능들이 추가되었지만, 저처럼 x 안쓰고, 터미널만
작업하는 사람들은 별로 추가된걸 못느끼겠군요.(하지만,
X쪽은 많은 부분이 추가되었네요. redhat-config-XXX 란 형태로
다양한 서비스들을 콘트롤 할수있더군요.)
산님 덕분에 php_accelerator를 알게되어서, 테스팅 해본 결과 아주
만족스럽군요.
감사합니다.
김근호
|