访问被拒绝了
我知道了,vim打成Vim了?
先cd回到最开始的目录
然后mkdir /root/www
改成root就代表以root的权限使用nginx
优点:原来用户nginx访问不了的/root等目录,就都可以访问了
缺点:安全性会下降,毕竟什么文件都能访问到了
是的,可以在“云服务器 ECS”模块界面上的“我的资源”,看到 ip 地址,包括公网ip 和私网 ip
测试环境和生产环境的ip地址是不一样的,所以对应的域名肯定也是不同的
centos防火墙没有关闭
可以参考下这个链接:nginx检查报错:nginx: [emerg] "server" directive is not allowed here in ,还有就是你没有提供上下文,是执行了哪条命令才出现这个报错
混点经验。哈哈哈
用工具导入呀,百度一搜就知道了
本地机器上通过ssh远程登录服务器,所以授权对象为所有公网ip,就填 0.0.0.0/0
然后确定,在终端ping 一下服务器的公网ip,,没问题的话 再ssh root@公网ip 输入密码就能登录了
centos是镜像,买服务器的时候选择好版本,就会自动装上的
解析后,这个域名就已经指向对应的服务器了
可以啊,填写你虚拟机的账号密码就可以了啊
gitbash有ssh服务,其他终端不一定会有
你确认的你的ip正确且服务器启动了吗
用公有的那个
vim nginx.conf 然后按/ 在反斜杠后面搜索user nginx 找到后按键盘字母i 按钮 左下角出现-- INSERT--直接删掉nginx修改为root。然后按Esc 然后shift+: (冒号) 然后输入wq 回车 就保存退出了。
我也没这个文件目录,我就把网站上传到/root目录下就可以了
demo方便发我一份吗?多谢啦。邮箱646251931@qq.com
这是一台新的虚拟机,他是安装到这台虚拟机上面了,但是你应该直接远程到服务器上然后安装,他这个只是为了演示。
你需要自己启动一下
先输入nginx
在输入nginx -s reload
我没设置过,但给你推荐一个东西你可以自己去研究一下,我用它架过阿帕奇的。叫宝塔系统,你去官网看着装一下。
同学,看include这儿,又指向了 conf.d 这个文件夹下的 * ,
你需要在这个文件夹下单独建server的配置文件 example.conf,这样
server{
listen: 80;
server_name: ...;
location / {
// ...
}
}