Extra Form
PHP PHP 7.4
CMS Rhymix 2.1

안녕하세요. 쌩초보입니다.

1.아마존 리눅스2023을 사용하면서
아마존사이트에서 보고 따라하고 있는데
SSL/TLS구성탭에
CA에 CSR을 제출하라고하는데 이 부분에서 계속 막히는데...
어떻게 제출하는지 모르겠네요.
CSR을 nano csr.pem까지 열었는데 메모장에 이것들을 복붙하고
letsencrypt
요기에 제출하면 되는건가욤;;
흑흑


2.putty를 통해서 터널 연거는 그냥 X누르면 자동저장되고 종료되는거쥬??

3.라이믹스 최신버전설치하려는데 PHP7.4버전써두 전혀 문제 없나요?
제가 좋아하는 테마가 8버전엔 지원안한다네요

답변해주시면 복 받으실겁니다
답변안해주셔도요...

  • profile
    서버세팅을 하는이유가 배우기 위해서 직접 하실려는 걸까요? 아니면 사이트를 만들어야 하는 입장이셔서 그런걸까요?

    사실 그냥 초보에게 가장 좋은건 웹호스팅 하나 받아서 거기에 라이믹스 설치하는게 낫습니다.

    PHP7.2이상이 라이믹스 최소환경이고 php7.4가 권장 버전입니다.
  • profile profile

    답변 감사합니다.
    사이트를 만들어야하는 입장인데
    하다보니 오기가 생겨서 서버에 하고 싶네요 ㅎㅎ
    그런데 배워보고 싶은 욕심도 나는데 또 엄두가 안나는 것 같기도하고
    잘 모르겠네요
    깔짝배운다고 될 것이 아닌 것 같고요
    완전 쌩초보라 서버가 얼마나 어려운지 그런것조차 모릅니다.. ㅠㅠ

  • profile

    1. 무엇을 보면서 어떻게 따라하다가 어느 단계에서 막혔는지 링크, 스샷 등을 자세히 남겨주시지 않으면 뭘 어떻게 해야 하는지 답변자가 어떻게 알죠? 님 컴퓨터를 해킹이라도 해서 지금 뭘 하고 계신지 알아내야 할까요? 게다가 Let's Encrypt는 기본적으로 CSR을 제출하고 뭘 복붙하고 하는 과정이 없는데, 대체 뭘 하고 계신지 무척 의아하네요.

     

    2. 사람이 명령하지 않았는데 자동으로 저장되거나 변경되는 것은 없습니다. 서버는 특히 그렇습니다.

     

    3. PHP 7.4 전혀 문제 없습니다. 실제로 가장 권장하는 버전이기도 하고요.

  • profile profile
    답변 감사합니다.
    그렇겠군요 더 상세히써야겠네요
    https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/SSL-on-amazon-linux-2023.html
    (Amazon Linux 2023에서 SSL/TLS 구성)
    이거 보고 따라하고있습니다.
    2단계: CA가 서명한 인증서 가져오기 / 4번 여기서부터 막혔습니다.
    아마존 리눅스 2023으로 LAMP 설치하고 라이믹스를 설치하려고합니다.
  • profile profile

    해당 매뉴얼은 Let's Encrypt를 잠시 언급하기만 할 뿐, Let's Encrypt와 전혀 관계없는 내용으로 보입니다. 전통적인 유료 인증서를 발급하는 업체(CA)라면 고객이 CSR을 제출하고 CA가 서명한 인증서를 돌려주는 과정이 있는데, 링크하신 매뉴얼은 그 과정을 기준으로 작성되어 있습니다. Let's Encrypt는 그런 과정이 없으므로, 이 매뉴얼 전체가 무쓸모입니다. ㅠㅠ

    아마존 리눅스는 아마존 이외의 개인 블로그 등에서 정보를 얻기가 어렵고, 아마존에서 제공하는 매뉴얼은 불친절하기 짝이 없습니다. RHEL 기반의 변종(?) 배포판을 사용하는 데 익숙하지 않으시다면, 아마존 매뉴얼에 의존하여 아마존 리눅스를 설치하는 것은 추천하지 않습니다. 우분투 관련해서 친절한 매뉴얼을 찾기가 훨씬 쉽습니다.

  • profile profile

    컥 그렇군요
    검색은 엄청 열심히하는데 잘 못찾겠더라구요
    다른 걸 쓰는 걸 추천드리는군요...
    프리세일 하는 김에 해봤는데 첨에 잘 선택해야했네요...

    아참 우분투는 프리세일 이용가능 이라고 적혀있어서 안심이 되는데
    록키리눅스는 그런 말이 없어서 과금 될까봐 불안하네요.. ㄷㄷ

    답변 감사합니다

  • profile profile

    아마존에서 공식적으로 밀고 있는 배포판은 아마존 리눅스와 우분투뿐이고, 나머지는 대부분 커뮤니티에서 만들어 올린 것이다 보니 살짝 불안한 것이 사실입니다.

    프리티어는 리눅스 종류가 아닌 서버 사양이 기준이지만, 프리티어로 쓸 수 있는 사양이라면 APM 설치만 해도 메모리가 거의 가득차 버려서 실사용은 무척 힘들다는 점 참고하세요. 너무 저사양 폰을 구입하면 기본앱이 메모리를 절반 이상 잡아먹고 있는 것과 똑같습니다. 클라우드나 VPS에서 그나마 웹호스팅보다 나은 성능을 기대하려면 메모리가 최소 4기가는 넘어야 하고, 2~4기가라도 그럭저럭 돌릴 수는 있지만 안정적으로 돌아가려면 서버 튜닝 지식이 꽤 많아야 합니다. 처음 서버 쓰시는데 혹시 님 잘못이 아닌 부분 때문에 고생하실까 봐 미리 말씀드립니다.^^

  • profile profile
    미리 말씀해주셔서 감사합니다.
    프리세일로하면 메모리가 거의 차버리는군요...
    서버 튜닝도 지식이 전무하다보니 당장은 힘들 것 같고
    저에겐 멀고 험난한 길이지만 덕분에 많이 배웁니다.
    라이트세일로 해볼까합니다. 이것도 안된다면 웹호스팅해야겠네요 ㅠㅠ
    그럼 좋은 주말 되세요 : )
  • profile
    님처럼 오기로 배워보고자 했던 초보로 말씀드리면, 처음부터 어려운거 보다 차근차근 해보는걸 추천드립니다. 라이믹스만 파악하고 배우는데 시간 걸릴텐데, 서버부터 배워보겠다고 하면 갈길이 정말 멀죠. 윗분처럼 웹호스팅에서 간단하게 설치하거나, 아마존이면 앱까지 포함된 비트나미로 가는걸 추천드립니다.

    앱+OS LAMP(PHP8)로 인스턴스 생성하시고, PHP버전을 7.4로 바꾸는 것도 하나의 방법입니다. 얼마전까지 PHP7.4가 있었는데 지금은 없네요. SSL 적용은 비트나미에서는 SSL 자동 명령어가 있는데요, bncert-tool 검색해보시면 나옵니다.

    앱+OS LAMP(비트나미) 기준으로 간단하게 말씀드리면:
    1. PHP 8에서 7.4로 변경
    2. ROOT 계정 비번 파악후 DB 생성
    3. 라이믹스 git 설치(파일권한 문제 생기는데 대처해야 함)
    4. bncert-tool 실행
    5. ffmpeg 설치

    단계 마다 인터넷으로 검색하면 방법을 찾아볼 수 있습니다. 그런데 저처럼 초보같은경우 그대로 따라해도 정말 시간 많이 잡아먹고 안될때가 많았습니다. 하다가 꼬이면 복구방법도 몰라서 인스턴스 날리고 다시 작업해보고, 제가 그랬습니다.

    사이트 기획 및 제작에도 시간이 꽤 걸리니, 우선 쉽게 설치하고 운영하다가 나중에 잘 돼서 확장할 때 업그레이드나 서버이전 등은 전문가에게 맡기는걸 추천드립니다.
  • profile profile

    답변 감사합니다.
    그러게요 계속 일은 벌려놓는데 수습이 안되네요;;
    아마존이면 앱까지 포함된 비트나미 추천해주셨는데
    그럼 라이트세일 5달러짜리 결제하면 LAMP(PHP8)있던데 이걸로 하라는 말씀이시죠?
    열심히 검색해봐야겠습니다. 감사합니다. 다시 도전해보겠습니다...
    --//sudo apt-get install php7.4
    sudo update-alternatives --set php /usr/bin/php7.4
    해도 8.1로 나오길래 sudo /opt/bitnami/ctlscript.sh restart apache
    이걸 입력하고 다시 php-v해도 8.1로 나오길래
    인스턴스 다시 생성하고 vps에서 Stack php 7.4 버전을 다운로드하고 복사 했습니다.
    그리고 2번 DB생성부터 하면 되겠죠...?