単一LAMPサーバーでの2番目のドメイン設定の問題[閉じる]

単一LAMPサーバーでの2番目のドメイン設定の問題[閉じる]

ホスト: GNU/Linux Debian 9 Stretch(テスト)。

使用法:HTTPSを搭載した新しいLAMPサーバー(Linux、Apache、MySQL、PHP、暗号化しよう)。


ソフトウェアバージョン:

  • Apacheバージョン;使用中両方のドメインについて:

    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.
    

    https://www.pavelstriz.cz

    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/

関連情報