CentOS 7.xでAWS EC2(c3.xlarge)インスタンスを使用しています。これらは私のマウントポイントです:Amazon EC2インスタンスのCentOS 7でPermissionが拒否されました(起動時)
[[email protected] ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 8.0G 1.5G 6.6G 18%/
devtmpfs 3.6G 0 3.6G 0% /dev
tmpfs 3.5G 0 3.5G 0% /dev/shm
tmpfs 3.5G 17M 3.5G 1% /run
tmpfs 3.5G 0 3.5G 0% /sys/fs/cgroup
/dev/xvdb 40G 49M 38G 1% /mnt
tmpfs 707M 0 707M 0% /run/user/1000
ルートパーティション/
は(OS用)8ギガバイトであると私は、ウェブサイトのファイルに対して/mnt
に取り付けられた40ギガバイトのドライブを持っています。これは標準的な設定です。
(sudo su -
を使用して)rootとしてログインし、/mnt
の所有権をcentos:centos
(デフォルトのログインアカウント)に変更しました。
このディレクトリには、すべてのエラーログを格納する別のディレクトリがあります。/mnt/errors
(dir permは755です)。 nginxのはnginx.conf
インストールされた
は、次の行があります
user centos;
worker_processes 4;
error_log /mnt/errors/nginx-errors.log crit;
pid /var/run/nginx.pid;
私は、このコマンドを使用して、nginxのサーバー起動時:
[[email protected] ~]$ sudo systemctl status nginx
â— nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2016-11-11 02:20:14 UTC; 7min ago
Docs: http://nginx.org/en/docs/
Process: 10394 ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)
Nov 11 02:20:14 ip-10-0-4-119.localdomain systemd[1]: Starting nginx - high performance web server...
Nov 11 02:20:14 ip-10-0-4-119.localdomain nginx[10394]: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
Nov 11 02:20:14 ip-10-0-4-119.localdomain nginx[10394]: nginx: [emerg] open() "/mnt/errors/nginx-errors.log" failed (13: Permission denied)
Nov 11 02:20:14 ip-10-0-4-119.localdomain nginx[10394]: nginx: configuration file /etc/nginx/nginx.conf test failed
Nov 11 02:20:14 ip-10-0-4-119.localdomain systemd[1]: nginx.service: control process exited, code=exited status=1
Nov 11 02:20:14 ip-10-0-4-119.localdomain systemd[1]: Failed to start nginx - high performance web server.
Nov 11 02:20:14 ip-10-0-4-119.localdomain systemd[1]: Unit nginx.service entered failed state.
Nov 11 02:20:14 ip-10-0-4-119.localdomain systemd[1]: nginx.service failed.
:
は、私は次のエラーを取得 nginx.service開始systemctlを
nginxエラーを保存するためにカスタムロケーションを使用できないのはなぜですか?