메뉴 건너뛰기

infra

[NCP] 네이버 클라우드 플랫폼에 XE3 설치

suritam92018.10.04 21:11조회 수 250댓글 1

  • 1
    • 글자 크기

네이버 클라우드 플랫폼 MICRO 는 1년간 무료이다.

 

centos 에 nginx 로 php7.1, mariadb, nginx 로 APM 설정을 하였다.

 

진행 하나하나 마다 오류가 계속되었다.

 

php-fpm 부터 nginx root 까지 하나도 그냥 잘 되는게 없었다.

 

phpMyAdmin 도 root 문제로 고생하다가, 심볼릭 링크로 해결하였다.

 

xe3는 rewrite mod 를 활성화 해야 하므로

 

https://github.com/xpressengine/xe-core/wiki/Nginx-rewite-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 를 참고하여 include 했다.

 

class 'ZipArchive' not found 때문에도 인스톨이 막혔다.

 

zip을 설치하고 systemctl restart php-fpm 를 통해 재실행을 시킨다.

 

    6  yum --enablerepo=epel install php71-zip

    7  yum --enablerepo=remi-php71 install zip unzip php-zip

    8  yum --enablerepo=remi-php71 install php-zip

    9  yum --enablerepo=remi-php71 install php71-zip

   10  yum --enablerepo=remi-php71 install php-pecl-zip

 

설치 완료 화면 전에 timeout 이 걸리긴 했지만, 동작은 하는 것 같다.

 

* 도메인을 신청하고 dns를 cloudflare로 설정해 https 사용이 가능하였다.

 

도메인 신청 업체에는 네임서버를 cloudflare로 지정한다.(항상 도메인이 호스팅과 연결되는 부분이 혼동된다.

 

나중에 NCP DNS 도 써봐야겠다.

 

네임서버

alexis.ns.cloudflare.com

deb.ns.cloudflare.com

 

  • 1
    • 글자 크기

댓글 달기

댓글 1
  • suritam9글쓴이
    2018.10.5 14:49 댓글첨부 1추천 0비추천 0

    NCP에서 서버 접속용 공인 ip를 무료로 제공하는데, 1024 이후만 사용가능하다. 공인 IP를 그냥 신청해서 쓰면 월 4000원 정도이니, 해당 기능으로 가능하긴 한데, cloudflare 같은 서비스를 사용할 때, 1024 이하 포트로의 연결이 어려울 것 같다.

     

    cloudflare는 80 등만 지원하므로 ssh 등을 사용하려면, 프록시를 타지 않고(회식 구름-클릭시 토글됨) 연결되도록 CNAME을 설정한다.

     

    https://bytefreaks.net/applications/cloudflare-does-not-allow-port-22-usual-ssh-port-on-domain/attachment/cloudflare-create-cname-entry-for-ssh

     

    CloudFlare-Create-CNAME-entry-for-SSH.png

     

박영식
2011.04.29 조회 6071
박영식
2009.08.01 조회 5412
lispro06
2016.03.30 조회 4598
첨부 (1)
timeout.png
19.9KB / Download 60
위로