간마늘작업소

[Ubuntu NAS] 07.Apache2에 HSTS 적용 & Nextcloud에 메모리 캐시 구성 (Feat.LattePanda) 본문

작업물/LattePanda NAS

[Ubuntu NAS] 07.Apache2에 HSTS 적용 & Nextcloud에 메모리 캐시 구성 (Feat.LattePanda)

간마늘 2020. 8. 11. 01:34

HSTS (HTTP Strict Transport Security)란 브라우저에서 HTTPS 접속을 강제하는 일종의 접속 유도 방식입니다. 자세한 내용은 구글링으로......

 

앞선 작업에 의해 무료 SSL 인증서 발급을 받아서 HTTPS 접속이 가능하기 때문에 추가로 해줄 부분은 별로 없습니다.

 

sudo vi /etc/apache2/apache2.conf

<최하단 이동>
Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains"
---- 저장 ----

sudo a2enmod headers
sudo service apache2 restart

 

 

다음은 Nextcloud에 별도 메모리 캐시를 구성하는 것입니다.

sudo vi /etc/php/7.3/fpm/php.ini

<opcache 부분 검색 후 이동>
opcache.enable = 1
opcache.enable_cli = 1
opcache.memory_consumption = 256
opcache.max_accelerated_files = 12000
opcache.interned_strings_buffer = 8
opcache.save_comments = 1
opcache.max_wasted_percentage = 10
opcache.validate_timestamps = 1
opcache.revalidate_freq = 60
---- 저장 ----

sudo /var/www/html/nextcloud/config/config.php

<최하단 이동>
	'memcache.local' => '\OC\Memcache\APCu',
---- 저장 ----   

sudo service apache2 restart

 

정상적으로 완료가 되었다면....

완벽한 상태가 됩니다.

 

이제 외장 HDD 연결하고 외부 접속하는 방법만 남았네요...ㅎㅎ

Comments