资讯专栏INFORMATION COLUMN

Nginx服务器添加密码验证

Zoom / 1535人阅读

摘要:有时侯部分网站不想被别人看到,需要进行加密访问,此时对进行简单配置即可域名配置文件修改认证名称,随意填写认证的密码文件,需要生产。通过命令生成用户名及对应密码数据库文件

有时侯部分网站不想被别人看到,需要进行加密访问,此时对nginx进行简单配置即可
nginx域名配置文件修改
location / {
    root   html;
    index  index.html index.htm index index.jpg;
    auth_basic "Restricted";            # 认证名称,随意填写
    auth_basic_user_file /htpasswd/passwd.db;      # 认证的密码文件,需要生产。
  }
通过htpasswd命令生成用户名及对应密码数据库文件
htpasswd -c /htpasswd/passwd.db test
chmod 777 /htpasswd/passwd.db test
/usr/local/nginx/sbin  -s relaod

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/40306.html

相关文章

  • 【php】Mac下从零搭建和配置 php+nginx+mysql 环境

    摘要:既然是从零开始,那么就把作为统一的安装工具。下面附上安装方法安装好之后,就可以开始搭建环境了。环境安装比较简单安装好之后,首先要启动服务。和一起安装,我们先去安装,再做相关配置。成功解析还差一步,就是修改配置文件。 既然是从零开始,那么就把 homebrew 作为统一的安装工具。如果你不知道 homebrew 是什么东东,移步这里。下面附上 homebrew 安装方法: /usr/bi...

    yzzz 评论0 收藏0
  • 【php】Mac下从零搭建和配置 php+nginx+mysql 环境

    摘要:既然是从零开始,那么就把作为统一的安装工具。下面附上安装方法安装好之后,就可以开始搭建环境了。环境安装比较简单安装好之后,首先要启动服务。和一起安装,我们先去安装,再做相关配置。成功解析还差一步,就是修改配置文件。 既然是从零开始,那么就把 homebrew 作为统一的安装工具。如果你不知道 homebrew 是什么东东,移步这里。下面附上 homebrew 安装方法: /usr/bi...

    QiShare 评论0 收藏0
  • 如何在Ubuntu16.04 中安装Linux, Nginx, MySQL, PHP (LEMP 栈

    摘要:首先你需要一个运行良好的操作系统,我采用了在虚拟机中安装的系统。我们在安装栈中用到的所有组件均来自的默认软件包存储库。因为在安装时注册自己的,所以安装程序相当简单。数据库软件现已安装完成后,但其配置尚未完全完成。安装将提取必要的核心文件。 介绍 LEMP 栈是用来开发动态网页和web 应用程序的一系列软件集合,LEMP描述的是Linux操作系统,Nginx web 服务器,以及后端数据...

    Yangyang 评论0 收藏0

发表评论

0条评论

Zoom

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<