앞서 간단하게 Rhymix에 관해 설명드렸는데 이번에는 라이믹스를 직접 서버에 구축해보도록하겠습니다.
라이믹스도 LEMP 스택으로 운영되기때문에 설치이전에 위 과정을 해주시면 됩니다.
*설치는 ssh/root 환경에서 진행합니다.
구축환경
Ubuntu 20.04 LTS
Nginx 1.18.0
PHP7.4-FPM
MariaDB 10.5
Rhymix 다운로드(git)
라이믹스의 경우 git으로 설치해야 향후 업데이트시 좀더 편리하기 때문에 깃으로 설치하겠습니다.(Stable 버전으로 설치)
저는 모든사이트의 root 폴더가 /var/www/ 에 존재하기 때문에 해당 폴더에서 진행하겠습니다.
*git 명령어가없다면 apt install git으로 설치해주신뒤 진행해주세요.
cd /var/www/
git clone https://github.com/rhymix/rhymix.git
위처럼 rhymix 폴더가 다운로드 완료되었으면
파일을 저장할 file 폴더와 php에서 읽을수있도록 권한변경을 진행해주겠습니다.
mkdir rhymix/file
chown -R www-data:www-data rhymix
아래처럼 파일 권한들이 모두 변경되었으면 완료입니다.
Rhymix DB생성하기
이제 라이믹스에 사용할 데이터베이스를 생성하겠습니다.
먼저 mysql 명령어로 DB에 접근해주세요.
먼저 DB생성create database rhymix;
계정 생성create user 'dalso'@'%' identified by 'password';
생성한 DB에 권한부여 후 리로드grant all privileges on rhymix.* to dalso@'%';
flush privileges;
Rhymix 설치하기
nginx와 php의경우 이전 포스팅에서 설정을 완료했지만
webroot 폴더를 수정했기때문에 아래만 바꿔주세요!
그리고 브라우저(크롬,엣지 등)를 사용해서 웹서버 ip로 접근해주세요.