1

Windows 7 の VMware Workstation に fedora 20 をインストールnginxyum install nginxました。nginx.conf編集後(場所/ルートのみ変更)

    location / {
        root   /mnt/hgfs/www;
        index  index.html index.htm;
    }

経由でnginxを起動しようとしてsystemctl start nginxいます。Nginx はアクティブですが、ルート フォルダーにアクセスできません。ログは言う13: Permission denied。nginxにフォルダーへのアクセス許可があると確信しています。

最初はHGFSのせいかなと思いました。/usr/share/nginx/html問題が解決したよりも、ルートを に変更しました。ただし、このフォルダーをルートとして使用しません。

そこで、(ext4 としてフォーマットされた) 経由で新しいディスクをマウントし、mount /dev/sdb1 /www777 を設定して、nginx.conf を変更します。その後、問題が再び表示されます。

指定する理由systemctlは、nginx を だけで実行しようとするためsudo nginxです。すべてが完璧に進み、エラーは表示されません。

systemctl別のファイルシステムで問題がありますか? ただし、sdb1 は元のファイルシステムと同じ形式です。

これを解決するにはどうすればよいですか?

4

1 に答える 1