라이믹스 설치
라이믹스는 PHP로 만들어져 있습니다. PHP는 국내외 대부분의 웹호스팅 서버에서 간단히 업로드하거나 압축을 풀기만 하면 별도의 서버 설정 없이 곧바로 사용이 가능하다는 장점이 있기 때문에, 전세계적으로 가장 많이 사용되는 CMS들은 대부분 PHP로 만들어져 있습니다.
라이믹스 최신 버전 다운로드
라이믹스 GitHub 저장소에서 master 버전을 다운 받습니다.
또는 라이믹스 공식 홈페이 메인 화면에서 최신 마스터 버전을 다운 받을 수 있습니다.
https://rhymix.org/
파일을 다운받은 후에는 압축을 풀어 FTP 또는 SFTP로 서버에 업로드합니다.
다운받은 파일의 압축을 풀어보면 rhymix-master 이런식의 폴더 아래에 모든 파일과 폴더가 계층으로 이루어져 있습니다.
최상위 폴더의 이름을 지금 웹호스팅의 최상위 폴더명으로 바꾸어 주세요. 웹호스팅의 웹 최상위 폴더의 아래에 올리게 되면 사이트 접속시 폴더명까지 입력해야 접속이 되서 불편해 집니다.
지금 이용중인 호스팅 계정을 FTP로 접속했을 html, public_html 등의 폴더가 웹 최상위 폴더이니 이는 직접 어떤 폴더가 웹에서 처음 인식하는 상위 폴더인지는 직접 확인해 보셔야 합니다.
라이믹스를 다운받아 압축을 푼 rhymix-master 폴더명을 자신의 웹호스팅 웹 최상위 폴더명으로 이름을 바꿔 줍니다.
ex) rhymix-master -> html
FTP 프로그램 파일질라등을 이용해 이 이름을 변경한 폴더를 통째로 자신의 웹호스팅의 폴더에 덮어 씌워 줍니다. 상위 폴더에는 파일들도 있으니 파일까지 업로드 되도록 해 주어야 합니다.
압축파일 그대로 업로드한 후 SSH(터미널)에서 unzip
명령으로 압축을 풀어도 됩니다. 단, 서버에서 압축을 풀면 rhymix-master
또는 rhymix-develop
폴더가 생성되므로 이 폴더의 내용을 상위 폴더로 옮겨주어야 할 수도 있습니다. 이 때 .htaccess
등 숨김파일도 모두 옮겨지도록 주의하시기 바랍니다.
FileZilla를 비롯한 대부분의 FTP 프로그램들은 수천 개의 파일을 업로드하면 그 중 일부가 누락될 수 있습니다. 업로드에 실패한 파일이 없는지 반드시 확인하시기 바랍니다.
git으로 다운로드 (고급/권장)
git으로 라이믹스를 설치하면 수시로 업데이트할 수 있고, master와 develop을 자유롭게 전환할 수 있다는 장점이 있습니다. 단, 서버에 git이 설치되어 있어야 하며 SSH(터미널) 접속이 가능해야 합니다.
git으로 다운로드하려면 설치를 원하시는 폴더에서 아래와 같은 명령을 내립니다.
git clone https://github.com/rhymix/rhymix.git
이렇게 하면 rhymix
라는 폴더가 생성되고, 그 안에 라이믹스가 다운로드됩니다. rhymix
폴더를 원하시지 않는 경우 상위 폴더에서 아래의 명령을 사용하여 rhymix
폴더의 내용(숨김파일 포함)을 모두 상위 폴더로 옮겨주시기 바랍니다.
shopt -s dotglob
mv rhymix/* .
shopt -u dotglob
git으로 다운로드하면 기본으로 master 버전이 선택됩니다. develop 버전으로 전환하시려면 아래의 명령을 내리면 됩니다.
git checkout develop
퍼미션 조정
라이믹스를 다운로드한 경로에 files
폴더를 생성하고, 퍼미션을 777 또는 707로 변경합니다.
mkdir files
chmod 777 files
최근에는 웹서버의 PHP 실행 권한이 FTP 계정과 일치하도록 미리 세팅되어 있어 퍼미션 조정이 필요없는 호스팅도 있습니다.
설치
라이믹스를 다운로드한 경로를 웹브라우저(크롬, 파이어폭스 등)에서 방문하면 아래와 같은 설치 화면이 나타납니다. (버전에 따라 디자인이 다를 수 있으나, 기본적인 구조에는 큰 차이가 없을 것입니다.)
GPL 라이선스에 동의하실 경우 "동의"를 선택하고 "다음"을 클릭합니다.
라이믹스를 설치하기 위한 서버 환경이 모두 준비되었는지 확인합니다. (PHP 버전이 심하게 낮거나 필수 모듈이 누락된 경우 아예 이 화면이 나오지 않고 에러가 발생할 수도 있습니다.)
mod_rewrite
는 필수가 아니며, 서버에 따라서는 설치 도중 제대로 인식하지 못할 수도 있으므로 mod_rewrite
가 작동하지 않더라도 설치를 진행할 수 있습니다. 이 경우 설치를 마친 후 관리자 화면에서 "짧은 주소"를 켜시면 됩니다.
모든 항목을 확인하셨으면 "다음"을 클릭합니다.
호스팅 업체에서 부여받은 DB 아이디와 비밀번호 등을 입력합니다. 특별한 경우 외에는 DB 호스트와 포트는 localhost
, 3306
그대로 두셔도 됩니다. 테이블 접두사는 rx
또는 xe
를 권장하나, 같은 DB를 함께 쓰는 다른 프로그램이 있는 경우 충돌하지 않도록 다른 접두사를 선택해 주시기 바랍니다.
"다음"을 클릭하면 입력하신 DB 정보를 확인합니다. DB 아이디와 비밀번호가 틀리거나, 같은 접두사를 쓰는 다른 프로그램이 이미 설치되어 있으면 에러 메시지가 출력되고 위의 화면으로 돌아옵니다. 문제가 없으면 다음 화면으로 진행합니다.
앞으로 사이트 운영에 사용하실 최고관리자 계정을 생성하는 단계입니다. 사용하시는 이메일 주소를 정확하게 입력해 주십시오. 아이디와 비밀번호, 닉네임 등은 자유롭게 정하셔도 됩니다.
표준 시간대는 주 사용자층 또는 관리자가 위치한 국가 또는 지역으로 선택해 주십시오. 대한민국은 Asia/Seoul
을 권장합니다.
SSL을 지원하는 호스팅에서 설치하시는 경우 처음부터 SSL을 사용하도록 설정하실 수 있으며, 사이트를 꾸미는 동안 타인에게 노출되지 않도록 잠금 설정을 할 수도 있습니다.
관리자 계정 정보를 입력하셨으면 "다음"을 클릭합니다.
서버 환경에 따라 10~30초가 걸릴 수도 있습니다.
설치가 완료되면 아래와 같은 초기화면으로 넘어갑니다. (XEDITION 레이아웃 기준이며, 버전에 따라 디자인이 달라질 수 있습니다.)
우측 상단의 톱니바퀴 아이콘을 클릭하여 관리자 화면으로 들어가시면 됩니다.
웹호스팅에 지칠때로 지쳐서요 ㅠㅠ
좋은 팁 감사합니다.