1 安装nginx(docker安装nginx见此篇)
2 配置nginx的server代码块

# 这是静态资源服务器的配置文件
server {listen 80;server_name 域名;root /usr/local/src;# 缓存配置location ~ .*\.(jpg|png|ico)(.*){expires 30d;}# 缓存配置location ~ .*\.(js|css)(.*){expires 7d;}location / {add_header Access-Control-Allow-Origin *;# 显示索引autoindex on; # 【字节显示】还是【单位显示】autoindex_exact_size on; # 时间是否用本地时间autoindex_localtime on;# 指定返回格式,语法:autoindex_format  html | xml | json | jsonp; 默认:autoindex_format html;autoindex_format html;}}

设置用户名和密码

安装htpassed工具

yum -y install httpd-tools

设置用户名和密码,并把用户名、密码保存到指定文件中

htpasswd -c [passwfile] [username]

修改nginx配置

在上文的location块增加两个属性

# 输入密码时的提示语,注释后免登录
auth_basic "提示语";
# 设置认证时的用户名和密码文件存放路径
auth_basic_user_file /etc/ssl/password;

htpasswd语法

 htpasswd [-cnmdpsbD] [passwdfile] [username]

htpasswd命令选项参数说明
-c 创建一个加密文件
-n 不更新加密文件,只将htpasswd命令加密后的用户名密码显示在屏幕上
-m 默认htpassswd命令采用MD5算法对密码进行加密
-d htpassswd命令采用CRYPT算法对密码进行加密
-p htpassswd命令不对密码进行进行加密,即明文密码
-s htpassswd命令采用SHA算法对密码进行加密
-b htpassswd命令行中一并输入用户名和密码而不是根据提示输入密码
-D 删除指定的用户

Nginx静态资源服务器搭建相关推荐

  1. Windows nginx静态资源服务器搭建

    第一次搭建本地静态资源服务器nginx,记录以供后续学习 实现页面如下 1. 了解nginx: Nginx是一个开源的Web服务器,同时Nginx也提供了反向代理和负载均衡的功能.为了实现将Windo ...

  2. Linux-CentOS 7 nginx静态资源服务器简单配置

    nginx静态资源服务器简单配置 在nginx的server中可以拥有多个location,但location 后面那部分不能一样. 进入nginx安装目录的conf目录下,修改nginx.conf文 ...

  3. nginx静态资源服务器简单配置

    传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了.这种情况下一般都会需要 ...

  4. nginx配置静态资源html,详解nginx静态资源服务器简单配置

    传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了.这种情况下一般都会需要 ...

  5. 安装 Nginx 静态资源服务器

    1.进入放到local目录夹下 cd / cd usr/local/ 2.下载依赖 yum -y install pcre* yum -y install openssl* 之前下载安装过了↑ 3. ...

  6. Linux上安装Nginx静态资源服务器

    1.下载依赖 yum -y install pcre*yum -y install openssl* 2.下载wget(类似于迅雷,用来下载文件的) yum install wget 3.下载Ngin ...

  7. nginx搭建静态文件服务器,利用nginx搭建静态资源服务器的方法步骤

    以windows为例,linux其实一样: 搭建静态资源服务器 我电脑上的work文件夹下面有很多图片,我想通过nginx搭建静态资源服务器,通过在地址栏输入ip+port的方式完成目录的映射 找到n ...

  8. nginx 配置静态文件目录_nginx配置静态资源服务器

    nginx服务器搭建在这就不过多的说明了,本内容主要是nginx静态资源服务器配置相关说明 nginx配置 location / :指所有的url请求都会去访问static下面的文件: 指定url后缀 ...

  9. 入门Nginx之-静态资源服务器及跨域配置

    简介 这里静态资源就以之前的一个项目文章地址为例,源码 Github,项目本身很简单,只是分别对第三方的服务端.自己的服务端发起请求. 不论是调用第三方服务端接口,还是自己的后端服务,如果跨域未在服务 ...

最新文章

  1. Linux的档案权限及目录配置(3)
  2. 九余定理(hdu1013)
  3. android - 常用知识点以及代码片段(不断更新)
  4. initial、inherit、unset、revert和all
  5. MySQL DML语言笔记
  6. java 文件追加文本_Java追加文件内容的三种方法
  7. P11:经典卷积神经网络结构案例分析
  8. linux怎么看系统盘,Linux系统怎么查看电脑的磁盘空间?
  9. 201621123031 《Java程序设计》第13周学习总结
  10. 安装thrift遇到Error: libcrypto required
  11. 永久关闭 Windows 安全中心实时防护
  12. UnExpected Error, Quitting
  13. 【华为机试真题 Python实现】一个正整数到 Excel 编号之间的转换
  14. van-search自动聚焦
  15. THUWC2017 酱油记
  16. 抵御风险网站防攻击,国产浏览器能做的有很多
  17. 连续微小线段速度前瞻规划算法
  18. STM32CubeMX系列教程04_STM32CubeMX各窗口界面描述
  19. Redis笔记(二)-远程访问
  20. 计算机的mac被交换机绑定,交换机MAC地址绑定

热门文章

  1. 微信收费持续发酵 或演变为运营商与腾讯的博弈
  2. jq ajax 读取本地文件,jquery读取本地文件
  3. pertii型热力管道在哪些领域应用
  4. java图片如何上传_Java如何将图片上传到服务器
  5. 公关活动成功与否的三大关键
  6. IOS 7 Xcode 5 免IDP证书 真机调试(转载)
  7. 中专计算机老师累不累,做一名中职学校的老师好累
  8. 安全帽识别系统的基本参数
  9. JS、CSS解决标签颜色在黑色和白色背景颜色重叠问题/标签栏随背景切换变化而变化
  10. C++传递数组作为函数参数