안녕하세요. 달소입니다.
워드프레스와 라이믹스의 경우 기본 근간이 되는언어가 php/mysql이 같이 사용되기때문에
기본 과정은 모두 똑같고 DB생성, 설치파일들만 변경이 있습니다.
서버 생성부터 LEMP 스택까지는 동일하게 아래글들을 참고해서 진행해주시면 되겠습니다.
오라클클라우드를 이용한 웹사이트만들기(DDNS/SSL 인증서 적용).
자 그럼 지금까지 구축된걸 정리해보면
Ubuntu 20.04
Nginx, PHP-FPM, MariaDB
SSL인증서 및 도메인 연결 완료.
위 항목들에대해서는 모두 준비가 되어있으셔야합니다.
오라클 클라우드가 아니라 집에서도 리눅스위에 위 항목들만 있으면 블로그를 만들 수 있습니다.
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에서 읽을수있도록 권한변경을 진행해주겠습니다.
아래처럼 파일 권한들이 모두 변경되었으면 완료입니다.
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 설정하기.
https://github.com/rhymix/rhymix-docs/blob/master/ko/introduction/nginx.mdrhymix/rhymix-docsRhymix Official Documentation. Contribute to rhymix/rhymix-docs development by creating an account on…GitHub
위 글을 참고해서 nginx 설정파일을 조금 변경해주시면 됩니다.
curl https://raw.githubusercontent.com/rhymix/rhymix/master/common/manual/server_config/rhymix-nginx.conf > /etc/nginx/snippets/rhymix.conf
/etc/nginx/sites-enabled/default 혹은 도메인이름의 파일에
include snippets/rhymix.conf; # 라이믹스 rewrite 규칙 인클루드
넣어주고 service nginx restart로 재시작 시켜주세요.
주의: 라이믹스 2.0부터는 rewrite 규칙에 location / { try_files ... }
블럭이 포함되어 있으므로 사이트 설정에 동일한 블럭을 추가하면 오류가 발생합니다.
위 오류때문에 기존 location / 부분은 주석처리하거나 없애주시고 nginx -t 를 해서 테스트한뒤 리스타트해주시면됩니다.
Rhymix 설치하기
nginx와 php의경우 이전 포스팅에서 설정을 완료했지만
webroot 폴더를 수정했기때문에 아래만 바꿔주세요!
그리고 브라우저(크롬,엣지 등)를 사용해서 웹서버 도메인으로 접근해주세요.
저는 demo.rhymix.dalso.org 로 접근해보겠습니다.
최신 버전입니다. 2.0.11
아래 항목들에 모두 OK가 나와야 문제가없이 좋습니다.
DB정보는 아까 만들어준 정보를 넣어주시면됩니다.
그다음은 관리자 계정이니 편하신대로 만들어주시고 SSL 인증서가 적용이 안되어있으신 상태라면
체크해제 후 그다음 적용하셔도 문제없습니다.
자.. 이제 오라클 클라우드에 커뮤니티 하나가 완성되었습니다.
라이믹스도 레이아웃이나 플러그인등이 다양하기때문에
게시판에서 정보를 잘 찾아서 사이트를 꾸며보시는걸 추천드립니다.
https://svrforum.com/cms서버포럼 – CMS(워드프레스,라이믹스 등)서버포럼은 홈서버 구축, NAS, IT 정보, 기타 많은갤러리 등 정보 공유 커뮤니티입니다서버포럼
[Reference] : 달소, 「서버포럼 – 오라클클라우드를 이용한 웹사이트만들기(라이믹스 설치하기).」 https://svrforum.com/?document_srl=43079&mid=cms&act=dispBoardContent.