TrueNAS 내 Nextcloud Plugin 에서 업로드 파일 최대크기 변경하기

By | 2022년 01월 02일

TrueNAS에 nextcloud를 설치하고자 할 때에 nextcloud plugin을 사용하면 간편하게 설치할 수 있다. 이렇게 설치된 nextcloud 에서는 업로드 할 수 있는 파일의 최대크기가 513M 로 제한되게 된다.

업로드 파일의 최대크기는 다음과 같은 방법으로 변경할 수 있다.

1. php.ini 파일의 수정

nextcloud plugin 에서는 nginx와 php가 사용되는데 업로드 할 수 있는 최대크기는 일반적으로 php.ini 파일에 정의되어 있다. 하지만 nextcloud plugin 에서는 php.truenas.ini 에 관련 내용이 정의 되어 있다.

nextcloud jail 내에서 다음과 같은 방법으로 업로드 파일의 최대 크기를 변경할 수 있다.

root@nextcloud:~ vi /usr/local/etc/php/php.truenas.ini     

파일의 내용 중 post_max_size 와 upload_max_filesize 를 원하는 크기로 바꾸어준다.

post_max_size=19000M
upload_max_filesize=19000M 

2. nextcloud.inc 파일의 수정

더불어 nextcloud.inc 파일을 다음과 같아 수정한다.

root@nextcloud:~ # vi /usr/local/etc/nginx/conf.d/nextcloud.inc

내용 중 client_max_body_size 을 변경하여 준다.

# set max upload size
client_max_body_size 19000M; 

이제 nextcloud를 재부팅하여 준다. 이제 19G 이하의 파일을 업로드 할 수 있다.

답글 남기기