오라클클라우드 인스턴스 서버 생성하고 우분투 설치하고 첫 관문인 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 / 라이믹스 정식버전으로

입문 하게 되었습니다.

이제 시작인데 초반에 에너지를 몽땅 쏟은 느낌이네요. 

이렇게 반복해도 다시 하라면 또 헤멜 것 같지만 아무튼 아직 생존해서 전진 중입니다.

스크린샷 2021-03-06 15.11.41.png

  • profile
    저랑 거의 똑같게 진행하셨네요!
    저도 최근에 오라클 클라우드로 저 세팅에 php만 8.0으로 해서 라이믹스랑 미디어위키 설치했어요

    짧은 주소 관련 규칙은 라이믹스 2.0부터 라이믹스 자체에 추가돼서 default 파일에서 그 부분 지워줘야해요

    저도 삽질하다가 라이믹스 깃허브 보고 수정했어요 ㅋㅋ
  • profile
    https://github.com/rhymix/rhymix-docs/blob/master/ko/introduction/nginx.md
  • profile profile

    벅찬 가슴으로 게시판을 눌러보니 ngnix 에러가 뜨네요. 아무래도 rhymix.conf 파일 문제 같아서 링크 페이지로 해결중인데 아무리 해도 /etc/ngnix/snippets 폴더에 rhymix.conf 파일이 sftp로 업로드도 안되고 temp 파일에 임시로 업로드하고 mv 로 파일 이동하려고 해도

    안되서 권한 문제인가 해서   chmod 775 로 snippets 폴더 권한 수정을 해도 찾을수 없는 디렉토리라면서 안되네요. 요걸 해결 해야 짧은 주소 뿐만 아니라 게시판 연동 문제도 해결 될것 같은데 어렵군요.

  • profile profile
    제 경우에는 rhymix.conf 파일은 따로 추가 안했고 default 파일에

    include snippets/rhymix.conf;

    추가해준 다음에 기존에 써져있던

    location / {
    try_files $uri $uri/ =404;
    if (!-e $request_filename) {
    rewrite ^.*$ /index.php last;
    }
    }

    부분을 지워주니까 해결됐어요
  • profile profile
    저도 다른 분이 써주신 글 보고 따라한 건데, 그 분은 2.0 이전 버전으로 하신 거라 처음엔 저 부분까지 그대로 따라했다가 오류가 났었어요

    혹시 모르니 저 부분 있는지 확인해보세용
  • profile profile
    아직 규칙 rhymix.conf 파일을 snippets 폴더에 업로드는 못했지만 디폴트 파일 내용 수정으로 게시판 접속에 성공 했습니다. 아무래도 권한 문제 같은데 이 부분은 퍼미션 명령어를 아무리 줘도 안되는군요. 감사 합니다!!
  • profile profile

    혹시나 해서 여쭤보는건데 본문 경로에 오타가 있어서..
    ftp로 /etc/nginx/snippets 폴더 한번 확인해보세요
    아마 저랑 똑같은 방법으로 설치하셨으면 폴더 권한이 root root라서 업로드가 안될텐데 저는 지금 확인해보니 rhymix.conf 파일이 이미 있네요

    만약 없으면 위에 라이믹스 깃허브에서 내용 복사하고 ssh로 직접 넣으시면 될 거 같아요

  • profile profile

    사실 명령어에 익숙하지 않아서 오타 문제로 설치때도 꽤나 애를 먹었습니다. 지금 살펴보니 해당 파일이 잘 생성 되었네요. 아마도 깃허브 링크 관련 부분 때문에 자동으로 모두 해결 된것 같습니다. 토픽 게시판에 질문이 좀 길어지는 것 같긴 한데 현재 초기 세팅중인데 회원 가입을 할수 없는 상태라고 해서 해당 부분을 어디서 조정하는지 헤메고 있습니다. 그리고 쉬운 설치 대부분 자료는 오래 되어서인지 미리보기는 대부분 중단 된것 같네요. 운영 싸이트도 중단 되어서 어떻게 적용 될지 알수 없어서 좀 난감하군요. ^^ 라이믹스 꿀팁 싸이트 보면서 차근차근 세팅중에 있습니다. 

  • profile profile
    질문 게시판에 게시글로 올려 놨습니다. 감사 합니다 ^^
  • profile profile
    /etc/nginx/snippets 폴더는 우분투에만 있습니다.
    오라클 클라우드라면 센토스와 유사한 오라클 리눅스로 세팅하셨을 가능성이 높은데,
    센토스와 오라클 리눅스에는 해당 폴더가 존재하지 않습니다.

    경로와는 무관하게 정확한 위치에 정확한 내용이 인클루드되기만 하면 됩니다.
  • profile profile
    오라클 클라우드에서 vm인스턴스 생성 시에 os 선택이 가능하더라구요

    제가 참고했던 글이 우분투로 세팅한 글이라 저도 우분투로 했는데, 글 내용이 저와 비슷해서 당연히 우분투라 생각했는데 우분투가 아닐 가능성은 생각을 못했네용
  • profile profile
    감사 합니다. 오라클 우분투에서 사이버덕 sftp 프로그램과 맥 터미널에서 리눅스 명령어로 하다보니
    좀 헷깔린 부분들이 많았네요. 일단 급히 설치까지는 완료 했고 앞으로는 천천히 세팅하면서
    생활코딩 입문해서 차근차근 공부하려고 합니다.
  • profile profile
    잘 해결하셨다니 다행이에요
    화이팅입니다!!
  • profile
    고생하셨고 축하드립니다.
    배우고자하는 사람들이 많은데 잘 정리된 자료들이 없다보니 중간에 포기했다가 새로운 자료가 있으면 또 따라해보기를 반복하고 있습니다.
    고생해서 얻은 자료를 공유해주시면 배움에 많은 도움이 되겠습니다.
  • profile profile
    아직 헤메고 있지만 많이 헤멜수록 비슷한 어려움을 겪는 분들에게 조언을 줄수 있으니 인내하고 전진해 보겠습니다.
  • ?
    저랑 비슷 하시네요. 이것저것 만지면서 배우고 있습니다 ㅎㅎ