문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 Rhymix (문단 편집) == 설치 환경 == Rhymix 2.1 이상을 설치하려면 다음과 같은 조건이 필요하다.[* 라이믹스 최소 설치 환경 [[https://rhymix.org/manual/introduction/requirements|라이믹스 설치환경]]] * [[PHP]] 7.2 이상 (PHP 7.4 이상 권장. PHP 8.x 지원함[* 라이믹스는 php 8.x를 지원하지만 서드파티의 모듈, 스킨, 레이아웃, 위젯, 애드온 등에서는 아직 지원이 안되는 경우도 있을 수 있다.]) * [[MariaDB]] 10.4 이상 또는 [[MySQL]] 5.7 이상[* MariaDB 10.3 이하 및 MySQL 5.0.7 ~ 5.6 버전도 사용은 가능하지만 End of Life가 지난 버전을 사용하는 것은 바람직하지 않다. 특히 MySQL 5.5.2 이하는 3바이트 문자(utf8mb3) 까지만 지원하기 때문에 4바이트(utf8mb4) [[이모지]]는 사용할 수 없다. DB 스토리지 엔진은 InnoDB를 권장하고, 문자 인코딩은 utf8mb4를 권장한다.] * 필요 PHP 모듈: common, curl, gd, mbstring, mysql,[* common이나 mysql을 설치하면 pdo 모듈이 함께 설치되는데, 만약 설치되지 않으면 pdo 모듈을 추가로 설치해줘야 한다. 라이믹스 2.0 이상부터는 API로 MySQLi를 사용하지 않고 PDO_MySQL을 사용하기 때문에 pdo 모듈이 필요하다.] xml, opcache, apcu, zip, ''json'',[* PHP 8.0 부터는 json이 php 자체에 내장되어 있기 때문에, 더 이상 별도의 extension은 설치할 필요가 없다.] ''openssl''[* 과거에는 mcrypt를 사용하기도 했으나 PHP 7.2 부터는 openssl을 사용한다. PHP 7.2에서 mcrypt 모듈이 제외되었기 때문이다. openssl은 PHP 자체에 내장되어 있기 때문에 별도의 extension은 설치할 필요가 없다.] * 선택 PHP 모듈: exif,[* exif 모듈은 이미지 자동회전 기능에 필요하다.] fileinfo[* fileinfo 모듈은 첨부파일 보안검사를 할 경우에 필요하다.] [[리눅스]] [[VPS]] 가상 서버 또는 [[클라우드 서버]]를 기준으로 라이믹스 홈페이지를 운영할 수 있는 최소 사양은, 한적한 블로그나 조용한 사이트는 1GB 메모리와 1 vCPU만 있어도 원활하게 돌아간다. 리눅스 시스템이 기본적으로 500MB 정도를 차지하므로 500MB의 여유 메모리만 있어도 운영이 가능한 셈이다. 라이믹스의 캐시 기능을 대폭 강화하고 최적화를 통해 가볍게 만들었기 때문에 가능한 일이다. 그렇더라도 동시 사용자가 있는 사이트의 경우에는 2GB 메모리는 있는 것이 좋고, 활발한 사이트의 경우에는 4GB 메모리와 2+ vCPU가 권장 사양이다. 라이믹스 개발자들이 모여 있는 [[https://xetown.com|XETown]]에서는 보통 8GB 이상을 권장한다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기