前提・実現したいこと
LaravelプロジェクトをEC2にデプロイしている最中に問題がおきました。
Laravelプロジェクト内に .envファイルを作成したかったのでcp .env.example .env
を実行したところcp: 通常ファイル `.env' を作成できません: Permission denied
となりました 。
権限一覧
laravelプロジェクトは/var/www/html/laravel-projectとなっています。
drwxr-xr-x 12 root root 4096 5月 31 12:44 laravel-project
laravel
1-rw-r--r-- 1 root root 42 5月 31 12:44 Procfile 2-rw-r--r-- 1 root root 2140 5月 31 12:44 README.md 3drwxr-xr-x 8 root root 147 5月 31 12:44 app 4-rwxr-xr-x 1 root root 1686 5月 31 12:44 artisan 5drwxr-xr-x 3 root root 34 5月 31 12:44 bootstrap 6-rw-r--r-- 1 root root 1756 5月 31 12:44 composer.json 7-rw-r--r-- 1 root root 290632 5月 31 12:44 composer.lock 8drwxr-xr-x 2 root root 282 5月 31 12:44 config 9drwxr-xr-x 5 root root 72 5月 31 12:44 database 10-rw-r--r-- 1 root root 1004 5月 31 12:44 package.json 11-rw-r--r-- 1 root root 1140 5月 31 12:44 phpunit.xml 12drwxr-xr-x 2 root root 95 5月 31 12:44 public 13drwxr-xr-x 6 root root 53 5月 31 12:44 resources 14drwxr-xr-x 2 root root 75 5月 31 12:44 routes 15-rw-r--r-- 1 root root 563 5月 31 12:44 server.php 16drwxr-xr-x 5 root root 46 5月 31 12:44 storage 17drwxr-xr-x 4 root root 83 5月 31 12:44 tests 18-rw-r--r-- 1 root root 538 5月 31 12:44 webpack.mix.js
試したこと
自分なりに検索をし、書き込み権限を付与すれば良いと考え実行しましたができませんでした。