搭建http静态服务器环境
为避免权限问题,请先切换到root权限。
1、安装 nginx
在 CentOS 上,使用 yum 命令来安装 nginx:
安装完成后,使用 nginx 命令启动 nginx:
此时,访问 http://<你的ip地址> 可以看到 nginx 的测试页面
如果无法访问,请重试用 nginx -s reload 命令重启 nginx
2、配置静态服务器访问路径
外 用户访问服务器的 Web 服务由 nginx 提供,nginx 需要配置静态资源的路径信息才能通过 url 正确访问到服务器上的静态资源。
使用 vim 命令打开 nginx 的默认配置文件 /etc/nginx/nginx.conf :
修改 nginx 配置,将默认的 root /usr/share/nginx/html; 修改为: root /data/www(我的是在第42行):
/etc/nginx/nginx.conf文件内容如下:
配置文件将 /data/www 作为所有静态资源请求的根路径,如访问: http://<你的ip地址>/static/index.html,将会去 /data/www 目录下去查找 index.html。
输入 nginx -s reload 命令,重启 nginx 让新的配置生效:
重启后,我们的静态服务器就搭好了。
3、部署页面
首先让我们在 /data 目录 下创建 www 目录,如:
(1)通过filezilla软件向我们的阿里云服务器上传我们的静态 页项目demo.html,查看服务是否运行正常。(filezilla软件的安装教程及使用方法)
http://服务器ip地址/demo.html
到此,一个基于 nginx 的静态服务器就搭建完成了,现在所有放在 /data/www 目录下的的静态资源都可以直接通过服务器ip地址访问。
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24910 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!