我知道了,vim打成Vim了?
先cd回到最开始的目录
然后mkdir /root/www
改成root就代表以root的权限使用nginx
优点:原来用户nginx访问不了的/root等目录,就都可以访问了
缺点:安全性会下降,毕竟什么文件都能访问到了
可以参考下这个链接:nginx检查报错:nginx: [emerg] "server" directive is not allowed here in ,还有就是你没有提供上下文,是执行了哪条命令才出现这个报错
用工具导入呀,百度一搜就知道了
vim nginx.conf 然后按/ 在反斜杠后面搜索user nginx 找到后按键盘字母i 按钮 左下角出现-- INSERT--直接删掉nginx修改为root。然后按Esc 然后shift+: (冒号) 然后输入wq 回车 就保存退出了。
同学,看include这儿,又指向了 conf.d 这个文件夹下的 * ,
你需要在这个文件夹下单独建server的配置文件 example.conf,这样
server{
listen: 80;
server_name: ...;
location / {
// ...
}
}
命令 ssh root@ip 回车输入密码即可
我也是这个问题,怎么解决的啊?
自问自答,是网络不好引起的。
添加进去,vim记得使用wq保存,实在解决不了截图来看.
因为你没有新建www目录啊
你登陆到Linux服务器了吗,如果没有登陆,肯定没有yum命令,但是你用ssh命令登陆之后应该就可以使用了。
哪个版本的nginx?
nginx.conf 就是 配置文件
课程里也有讲 可以使用nginx -t 命令查看nginx配置文件位置
然后cd进入目录 vim进行编辑就可以了