私はUbuntuが初めてで、Ubuntu 12.04を使用しています。
Web サイトをローカルで開発したいので、LAMP をインストールしました。www フォルダーが「/var/www/」にあることがわかりました。そのため、Netbeans を使用して新しいプロジェクトを追加したり、ファイルを変更したりしようとすると、直面します。パーミッションの問題!!
Web サイトを簡単に管理および開発するための最良の方法を知りたいですか?
ありがとう
私が見つけた最良の方法は、次のチュートリアルに従って、個人のホームスペースの下に独自のpublic_htmlフォルダーを作成することです: https://netbeans.org/kb/docs/php/configure-php-environment-ubuntu.html#createDocumentRootLocation
「Apache2 HTTP サーバーのドキュメント ルートの指定」セクションを読み、
基本的な考え方は、作成した新しいpublic_htmlフォルダーに DocumentRoot をリダイレクトすることです。それだけです。
お役に立てば幸いです。
最も簡単な方法は、Web サーバーのユーザー ディレクトリを追加することです。このように~public_html
して、HTML ページを保持し、それにhttp://localhost/~<username>/
アクセスするフォルダーを作成できます。
アプリを /var/www にデプロイしたい場合は、自分自身を www-data のメンバーにすることができます: $sudo adduser <username> www-data