AWS ライトセイル Bitnami Wordpress 権限 101

AWS ライトセイル Bitnami Wordpress 権限 101

私は初心者なので、AWS lightsail bitnami Wordpress の権限設定の操作に苦労しています。

  1. としてログインしているのに、なぜ権限制限があるのか​​分かりませんビットナミルートユーザーですか?

  2. 私はCyber​​duckを使用しており、ビットナミSSH キーを持っていますが、ファイル/フォルダーを削除する権限がありません。

  3. Wordpress開発目的で権限を素早く設定するためのチートシートはありますか(例えば、次のようなフォルダやファイルへの書き込み権限など)wp-content、wp-includesphp.ini、.htaccess、wp-config.php、..などを削除したり、sftp 経由で編集したり、すべてが完了したらリセットしたりできるようになりますか?

  4. ディレクトリ構造についても混乱しています。これら 2 つのディレクトリ構造/opt/bitnami/apps/wordpress/htdocs/との違いは何でしょう/home/bitnami/apps/wordpress/htdocsか。これらは互いに同期しているようです。どちらのディレクトリを使用するのが適切でしょうか、それともどちらでも問題ありませんか。

これが質問するのに適切なコミュニティかどうかわかりません。そうでない場合は、適切なコミュニティに誘導してください。

ありがとう

答え1

Bitnamiエンジニアです。

WordPress のファイルの権限は、ファイルのbitnamiユーザー所有者とdaemonグループ所有者として設定することで構成します。ただし、Web インターフェースを使用してアプリケーションに変更を加えた場合 (プラグインやテーマをインストールした場合)、それらの新しいファイルは daemon:daemon によって所有されます (Apache および PHP-FPM サービスはそのユーザーとグループを使用するため、それらの権限構成を使用してファイルを生成します)。その場合、次のコマンドを実行して、bitnami ユーザーを使用してそれらのファイルを編集できます。

sudo chown -R /opt/bitnami/apps/wordpress/htdocs
sudo find /opt/bitnami/apps/wordpress/htdocs -type d -exec chmod 775 {} \;
sudo find /opt/bitnami/apps/wordpress/htdocs -type f -exec chmod 664 {} \;
sudo chmod 640 /opt/bitnami/apps/wordpress/htdocs/wp-config.php

詳細はこちらをご覧ください

https://www.youtube.com/watch?list=PLGgVZHi3XQNn4x0DU7Qj1r_inej3xEUda&v=nKfle7O0vN8&feature=emb_title

答え2

Jota Martosの回答から、私はコマンドを使用しましたが、ライトセイルのbitnamiのパスが異なります(2022年に更新)

/opt/bitnami/wordpress/

/bitnami/wordpress

各パスごとにコマンドを2回実行することをお勧めします

答え3

上記のコードを使用してファイルのアクセス許可構成を更新したところ、Web サイトが空白になりました。

何が問題なのでしょうか? ウェブサイトを復元できる手がかりはありますか?

関連情報