安装 Nginx
搭建静态网站,首先需要部署环境。下面的步骤,江告诉大家如何在服务器上通过 Nginx 部署 HTTP 静态服务。
在 CentOS 上,可直接使用 yum
来安装 Nginx
|
|
安装完成后,使用 nginx
命令启动 Nginx
|
|
此时,访问 http://127.0.0.1 可以看到 Nginx 的测试页面
配置静态服务器访问路径
外网用户访问服务器的 Web 服务由 Nginx 提供, Nginx 需要配置静态资源的路径才能通过 url 正确访问到服务器上的静态资源。
打开 Nginx 默认配置文件 /etc/nginx/nginx.conf,修改 Nginx 配置,将默认的 root /usr/share/nginx/html;
修改为: root /data/www;
,如下:
|
|
配置文件将 /data/www/static 作为所有静态资源请求的根路径,如访问: http://127.0.0.1/index.js
,将会去 /data/www/static/ 目录下去查找 index.js
。现在我们需要重启 Nginx 让新的配置生效:
|
|
创建第一个静态文件
在 /data/www 目录下创建我们第一个静态文件 index.html
|
|
内容如下
|
|
现在访问 http://127.0.0.1/index.html 应该可以看到页面输出 Hello world!
到此,一个基于 Nginx 的静态服务器就搭建完成了,现在所有放在 /data/www 目录下的的静态资源都可以直接通过域名访问。