드디어 라이믹스 입문 했습니다.
오라클클라우드 인스턴스 서버 생성하고 우분투 설치하고 첫 관문인 ssh 키 인증 문제로
엄청 헤메다가 겨우 다음 단계로 넘어가서 nginx 설치 하고 php8.0 설치 했다가
index.php 파일이 안열리고 다운로드 되는 현상 때문에 또 며칠 고생하고
인스턴트 삭제 하고 다시 처음부터 반복하고 혹시 버전 문제인가 해서 php7.4 버전으로
다시 해보고 또 같은 증상 나타나서(처음부터 버전문제가 아니고 nginx 디폴트 설정 잘못)
폭풍 검색과 같은 과정을 몇 번이나 반복해서 또 다음 단계
phpmyadmin 에서 설정 잘못 만져서 또 인덱스 안열리고 .....
다시 처음부터 반복
또 따라 보고 하는 싸이트에서 나온 phpmyadmin 버전 문제인가 해서
최신으로 깔았다가 안되서 다시 그 전 버전으로 깔고 다시 버전업 ...
중간에 몇 번이나 포기할까 했는데 어찌저찌 계속 문제를 찾아가다 보니
오늘 드디어 라이믹스 설치 화면을 보게 되었네요.
설치 과정에서도 짧은주소 설정 한다고 rhymix.conf 파일 만들어서 연동 해보려다가
이 부분은 etc/ngnix/snippets 에 업로드가 안되서 혹시 권한 문제인가 해서
권한 설정을 아무리 해도 업로드 실패. 그냥 패스 해버렸지만
오라클클라우드 인스턴트 서버 /ssh 키 인증 / ngnix / php7.4 / phpmyadmin 5.1 / mariaDB 10.5.9 / 라이믹스 정식버전으로
입문 하게 되었습니다.
이제 시작인데 초반에 에너지를 몽땅 쏟은 느낌이네요.
이렇게 반복해도 다시 하라면 또 헤멜 것 같지만 아무튼 아직 생존해서 전진 중입니다.
댓글 16
저도 최근에 오라클 클라우드로 저 세팅에 php만 8.0으로 해서 라이믹스랑 미디어위키 설치했어요
짧은 주소 관련 규칙은 라이믹스 2.0부터 라이믹스 자체에 추가돼서 default 파일에서 그 부분 지워줘야해요
저도 삽질하다가 라이믹스 깃허브 보고 수정했어요 ㅋㅋ
벅찬 가슴으로 게시판을 눌러보니 ngnix 에러가 뜨네요. 아무래도 rhymix.conf 파일 문제 같아서 링크 페이지로 해결중인데 아무리 해도 /etc/ngnix/snippets 폴더에 rhymix.conf 파일이 sftp로 업로드도 안되고 temp 파일에 임시로 업로드하고 mv 로 파일 이동하려고 해도
안되서 권한 문제인가 해서 chmod 775 로 snippets 폴더 권한 수정을 해도 찾을수 없는 디렉토리라면서 안되네요. 요걸 해결 해야 짧은 주소 뿐만 아니라 게시판 연동 문제도 해결 될것 같은데 어렵군요.
include snippets/rhymix.conf;
추가해준 다음에 기존에 써져있던
location / {
try_files $uri $uri/ =404;
if (!-e $request_filename) {
rewrite ^.*$ /index.php last;
}
}
부분을 지워주니까 해결됐어요
혹시 모르니 저 부분 있는지 확인해보세용
혹시나 해서 여쭤보는건데 본문 경로에 오타가 있어서..
ftp로 /etc/nginx/snippets 폴더 한번 확인해보세요
아마 저랑 똑같은 방법으로 설치하셨으면 폴더 권한이 root root라서 업로드가 안될텐데 저는 지금 확인해보니 rhymix.conf 파일이 이미 있네요
만약 없으면 위에 라이믹스 깃허브에서 내용 복사하고 ssh로 직접 넣으시면 될 거 같아요
사실 명령어에 익숙하지 않아서 오타 문제로 설치때도 꽤나 애를 먹었습니다. 지금 살펴보니 해당 파일이 잘 생성 되었네요. 아마도 깃허브 링크 관련 부분 때문에 자동으로 모두 해결 된것 같습니다. 토픽 게시판에 질문이 좀 길어지는 것 같긴 한데 현재 초기 세팅중인데 회원 가입을 할수 없는 상태라고 해서 해당 부분을 어디서 조정하는지 헤메고 있습니다. 그리고 쉬운 설치 대부분 자료는 오래 되어서인지 미리보기는 대부분 중단 된것 같네요. 운영 싸이트도 중단 되어서 어떻게 적용 될지 알수 없어서 좀 난감하군요. ^^ 라이믹스 꿀팁 싸이트 보면서 차근차근 세팅중에 있습니다.
오라클 클라우드라면 센토스와 유사한 오라클 리눅스로 세팅하셨을 가능성이 높은데,
센토스와 오라클 리눅스에는 해당 폴더가 존재하지 않습니다.
경로와는 무관하게 정확한 위치에 정확한 내용이 인클루드되기만 하면 됩니다.
제가 참고했던 글이 우분투로 세팅한 글이라 저도 우분투로 했는데, 글 내용이 저와 비슷해서 당연히 우분투라 생각했는데 우분투가 아닐 가능성은 생각을 못했네용
좀 헷깔린 부분들이 많았네요. 일단 급히 설치까지는 완료 했고 앞으로는 천천히 세팅하면서
생활코딩 입문해서 차근차근 공부하려고 합니다.
화이팅입니다!!
배우고자하는 사람들이 많은데 잘 정리된 자료들이 없다보니 중간에 포기했다가 새로운 자료가 있으면 또 따라해보기를 반복하고 있습니다.
고생해서 얻은 자료를 공유해주시면 배움에 많은 도움이 되겠습니다.