현재 버전

2. 하나의 서버에서 해도되고, 따로 서버를 둬도되고 마음대로 하시면됩니다. static 파일도 내부 폴더 만들어서 넣어두시면되요. nginx는 정의해둔 경로에 따라서 파일만 가져올뿐이에요.

상용화 하실거면 처음부터 aws s3 같은 정적파일 서버를 따로 두시는게 나을거에요.
내부서버에 정적 파일이나 미디어 파일이 쌓이면 s3 서버 따로 쓰는것보다 비용이 더듭니다..
s3보다 ec2 instance의 저장 비용이 훨씬 비싸요~

정적/동적파일을 한서버에서 다 처리하는 것도 비효율 적이구요.
테스트나 어느시점까지는 한서버에서 해도됩니다.
다만 다시 다 옮길거면 그 어느시점이라는게 aws 프리티어로 충분히 커버할 수 있는거면 그냥 처음부터 s3 쓰는게 낫죠. s3 이용 비용이 많이 나올정도면 이미 서비스 이용자가 엄청나게 많을거고 ec2 인스턴스 내부저장소로는 커버하기 힘든 수준일겁니다. 너무 비싸서요~

수정 이력

2021-02-23 09:14:49 에 아래 내용에서 변경 됨 #3
2. 하나의 서버에서 해도되고, 따로 서버를 둬도되고 마음대로 하시면됩니다. static 파일도 내부 폴더 만들어서 넣어두시면되요. nginx는 정의해둔 경로에 따라서 파일만 가져올뿐이에요.

상용화 하실거면 처음부터 aws s3 같은 정적파일 서버를 따로 두시는게 나을거에요.
내부서버에 정적 파일이나 미디어 파일이 쌓이면 s3 서버 따로 쓰는것보다 비용이 더듭니다..
s3보다 ec2 instance의 저장 비용이 훨씬 비싸요~

정적/동적파일을 한서버에서 다 처리하는 것도 비효율 적이구요.
테스트나 어느시점까지는 한서버에서 해도됩니다.
다만 다시 다 옮길거면 그 어느시점이라는게 aws 프리티어로 충분히 커버할 수 있는거면 그냥 처음부터 s3 쓰는게 낫죠. s3 이용 비용이 많이 나올정도면 이미 서비스 이용자가 엄청나게 많을거고 비용에 대해 특별한 부담도 되지 않을겁니다.
2021-02-23 09:14:10 에 아래 내용에서 변경 됨 #2
2. 하나의 서버에서 해도되고, 따로 서버를 둬도되고 마음대로 하시면됩니다. static 파일도 내부 폴더 만들어서 넣어두시면되요. nginx는 정의해둔 경로에 따라서 파일만 가져올뿐이에요.

2021-02-23 09:10:16 에 아래 내용에서 변경 됨 #1
2. 하나의 서버에서 해도되고, 따로 서버를 둬도되고 마음대로 하시면됩니다. static 파일도 내부 폴더 만들어서 넣어두시면되요. nginx는 정의해둔 경로에 따라서 파일만 가져올뿐이에요.

실제 상용화도 하실거면 캐시도 신경쓰셔야되요. 안그러면 불필요한 요청이 많아집니다.