EC2에서 제공하는 AMI, CentOS6 및 AmazonLinux의 동작 차이

전치



비망록(소재?)입니다.
수시로 추가하겠습니다.

본편



【ssh】 초기 로그인 사용자의 차이



AmazonLinux ec2-user
CentOS6 centos

【ssh/sftp】연결처의 지정 방법의 차이



AmazonLinux 글로벌 IP 주소(예: 50.X.X.X)
CentOS6 DNS 이름 (예 : ec2-50-X-X-X.ap-northeast-1.compute.amazon.com)

【iptables】서비스 가동 상황



AmazonLinux 중지
CentOS6 시작

CentOS6에서는 자동 기동(chkconfig)도 ON으로 설정되어 있습니다.

【nginx】 초기 conf 파일의 차이 (※ 모호합니다)



AmazonLinux virtual.conf
CentOS6 ssl.conf, virtual.conf, default.conf

【SELinux】WEB 서버에서 403 에러(nginx)



CentOS6의 경우 "403 Forbidden"이 나왔습니다.
※ iptables를 Off로 한 영향 등일지도 모릅니다.

【ImageMagick】 거동의 차이



AmazonLinux의 경우,
  • ImageMagick7의 도입이 어렵습니다 ...
    (●●●.so.5 ●●●.so.6 ●●●.so.2를 찾을 수 없습니다!와 같은 오류가 발생함)

  • 권한 오류가 발생했습니다(로컬 파일을 로드할 수 없음).
  • policy.xml의 ""를 "read"로 설정하면 해결되었지만 새하얀 이미지가 출력됨
  • 테스트 적으로 policy.xml의 policy 태그를 모두 주석 처리했지만 여전히 흰색 이미지가 출력됩니다
  • 어떠한 타이밍에, 색도 사이즈도 엉망인 jpg 파일로 변환되는 것도・・・


  • 【pdf2svg】파일 변환 결과의 차이



    AmazonLinux의 경우 일부 파일은 PDF의 이미지가 어두워집니다 (일 수 있음)

    무엇이 있었는지



    프로덕션 환경은 AmazonLinux이지만 의 관계도 있으며,
    엔지니어의 개발은 Vagrant(CentOS6계)로 하고 있었습니다.

    많이 사용하고 있는데 큰 환경의 차이는 느껴지지 않았습니다만,
    점차 위의 「pdf2svg」나 「ImageMagick」과 같은 거동의 차이에 시간을 걸릴 수 있게 되어 버렸기 때문에

    "CentOS에 통일하자!"

    라는 것이 되었습니다 (에, 도망치지 않고···)

    확실히?



    AmazonLinux는 친절하고 개인적으로 굉장히 좋아합니다.
    다만, 하고 있어 망설이면 정보가(CentOS에 비해) 적기 때문에,
    경우에 따라서는 CentOS(등, 평소에 익숙한 OS)를 사용하는 것도 손이라고 생각합니다.

    Eenterprise 버전이 아니면 요금도 변하지 않는 것 같습니다!

    좋은 웹페이지 즐겨찾기