用户登录

在这个 http 区块里面,用了一个 server 区块定义了一个 nginx 服务器,在 server 区块里可以设置 listen 指令设置服务器的监听。80 是这个服务器监听的端口号,default_server 会把这个服务器设置成默认的服务器,在 nginx 里面只能有一个 server 是 default_server。

下面还有一个 listen ,这个方括号两个点是 ipv6 的写法。 server_name 指令可以设置服务器的域名,这个服务器没设置域名,所以用了一个下划线。

root 指令设置的是服务器的根目录,这个目录的位置是/usr/share/nginx/html ,之前我们在浏览器上访问服务器 IP 地址的时候看到的这个 nginx 欢迎界面就在这个目录里。

在 server 区块里可以添加一些 location 区块,配置一下服务器的不同的地方。

在我们的云服务器上,进入到 nginx 默认的那台服务器的 root ,位置是 /usr/share/nginx/html。 进来以后可以查看一下目录里的资源。

这里的 index.html 就是我们看到的那个 nginx 的欢迎界面,执行一下 sudo mv index.html index.bak ,把 index.html 这个文件重命名为 index.bak。

然后再创建一个新的 index.html ,sudo vi index.html, 按一下小 i 打开编辑模式,输入

ninghao.net

,这里就是用了一个 html 里的标题标签,标题的内容是 ninghao.net 。

esc 退出编辑模式,再输入 :wq 按下回车。

再回到浏览器,访问一下服务器的 IP 地址,你会发现,这次在页面上显示的就是一个 ninghao.net 。 打开用域名访问服务器的这个标签,刷新一下,页面上同样会显示 ninghao.net 。这是因为我们刚才修改了 nginx 默认服务器的根目录里的 index.html 这个文件的内容。

理解服务器配置《 Node.js 服务端应用开发:生产环境 》

统计

12774
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点