AWS.클라우드 2 페이지
전체메뉴열기
검색열기
재테크양식
각종양식
PHP
AWS.클라우드
리눅스.서버
개발관련
양식.서식 파일
javascript
HTML
CSS
회원가입
로그인
재테크양식
각종양식
PHP
AWS.클라우드
리눅스.서버
개발관련
양식.서식 파일
javascript
HTML
CSS
사이트 내 전체검색
검색어 필수
검색
AWS.클라우드
전체 62건
2 페이지
AmazonLinux2 PHP8 Redis 모듈 오류
https://repost.aws/questions/QUajnj8IWqRKCUblHFCzSXIQ/php-redis-on-amazon-linux-2AL2에서 위 설명대로 하면 설치가 안되고 아래와 같은 오류가 발생 한다. 이유는 내부적인 버전이 맞지 않기 때문이다.리눅스 서버 설치 해보신 분은 잘 알겠지만 OS나 라이브러리나 다른 버전 변경 되면 안되는것 들이 참 많다. yum install php-pecl-redis(Error: Package: php-pecl-igbinary-1.2.1-1.el7.x86_64 (epel)) Loaded plugins: extras_suggestions, langpacks, prior…
아마존리눅스2 PHP-FPM 설치(PHP8)
아마존리눅스2에서 PHP8 최신 버전을 설치하는 순서에 대한 것이다. 여기선 pecl를 통해서 레디스(Redis) 오류가 발생하는 경우 설치에 대한 부분이 다른 모듈 설치와 연관이 있을 수 있는 부분으로 참고하면 된다. 아마존리눅스2 PHP-FPM 설치(PHP8) 여기서 버전에 맞지 않아 설치가 안되는 redis를 pecl를 이용해 컴파일 하여 모듈을 추가 시키는 방법 까지 되어 있으니 다른 모듈도 이와 같은 방법으로 추가를 하면 되겠다. https://docs.aws.amazon.com/ko_kr/AmazonElastiCache/latest/mem-ug/Appendix.PHPAutoDiscoveryS…
EC2 ssh 비밀번호로 접속하기
여기서 다루는 것은 AWS에서 EC2에서 AL2 설치를 하고 외부클라이언트 없이 직접 로그인 하여 바로 환경설정을 변경하는 것에 대한 것입니다. 아래는 ssh를 비밀번호 넣어 로그인 하고 싶은 경우에 대한 예입니다. EC2 > 인스턴스 > i-877y23fhsaif7ysaidf > 인스턴스에 연결 EC2 인스턴스 연결 이것 선택하고 'EC2 Instance Connect을 사용하여 연결' 으로 연결을 하면 일반유저($) 프롬프트를 볼 수 있다. sudo -i 명령으로 루트유저로 변경한다. sshd에서 비밀번호로 접속할 수 있도록 한다. vim /etc/ssh/sshd_config …
aws t2, t3 cpu 차이 및 선정에 대한 생각
AWS에서 EC2 사용시 선택해야 하는 부분에서 가장 중요한 CPU 부분 입니다.T2는 이전세대T3는 현재세대T3a는 암드 CPUT4g는 AWS에서 설계한 CPU로서 오로라 사용시 선택하면 됩니다. 이건 EC2는 리눅스 선택시 OS와 맞지 않아 선택 할 수 없게 되어 있습니다. 우선 지난세대보다는 특별한 이유가 없다면 현재세대인 T3를 선택하는것이 맞다고 봅니다.단, 여기서 CPU 갯수는 동일한데 RAM만 다른 경우인데요. 고민이 많이 되는 부분입니다.여기서 제 생각엔 무난하게 하려면 4G 정도는 선택하는 것이 좋아 보입니다.안전하게 하려면 최소 2개의 EC2를 ELB에 하위에 둬야 합니다. 좀더 안전하고 싶으…
AWS CDN(클라우드프론트) 사용자 User-Agent 서버에 전달하는 방법
클라우드프론트란? 클라우드프론트(CloudFront) AWS의 CDN 상품입니다. 프록시 서버로서 원본서버에서 가져온것을 자주요청하는것이면 캐싱을 합니다. 이때 원본서버에 요청을 할때 사용자(브라우저)의 정보를 전달하지 않고 "Amazon CloudFront"으로 전달을 하기 때문에 사용자의 브라우저 정보가 필요한 경우는 통과 시킬 수 있도록 별도의 설정이 필요한데 순서는 다음과 같습니다. 주의할점 설정에 관한 것으로 이전에 선택한 것(현재 설정 된것)이 있어도 다른 선택을 하면 토클 되면서 현재 설정된 값이 없어지고 AWS 디폴트 값으로 보입니다. 이런 경우는 하단에 있는 '취소'를 누르고 다시 들어가면 됩니다.…
AWS SSL 인증서 가져오기(ACM)
AWS 클라우드 프론트 사용만 한다면 자동으로 만들어 주는 AWS 인증서를 사용해 https 프로토콜을 사용할 수 있습니다.하지만 오리진 서버쪽에서 https 서비스를 하고 있고 동일한 인증서를 사용하고 싶은 경우는 구매한 인증서를 AWS에 등록해 두고 사용할 수 있는데 이때 인증서 가져오기(ACM)를 통해서 등록해 두면 됩니다. 아파치 웹서버 환경설정의 SSL 인증서 지정하는것에서 아래에 해당 합니다.SSLCertificateFile - 인증서 본문SSLCertificateKeyFile - 인증서 프라이빗 키SSLCertificateChainFile -…
AWS 리전(region), 가용영역(Availability Zone), 엣지서버(Edge Server)
리전, 가용영역(AZ), 엣지서버 AWS에서 많이 사용되는 용어에 대한 쉬운 설명입니다. 처음 사용하면 익숙하지 않아 힘든 부분이 있는데요. 자주 접하면 자연스럽게 알게 되고 모두 필요한 기능이란 부분도 알게 됩니다. 뭐이리 복잡한가 하는 생각도 들기도 하지만 앞으로는 시스템 구축은 여성분들도 어렵지 않게 프로그램 하듯이 할 수 있는 좋은 시스템 입니다. Region(리전) AWS의 모든 서비스가 위치하고 있는 물리적인 장소 - 다른 건물로 IDC 2개 이상 1개 있는곳도 특별히 리전이라고 불리고 있는곳이 있는데. 무조건 최소 물리적으로 별도의 건물이 2개 이상이라고 생각하면 됩니다. 처음에 ID…
AWS RDS 오로라(aurora) 데이터베이스 설정 옵션
AWS 오로라 일반적인 생성 옵션 오로라 데이터베이스 사용하기전 설정하는 옵션이 많은데 다음 설정시 참고하기 위한 것입니다. CPU 비용은 정확히 모르면 잠시 1~2시간 켜 놓은다음 삭제 하고 다음날 시간으로 청구된 금액을 보고 판단하는 방법도 있습니다. 오라라는 MySQL을 AWS의 환경에 맞게 다시 만들어진것으로 AWS에서 RDB 사용하려면 이것을 선택하는 것이 좋습니다. 물론 마리아나 MySQL 선택하는 방법도 있지만 특별한 이유가 아니면 오로라를 선택하는 것이 좋습니다.설정할 때 변경하지 못한다는 부분이 있으니 세밀하게 잘 봐야 합니다.처음 하시는 분들은 저 처럼 한번은 연습한다 생각하고 생성하고 원하는…
자주사용하는 클라우드프론트, EC2, S3(객체스토리지) 데이터 전송비용
대부분의 업체에서 그렇지만 들어가는 것은 돈을 받지 않습니다.받을 필요가 없는 상태 입니다. 회선이 남아 돌기 때문에 서버에서 나오는것만 비용을 받습니다.AWS에서 요청횟수에 대해서도 비용을 받는것이 있는데 대표적인 것이 클라우드프론트 입니다.HTTP,HTTPS 차이에서도 비용이 다른서비스도 있습니다. 물론 엄청큰 비용을 받지는 않고 대부분 무시 합니다. 아래는 자주사용하는 서비스인 EC2, 클라우드프론트, S3의 비용을 볼 수 있는곳입니다.비용 부분은 변경이 될 수 있으니 필요한 시점에 직접 확인 하는 것이 좋습니다. 객체스토리지(S3)아시아태평양(서울) S3 트래픽 비용: GB당 0.126 USDhttps:…
AWS 네임서버(route53) 상태검사구성 헬스체크(healthchecks)
AWS에서의 네임서버는 상품명이 Route53 입니다. 53은 네임서버의 기본포트 입니다. 유용한 기능중에서 헬스체크란 것이 있습니다. 많은 양의 서버를 가지고 있다면 ELB 같은것을 사용하는 것이 더 좋습니다.그런데 ELB는 하위에 최소 2대가 있어야 하고. ELB 비용도 지불을 해야 합니다.일반적으로 서버장애가 잘 나지 않고 트래픽이 많지 않은 경우 동시 2대 운영하면서 1대 장애가 발생하면 1대를 제외하여 서비스를 지속하고 싶은경우 사용하면 유용할듯 합니다. 또는 여러국가에 서비스 하는데 특정 국가에선 서버가 1대만 필요한경우 장애가 나면 인접한 다른 나라의 서버로 지정하는 기능도 괜찮을듯 합니다. * 추…
라이트세일 S3와 AWS S3의 비교(차이점)
라이트세일의 S3는 작년인가 생긴 서비스 입니다.사용은 안하고 있지만 예상가능한 서비스로서 오늘 확인한 결과를 올립니다.결론 부터 말하면 사용 할 수도 있고 안할 수도 있을것 같습니다. 아니면 다른 업체를 생각해 보는것도 좋을듯 싶다는 생각이 들었습니다.라이트세일의 S3는 위와 같이 용량을 선택하게 되어 있습니다. - 추가 전송용량에 대한 금액은 알 수 없다. 기본양을 준다(무료) - 쓰는만큼 비용을 지불하는것이 아니라 블록스토리지 처럼 정한 용량만큼 사용 가능하다이에 비해 AWS의 기본적인 S3는 위와 다릅니다. - 사용한 만큼 비용을 지불한다. 1G 용량 사용중이면 아시아(서울)의 경…
AWS 로그인한 IP 확인하는 방법(CloudTrail)
누가 회사가 아닌 다른곳에서 로그인 했는지 가끔 확인이 필요 할 때가 있는데요. 검색해 보면 의외로 찾기 힘든것중 하나 였습니다.로그인의 기록에 대해 볼 수 있는 컨텐츠의 설명이 생각보다 없는것입니다. AWS에 로그인 및 여러 설정에 대한 기록은 CloudTrail 서비스를 통해서 볼 수 있습니다. 기본적으로 볼 수 있는 서비스 입니다. 추가적인 설정 같은것이 필요한것은 아닙니다. 어떤 이유인지 모르겠지만 CloudTrail 에서 IP 보는것이 기본값이 빠져 있습니다.그렇기 때문에 위 이미지 처럼 환경설정에서 ON 해주시면 로그인한 IP를 볼 수 있습니다.https://us-…
라이트세일 인스턴스 용량을 늘리는 방법
리노드 같은곳은 낮은것에서 높은것으로 늘리는 기능이 있어 좋은데요. 아마존은 보이질 않습니다. 콘솔등 몇가지 불편한것이 있는데 다른 기능때문에 AWS를 떠나지 못하고 있는데 용량을 늘리는 방법에 대한 설명입니다. 직접적인 메뉴의 기능으로 상위 용량으로 늘리는 방법은 없습니다.* 라이트세일 인스턴스 용량을 늘리는 방법 1) 스냅샷을 생성한다.2) 생성된 스냅샷을 이용해서 "새 인스턴스"를 생성할때 원하는 용량을 선택한다. 라이트세일에서 EC2로 보낼 수 있습니다.그리고 이글의 핵심의 용량을 늘리는 방법은 "새 인스턴스 생성"을 클릭하면 용량을 선택하는 화면이 나오는데요. 여기서 원하는 크기의 인스턴스를 …
아마존클라우드 CentOS7과 Amazon Linux 2 차이점 및 사용후기
비슷한 2개의 OS를 사용한 후기 입니다. 결론 부터 말씀 드리면 많이 사용하는 OS 사용하는 것이 일반인은 좋습니다.1) Amazon Linux 2CentOS 기반으로 만들어진 것으로 알려져 있습니다. 그리고 패키지 설치는 동일하게 yum을 통해 사용합니다.systemctl restart amazon-ssm-agent.service amazon-efs-utils 는 EFS 파일 시스템을 사용하기 위한 유틸입니다. 이런 아마존 서비스 관련된 패키지가 기본적으로 yum을 통해 설치가 가능 합니다.그렇기 때문에 아마존 서비스와 연동된 것을 사용하려면 특별한 이유가 없다면 아마존리눅스 사용하는 것이 편합니다…
라이트세일 컴퓨팅(인스턴스) ssh2 비밀번호 방식으로 인증하기
포트의 경우 변경하면 반영 되지 않습니다. 다른 보안 때문에 selinux 끄고 해보세요.systemctl restart sshd 자체가 적용이 안됩니다.그리고 aws의 방화벽도 건드려 줘야 합니다.아래 환경설정 파일을 열어서 수정해 주는 것입니다.vim /etc/ssh/sshd_config# 필요한 경유 포트 변경포트는 변경하게 되면 방화벽도 같이 열려져 있는지 확인을 추가적으로 해줘야 합니다.Port 22# 루트유저로 로그인 가능하게PermitRootLogin yes# 아래는 변경한 옵션 입니다.# 정확히는 주석으로 되어 있는 것을 주석을 푼 것입니다.PasswordAuthentication yesPermitEmpt…
아마존 인스턴스 루트유저로 전환하기(라이트세일, EC2)
AWS의 리눅스 사용시 기본적으로 생성되는 일반유저에서 root 유저로 전환하는 방법 입니다.인스턴스 생성된 다음 진행인데 전 라이트세일에서 하였습니다. 제 기억으론 EC2로 다르지 않습니다. 일반유저로 접속이 되면 아래 명령으로 간단하게 루트유저로 전환이 가능합니다.패드워드 없이전환 되므로 전환 된 다음 root 유저의 패스워드를 만들어주면 됩니다.전 테스트 할것이 있어서 ssh를 비밀번호 넣는 방식으로 변경한 다음 ssh2로 접속할 예정입니다.아마존은 ssh2 콘솔 연결방식이 22번 포트로 들어가기 때문에 포트를 변경하거나 하면 위에 나온 화면의 터미널로 들어가지 못합니다. sudo -i명령을 통해…
AWS 라이트세일 서버리스 DBMS - MySQL8
아마존 클라우드 AWS 라이트세일 서버리스 DBMS - MySQL8 의 설정 값에 대한 것입니다.먼저 CPU의 성능에 대한 기준이 어떤것인지 모르겠지만 인스턴스쪽과 비교를 하면 램과 CPU의 선택에 있어서 DBMS쪽이 비싸 보이는데 CPU의 속도에 대해선 모르겠습니다. 최근들어 우선 사용하게 하는것이 목적인듯해 보이는데요. 3개월 무료 붙은것들이 보입니다. 인스턴스 쪽도 3개월 무료가 있습니다.그리고 다른 특징으로는 전송량에 대한 부분이 있습니다. 정해진 양 이상을 사용하게 되면 느려질 수 있다고 합니다.CPU는 2개만 있으면 RAM 용량이 올라갈 수도록 가격이 삐싸지면서 대신 사용 가능한 디스크 용량과 전송량…
아마존 라이트세일(LightSail) 부하분산(로드밸런서) 사용하기
먼저 결론 부터 말씀 드리면 사용하려다가 사용하지 않기로 하였습니다.트래픽이 많은것도 아니고 사이트 잠깐 안되어도 큰 문제가 없기 때문입니다. 쇼핑몰이면 신경써야 겠지만 그렇지 않은 경우만 Route53 이용 하려 합니다. - 비용은 한달 18달러인데 환율에 따라 금액 차이는 있습니다.- 초기엔 http로 설정하고 들어갑니다.- 생성한 다음 도메인 지정하고 https 선택을 위해서 인증서를 생성 해야 합니다. 인증서 생성을 위해선 DNS 설정이 같이 따라 줘야 됩니다. 인증서 비용은 무료 입니다.로드밸런스도 하나의 서버 이지만 장애에선 이것이 문제가 되는 일은 없다고 감안하고 구성을 합니다.이런 로그…
아마존 라이트세일(Lightsail) DNS 비용(가격)은 3개까지 무료
AWS에는 라우터53이라는 좋은 기능. 모든 기능이 다 되는 엄청난 놈이? 하나 있습니다.일반적인 다른 네임서버 사용해 보시면 알 수 있습니다. 기능의 차이가 상당 하다는 것을. MS나 구글의 것은 볼 필요성을 못 느껴 보진 못했지만 국내 일반적인 무료로 제공 되는 네임서버와 비교 하면 상당 합니다.먼저 설정 하는데 가격에 대한 것이 없어 찾아 보았는데요. 3개 까지 무료이며 기본 제공(300만) 쿼리 수가 늘어나면 100만쿼리당 비용이 청구 됩니다. 이 부분은 네임서버 조회 이기 때문에 TTL의 설정에 따라 달라 질 수 있습니다. 그런데 라이트세일의 DNS에는 TTL 설정이 없습니다.간단해도 너무 간단한 설정만 있습니…
swap memory(스왑 메모리 만들기) 추가/삭제 방법 (서버 메모리 부족 할 때)
리눅스에서 서버 메모리가 부족하여 문제가 발생할 때 디스크에 스왑메모리 생성하여 사용하는 방법입니다. 이렇게 하면 기존의 스왑메모리가 있는 경우가 추가 되는 구조를 가지고 있어서 현재의 스왑메모리가 부족한 경우도 문제 없이 추가하여 사용이 가능합니다.서버 메모리 부족 할 때 swap memory(스왑 메모리 만들기) 추가/삭제 방법대락적은 순서는 다음과 같습니다.1) 현재 메모리 상태를 먼저 확인 한다.freefree -m2) 스왑파일용 빈 파일 만들기/SWAP/FILE_01 - 16 기가 짜리를 생성 합니다.- 블럭을 1M로 설정. 이부분은 자신의 상황에 맞게 합니다. 보통 4k일 것입니다.dd if=/dev…
일반적인 서버 구성을 AWS로 이전 할때
아마존 클라우드 서비스로 이전할때의 서버 구성도 코로케이션은 공간과 트래픽을 임대 받은 방식입니다. 그 임대받은 공간에는 자신이 제품을 아무것이나 넣어 사용이 가능합니다. 나스를 넣어도 되고. 테스크탑을 넣어도 되고. 하지만 보통 1U 또는 2U 서버등을 넣어 운영을 합니다. 회선의 계약은 자신의 상황에 맞게 별도 계약을 하는 방식입니다. 업체마다 다르기 때문에 별도 견적을 받아야 합니다. AWS에서도 코로케이션 같은것이 있지만 비용이 상당합니다. AWS의 장점은 보통 시간단위로 비용을 지불하고 초기 설치비용 및 임대비용등이 괴장히 저렴하며 필요한 만큼만 사용하는것이 장점 입니다. 즉…
AWS 네임서버 해외서비스 - Route53
해외에 직접 서버를 둘 때 같은 도메인을 사용하는 방법에 대한 것입니다.1) 2차도메인으로 지역을 구분하는 방식이 아닌 예를들면) kr.pabburi.co.krjp.pabburi.co.krus.pabburi.co.kr2) 동일한 도메인을 영국에서 사용하면 영국서버로 들어가고 브라질에서 사이트 접속하면 브라질 서버로 접속하게 하는 방식.아래 도메인을 영국에서 입력하면 영국서버로아래 도메인을 미국에서 입력하면 미국서버로www.pabburi.co.kr이럴때 AWS의 Route53에 있는 지역 기능을 사용하면 됩니다.3) 객체 스토리지에 지역별로 다르게 접근 하려면 람다엣지 프로그램을 해줘야 합니다. …
Route53을 이용한 로드밸런스와 헬스체크를 통한 장애처리
로드밸런스 EC2를 부하분산 시키면서 하는 방식이 더 유연성 있게 좋은 결과를 나타냅니다. 빠른 처리라고 해야 하는것이 맞겠습니다.하지만 경우에 따라 로드밸런스를 그렇게 하지 않아도 되는 경우는 네임서버를 이용하는 방법을 사용해도 됩니다.최소 2대가 있어야겠습니다.EC2를 이용한 방식은 2대의 서버와 1대의 부하분산용서버 그래서 총3대가 들어갑니다. 헬스 체크 해야 되고 그렇습니다.네임서버를 이용하는 방법은 네임서버에서 헬스체크하는 기능을 이용합니다. AWS 서버이면 무료(갯수 무제한인지는 별도 확인 필요) 입니다. 그외 외부로 나가는것은 비용을 받는데 http, https 비용이 다릅니다. 네임서버 설정시 두대를 지정…
아마존 클라우드에서 자주사용하는 서비스
가장 많이 사용하는 서비스에 대한 정리 입니다. 기본 서버를 구성 할 수 있는 정도의 설명 입니다.간단하게 사용하려면 라이트세일을 이용하세요. 트래픽 굉장히 저렴합니다. 단 들어오고 나가는것 합한 수치라는 글을 본적이 있으니 이점만 착각 하지 않으면 됩니다. 그리고 트래픽 속도에 대한 부분은 찾지 못햇는데 라이트세일 속도에 대한 사이트에선 그리 빠른것으로 나오진 않았지만 일반 회사 홈페이지 서비스에선 문제 되지 않습니다. * 리전이건 그냥 IDC라고 생각하면 됩니다. 물리적인 건물이 별도로 있어야 리전이라고 부릅니다.* EC2쉽게 서버라고 생각하면 됩니다. 단 스토리지가 없어 별도 추가 해야 됩니다. 해외서비스…
[해외서비스] 특정 도메인을 여러국가에서 동일한도메인으로 서비스
해외서비스를 할때 사용하는 도메인 방법에는 여러가지가 있을 수 있겠지만 크게 두가지 정도로 볼 수 있을것 같습니다. 저도 완전히 서버에 대한 업무만 하는것은 아니고 본래 직업은 PHP웹프로그래머 입니다.첫번째, www.도메인.com 네임서버 지리적서비스두번째, 국가코드.도메인.com 네임서버 국가마다 지정저희는 첫번째 방식을 선택 하였습니다. GeoDNS 기능으로 많이 사용하는 BIND에서도 지원을 합니다. BIND는 사내에서 사용하면 IP 단위로 제어하는 기능도 있고 괜찮은데요. IP에 대한 관리도 필요하고 안정성등 여러가지 측면에서 AWS의 Route53 네임서버를 활용…
[해외서비스] 지리적서비스 최적화 하는 방법
AWS 클라우드 프론트 이용하고 있습니다. 서버가 독일, 이탈리아, 바레인 이렇게 있을때 이스라엘의 경우 지리적으론 바레인이 가깝습니다. 구글 어스를 통해서 많이 보곤합니다. 그런데 이스라엘의 경우는 특이하게 이탈리아로 수동 지정하여 테스트 하니 이 쪽이 속도가 더 빠르게 나옵니다. 회선이 유럽쪽으로 더 잘 되어 있는듯 합니다. 서버는 이탈리아 밀라노에 있습니다.그리고 웹로그를 확인해 보니. 바레인과 이탈리아 왔다 갔다 합니다. 이런 경우는 장애조치를 포함한 것을 네임서버에서 별도 만든 다음에 그 것을 수동으로 이스라엘의 경우는 이탈리아 쪽으로 가도록 지정을 하니 구글 애널리틱스에서도 빠르게 접속되는것으로 나왔습니다. …
[해외서비스] 어느나라의 서버에서 서비스 되는지 알고 싶을때
해외서비스를 하게 되면 모든 나라에 서버를 둘 수는 없는 상황입니다. 보통 캐쉬서버를 이용하게 되는데 CDN 이라고 하고 이것은 프록시 서버 입니다. AWS에서 클라우드프론트가 있습니다. 그런데 예를 들어 대만의 경우 국내서버로 들어 올까요? 아니면 싱가폴 서버로 갈까요. 궁금합니다. 일본의 경우는 국내로 드어갈 가능성입니다. 이것은 수동 지정하는 방법이 있고 자동처리 방법이 있습니다.이때 자동으로 처리하는 방법을 사용할때 어느국가의 리전에 있는 서버에 접속을 할까 중간에 있는 애매한 경우가 있습니다. 예를 들면 남아프리카에 서버는 없고 클라우드프론트만 이용합니다. 여긴 미국, 브라질, 인도 이렇게 있을때 어느국가의 서…
클라우드프론트 사용하는 이유
캐쉬서버라서 그 안쪽에 있는 서버를 숨길 수 있는 은익화의 효과가 있고 고객에게 더 가까이 있고 하여 빠른 속도를 제공해 줄 수 있습니다.일반적으로. S3를 사용하면 어짜피 트래픽 비용 내야 하는데 클라우드 프론트 사용하면 이 비용만 냅니다. 그리고 EC2 사용하면 트래픽 비용 내야 하는데 CDN 사용하면 CDN 비용만 내게 됩니다. 그러니 요금측면에서 이것 사용하는것이 더 이익입니다. 더 저렴한 경우도 있습니다.단, 요금책정에서 트래픽 비용만 알고 있는 경우가 있는데 그렇지 않습니다.커넥션 비용은 별도로 지불해야 합니다. http, https 같은지 확인해 보세요.동네(나라) 마다 다른것은 이해를 하셔야 합니…
아마존 오브젝트스토리지(S3) 파일 올리기(업로드)
php를 이용한 S3 스토리지에 업로드 하는 예제 입니다. 간단하게 올라 갑니다. 올릴때 컨텐츠 타입등을 결정하는 방법도 있습니다.그것 잘못 하면 다운로드 받을때 그 지정한것으로 다운로드 됩니다. 그대로 다운로드 되는것을 본적이 있습니다.require 'vendor/autoload.php';use Aws\S3\S3Client;use Aws\S3\Exception\S3Exception;$param = Array('region'=>'ap-northeast-2', 'version'=>'2006-03-01', 'credentials' => array('key' => 'key','secret' =&…
클라우드프론트에서 파일명 변경하여 다운로드 받는 방법
제목대로 입니다.일반적으로 PHP에서 다운로드 받을때 파일명을 변경해주는 방법은 HTTP 헤더에 추가만 해주는 방식으로 간단한데요. 클라우드 프론트를 이용할때는 아래 순서를 거쳐야 합니다. 그리고 S3에서 받는 방법에 대한 예제 이기 때문에 S3에서 변경해주는 방법을 알면 더 도움이 됩니다. 이것만 알아보고 S3부분을 알아보지 않아서 시간이 더 소요되었지요.response-content-disposition-cloudfront.txt1) Log in to aws console.2) Click cloudfront3) Click behaviors4) Select pattern and edit5) Set Forwar…
처음
1
페이지
열린
2
페이지
3
페이지
맨끝
게시물 검색
검색대상
제목
검색
상단으로
상업적 이용 금지. 컨텐츠는 개인 용도로만 사용이 가능 합니다.