호스트: GNU/Linux Debian 9 Stretch(테스트).
사용법: HTTPS를 사용하는 새로운 LAMP 서버; (리눅스, 아파치, MySQL, PHP,암호화하자).
소프트웨어 버전:
아파치 버전;사용두 도메인 모두에 대해:
apt-cache policy apache2
나에게 말한다:
apache2: Installed: 2.4.25-3 Candidate: 2.4.25-3 Version table: *** 2.4.25-3 500 500 http://ftp.sh.cvut.cz/debian testing/main amd64 Packages 100 /var/lib/dpkg/status
MySQL 버전;미사용, 방금 준비했습니다:
apt-cache policy mariadb-client mariadb-server
나에게 말한다:
mariadb-client: Installed: 10.1.22-3 Candidate: 10.1.22-3 Version table: *** 10.1.22-3 500 500 http://ftp.sh.cvut.cz/debian testing/main amd64 Packages 500 http://ftp.sh.cvut.cz/debian testing/main i386 Packages 100 /var/lib/dpkg/status mariadb-server: Installed: 10.1.22-3 Candidate: 10.1.22-3 Version table: *** 10.1.22-3 500 500 http://ftp.sh.cvut.cz/debian testing/main amd64 Packages 500 http://ftp.sh.cvut.cz/debian testing/main i386 Packages 100 /var/lib/dpkg/status
PHP 버전;미사용, 방금 준비했습니다:
php7.0: Installed: 7.0.16-3 Candidate: 7.0.16-3 Version table: *** 7.0.16-3 500 500 http://ftp.sh.cvut.cz/debian testing/main amd64 Packages 500 http://ftp.sh.cvut.cz/debian testing/main i386 Packages 100 /var/lib/dpkg/status
버전을 암호화하자;사용두 도메인 모두에 대해:
certbot --version
나에게 말한다:
certbot 0.10.2
작동하는 것:
하나의 VirtualHost(도메인)는 "Apache2 Debian 기본 페이지: 작동합니다"라는 제목의 가장 간단한 html 파일을 사용하여 Apache2에서 완벽하게 작동합니다.
https://www.zalohovaniburian.cz
HT 브리지SSL 테스트 결과는 괜찮은 것 같습니다.
작동하지 않는 것:
방금 추가한 새 도메인은 Apache2에도 마찬가지입니다. 몇 시간 동안 노력했지만 문제를 식별할 수 없는 것 같습니다.
You don't have permission to access / on this server.
HT 브리지SSL 테스트 결과는 괜찮은 것 같습니다.
그래서 SSL 문제를 배제했습니다. 일반적으로 이러한 도메인에 대한 연결 문제입니다. 그들은 잘 연결됩니다.
지금까지 내가 수행한 몇 가지 사항을 언급하자면 다음과 같습니다.
chown -R newUser:www-data public_html/
chmod -R 644 public_html/
반면에 이 사용자를 그룹에 추가했습니다 www-data
.
groups newUser
출력을 제공합니다:
newUser : newUser www-data
어떤 힌트나 단서도 감사합니다. 좀 더 자세한 정보를 알고 싶으시면 댓글을 남겨주시면 곧 질문을 수정하겠습니다. 도움이 된다면 VirtualHost 파일을 게시할 수도 있습니다.
답변1
몇 시간 후에 나는 마침내 그것을 알아 냈습니다.
디렉토리 에 대한 권한을 완전히 잊어버렸습니다 public_html
.
소유권과 그룹이 올바르게 설정되었습니다.
내 실수였다고만 말하면 충분하다.
해결책은 다음 상태에서 권한을 변경하는 것이었습니다.
drw-r--r-- 2 newUser www-data 4.0K Apr 13 22:13 public_html/
이것에:
drwxr-xr-x 2 newUser www-data 4.0K Apr 13 22:13 public_html/