라이믹스/설치

-

라이믹스는 PHP로 만들어져 있습니다.
PHP는 국내외 대부분의 웹호스팅 서버에서 간단히 업로드하거나 압축을 풀기만 하면 별도의 서버 설정 없이 곧바로 사용이 가능하다는 장점이 있기 때문에, 전세계적으로 가장 많이 사용되는 CMS들은 대부분 PHP로 만들어져 있습니다.

 

목표[편집 / 원본 편집]

라이믹스를 설치해보자.

필수사양[편집 / 원본 편집]

아파치, PHP, MySQL과 같은 필수 설치요소는 LAMPLEMP 문서 등을 확인하자.

나머지 필요한 PHP 확장기능들은 라이믹스/사양 문서를 확인하자.

브랜치 선택[편집 / 원본 편집]

master 브랜치[편집 / 원본 편집]

거의 대부분의 경우에는 master 브랜치를 선택하면 된다. 안정적이기 때문에 특별히 문제가 있지 않는 이상 master 브랜치를 선택하자.

develop 브랜치[편집 / 원본 편집]

master 브랜치에서 해결되지 않은 요소들이 develop 브랜치에서는 해결이 되어 있을 수 있다. 그럴 경우에는 develop 브랜치를 선택하자.

next 브랜치[편집 / 원본 편집]

next 브랜치는 사실 라이믹스/Next 라이믹스 문서를 조면 알겠지만, 라이믹스 2.0 버전 대비를 위해 만들어진 브랜치인데, 2.0 이후에는 다음 메이저 업데이트 대비 및 테스트용으로 사용되고 있다.

파일 다운로드[편집 / 원본 편집]

git으로 다운로드(추천)[편집 / 원본 편집]

대부분의 웹호스팅이나 VPS에서는 git을 지원하기 때문에 git을 사용하면 다운로드 및 업그레이드가 수월하다.

git으로 다운로드를 받으면, 브랜치도 선택이 가능하기 때문에 권장합니다. 브랜치 선택은 git clone -b 브랜치명 https://github.com/rhymix/rhymix 입니다.

웹 호스팅[편집 / 원본 편집]

웹 호스팅에서는 public_html 과 같은 폴더에 파일을 넣어 사용하는 식인데, git clone는 폴더 생성 후 폴더 안에 다운로드를 받는 방식이라 "example.com/rx" 이런 형식으로 사용해야 하기 때문에, 루트 폴더로 이동하는 방식으로 설명합니다.

user@server:/public_html # git clone https://github.com/rhymix/rhymix rx
user@server:/public_html # cd rx
user@server:/public_html/rx # cp -r * ../
user@server:/public_html/rx # cd ..
user@server:/public_html # rm -rf rx
user@server:/public_html # mkdir files
user@server:/public_html # chmod -R 777 files

rx 폴더에 다운로드 받은 뒤, rx 폴더 안에 있는 모든 파일(폴더)들을 상위 폴더로 복사 후, rx 폴더로 이동하는 방식으로 진행합니다.

가상서버[편집 / 원본 편집]

/var/www/html을 라이믹스가 설치할 폴더로 설정합니다.

root@gaon:~ # cd /var/www
root@gaon:/var/www # git clone https://github.com/rhymix/rhymix html
root@gaon:/var/www # cd html
root@gaon:/var/www/html # mkdir files
root@gaon:/var/www/html # chmod -R 777 files

git clone 이후 files 폴더를 생성 후 777 권한을 줍니다.

files 폴더에는 첨부파일이나 각종 설정 파일들이 생성되는 곳입니다.

• 현재 페이지 URL 줄이기