-
{이미지:0}1. 기본 설치 경로기본 설치 폴더를 /usr/local/src 로 잡겠습니다. 이 위치는 편한 곳으로 설정하셔도 상관없습니다. 다만 위치 변경시 경로에 주의하시기 바랍니다.cd /usr/local/srcapt-get install build-essential libpcre3 libpcre3-dev zlib1g-dev unzip git기본 필수 패키지를 설치합니다.2. 클라우드 플레어 SSL 패치 설치 및 ChaCha20 / Poly1305 적용https://github.com/cloudflare/sslconfig 에 …
-
심블릭링크를 이용하면 루트를 통한 접속은 정상적으로 작동하는것처럼 보이지만, 실제로 심블릭링크이하의 내용물에대한 직접주소로 접속을 하면 내용물이 보이지 않는 현상이 발생합니다.
완벽하진 않지만 해결방법으로 bind 마운트를 이용하면 어느정도 사용할 수 있습니다.
root폴더에 mkdir 로 폴더 하나 만드시고
mount -o bind /var/www/nas 폴더명
htaccess를통한 암호화는 상위폴더에설정하셨다면 같이 적용이 됩니다.
-
좋은 강의 항상 고맙습니다!ㅎㅎ
현재 /var/www/_h5ai로 설치하고 정상 작동됨을 확인했습니다.
자료들이 /home/nas 폴더에 있어서 이 폴더를 /var/www/nas 폴더로 심볼릭링크를 걸어보니
다행히 h5ai에서 사용이 가능하더라구요.
문제는 심볼릭된 nas폴더를 암호화 하고 싶은데,
위 방법대로 htpasswd에서 계정을 추가하고 default에도 아래 구문 추가하고 접속해보면,
location ^~ /nas {
root /var/www;
auth_basic "RESTRICTED ACCESS…
-
따로 해주셔도 되구요.
아니면 기존 부분에 넣어도 됩니다.
따로 하실 땐 도메인 이름 바꾸셔야 됩니다.
기존 부분에 넣으실 땐 경로를 추가해주시는게 좋겠지요.
예를 들어
index /_h5ai/server/php/index.php;
를
index index.php /nas/_h5ai/server/php/index.php;
위와 같이 바꿔주시거나 그렇게 해야 합니다.
sever를 새로 생성하시려면
기존 서버 부분 바로 밑에 똑같이 넣고
도메인 및 폴더 위치만 변경하시면 됩니다.
또는
nano /etc/ngin…
-
1. h5ai란?Nginx나 Apache의 경우 autoindex 로 파일 및 폴더를목록으로 뿌려주는 기능이 있습니다.하지만 그렇게 깔끔하진 않죠.다운 받는 기능 밖에 없고, 폴더별로 다운 받기는 불가능합니다.그래서 웹서버와 PHP만 깔려있으면 폴더별 다운 받기, 드래그 후 원하는 파일만 zip으로 압축하여 받기, 간단하게 드래그하여 파일 업로드 하기 등등꼭 필요한 기능을 쉽게할 수 있는 프로그램이 바로 h5ai입니다.공식 홈페이지는http://larsjung.de/h5ai/ <- 여기 있고, 공식 샘플은http://larsj…