저는 서버 관리를 처음 접했고 이제 모두가 무언가를 필요로 합니다. 저는 최근 패키지 검색에 푹 빠져서 가장 포괄적인 LAMP 패키지 저장소 목록을 찾고 있었습니다.
LAMP 리소스 목록에서 어떤 저장소를 사용하고 있으며 왜 사용합니까?
답변1
나는 당신이 apache, mysql, p(hp/erl/ython)가 아닌 다른 것을 의미한다고 가정합니다. 나는 사용한다:
http://fedoraproject.org/wiki/EPEL
http://rpm.pbone.net/index.php3/stat/39
나에게 필요한 것 중 하나에 없는 것을 찾는 데 어려움을 겪습니다.
답변2
직장에서는 수정된 RPM을 사용합니다.IUS 환매 계약. 이 저장소는 Fedora의 EPEL 저장소와 함께 사용하도록 설계되었습니다. 우리는 다음과 같은 이유로 이를 사용합니다:
- 예상치 못한 업그레이드 없이 서버가 따를 PHP 및/또는 MySQL 버전을 제어할 수 있습니다. 내가 수년간 따라온 다른 리포지토리를 사용하면 관리자가 PHP 버전을 업그레이드하기로 결정하면 주요 PHP 버전(예: 5.3에서 5.4로)에서 놀라운 업그레이드를 얻을 수 있습니다. 귀하의 소프트웨어가 최신 PHP에서 완전히 테스트되지 않았거나 이전 PHP 버전에 의존하는 레거시 소프트웨어가 있을 수 있으므로 이는 권장되지 않습니다. IUS를 사용하면 주요 PHP 버전을 업그레이드하기 위해 적극적으로 노력해야 합니다. PHP 5.3 시리즈를 따르도록 서버를 설정하면 PHP 5.3 시리즈를 따르지만 실수로 PHP 5.4로 업그레이드하는 일은 절대 없습니다. MySQL도 마찬가지다.
- 업그레이드 및 다운그레이드는 간단합니다.
yum replace php --replace-with php53u
- 기존 RHEL/CentOS RPM과 충돌하거나 업그레이드하지 않는 또 다른 큐레이트 저장소인 EPEL과 함께 작동/종속됩니다.
- 그것은 한동안 주변에 있었다. 나는 많은 사람들이 다양한 PHP 및 MySQL 버전에 대한 리포지토리를 설정했지만 몇 달 후에 유지관리자가 힘을 잃고 리포지토리가 정체되는 것을 보았습니다. 그런 다음 저장소의 자체 복사본을 사용하거나 새 저장소를 찾아야 합니다.
IUS는 주로 PHP와 MySQL을 제공합니다. el5 기반 Python의 경우 CentOS에서 제공하는 버전과 함께 설치되는 EPEL에서 python26 패키지를 추출합니다.
LAMP를 제공하는 저장소 목록에 대한 질문의 일부에 대답하려면 다음을 수행하십시오.
- 자궁내 피임 시스템
- 레미설명이 있습니다여기(그는 Fedora의 PHP RPM에도 기여했습니다.)
- 원자
- 네트워크 통계