sudo *nginx -s reload*


On Thu, Dec 22, 2016 at 2:23 AM, smeeb bimderbupo <
[email protected]> wrote:

> Sorry, had a copy n paste error in my original question. The output from
> running *nginx -s reload* is:
>
> vagrant@precise32:~$ nginx -s reload
> nginx: [alert] could not open error log file: open()
> "/var/log/nginx/error.log" failed (13: Permission denied)
> 2016/12/22 00:36:48 [notice] 1442#0: signal process started
> 2016/12/22 00:36:48 [alert] 1442#0: kill(890, 1) failed (1: Operation not
> permitted)
>
> Thoughts?
>
>
> On Wednesday, December 21, 2016 at 7:53:10 PM UTC-5, smeeb bimderbupo
> wrote:
>>
>> I'm trying to determine if there's a bug in Vagrant or in nginx.
>>
>> I have the following *Vagrantfile*:
>>
>>     Vagrant.configure("2") do |config|
>>       config.vm.box = "hashicorp/precise32"
>>       config.vm.network "private_network", ip: "10.0.1.7"
>>       config.vm.network :forwarded_port, guest: 8080, host: 9005
>>     end
>>
>> So I run *vagrant up && vagrant ssh* and the server provisions and spins
>> up. I want to *manually* install nginx on my new VM, so (per the
>> instructions
>> <https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-14-04-lts>)
>> for installing nginx on Ubuntu 14.04) I then run:
>>
>>     sudo apt-get update
>>     sudo apt-get install nginx
>>
>> nginx installs. I run *mkdir ~/mysite* and then I change the
>> */etc/nginx/nginx.conf* file to:
>>
>>     worker_processes  1;
>>
>>     events {
>>         worker_connections  1024;
>>     }
>>
>>     http {
>>         include       mime.types;
>>         default_type  application/octet-stream;
>>
>>         sendfile        on;
>>
>>         keepalive_timeout  65;
>>
>>         server {
>>             listen       8080;
>>             server_name  localhost;
>>
>>             location / {
>>                 root   /home/vagrant/mysite
>>                 index  index.html index.htm;
>>             }
>>
>>             error_page   500 502 503 504  /50x.html;
>>             location = /50x.html {
>>                 root   html;
>>             }
>>         }
>>         include servers/*;
>>     }
>>
>> And then I run *nginx -s reload*. The error I receive is:
>>
>>     vagrant@precise32:~$ nginx -s reload
>>     nginx: [alert] could not open error log file: open()
>> "/var/log/nginx/error.log" failed (13: Permission denied)
>>     2016/12/22 00:35:20 [emerg] 1423#0: invalid number of arguments in
>> "root" directive in /etc/nginx/nginx.conf:21
>>
>> My understanding is that `vagrant` should be a user on the VM with sudo
>> access and root permissions. No? Can anyone reproduce this and figure out
>> why I'm unable to reload nginx with my custom `nginx.conf` file? If it can
>> be determined to *not* be a Vagrant issue I'll happily take it up with the
>> nginx folks or possibly StackOverflow. Thanks!
>>
>> --
> This mailing list is governed under the HashiCorp Community Guidelines -
> https://www.hashicorp.com/community-guidelines.html. Behavior in
> violation of those guidelines may result in your removal from this mailing
> list.
>
> GitHub Issues: https://github.com/mitchellh/vagrant/issues
> IRC: #vagrant on Freenode
> ---
> You received this message because you are subscribed to the Google Groups
> "Vagrant" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/vagrant-up/cc759424-53ef-46a8-861a-e56ad5179e0b%40googlegroups.com
> <https://groups.google.com/d/msgid/vagrant-up/cc759424-53ef-46a8-861a-e56ad5179e0b%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Alvaro

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/vagrant/issues
IRC: #vagrant on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vagrant-up/CAHqq0exfAum5MjA7h6NH2Cq8DdJn9HKNaF5QriYzVG%3D169gVPw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to