Category 服务器后端

Nginx Http下设置实现访问网站目录文件夹访问验证的用户名密码认证保护方法

Nginx超级强大它可以单独为一个域名设置用户认证,方法也很简单我们只要生成用户认证的用户名和密码,然后再Nginx添加auth认证配置即可

Nginx可以为某一个域名单独加用户认证,具体做法如下:

1. 生成用户认证的用户名和密码:

#wget -c soft.vpser.net/lnmp/ext/htpasswd.sh;bash htpasswd.sh

根据提示输入:

用户名:
密码:
文件名:

脚本会自动生成认...

继续阅读

html页面生成/转换成image/png/img/图片的原理/方法/程序在服务器端

在平时工作中有一些需求,简单而言就是需要将一些内容生成图片。简单的内容通过PhotoShop处理还行,但是类似于带表格等的内容,每次都通过 PhotoShop进行处理太浪费时间。网上有很多类似于长微博等的生成工具,生成简单的图片还行,但是要使用富文本生成图片,则多需要money,于是 便自己研究了一下基于PHP的实现。

需求及原理...

继续阅读

nginx如何为子目录/网站加上密码认证的配置及解决php不执行只下载

nginx可以为网站或目录甚至特定的文件设置密码认证。密码必须是crypt加密的。可以用apache的htpasswd来创建密码。

格式为:htpasswd -b -c site_pass username password

site_pass为密码文件。放在同nginx配置文件同一目录下,当然你也可以放在其它目录下,那在nginx的配置文件中就要写明绝对地址或相对当前目录的地址。

如果你输入htpasswd命令提示没有找到命令时,你需...

继续阅读

如何隐藏去掉取消Nginx和PHP版本号序列号

1、nginx配置文件 nginx.conf

隐藏Nginx版本号,Nginx的版本号主要在两个地方会有,一个是HTTP header,有个Server:nginx/1.x...

继续阅读

在项目中如何应用Go语言来搭建项目平台以及Go语言的优点/优势

Go语言吸引我的主要有如下几点:

  1. 它是系统级别的语言,静态编译,是C系列语言。
  2. 具有很多内置库,使用起来和Python很类似。
  3. 语法足够简单,入门学习成本很低,适合我这样从PHP和Python切换过来的人。
  4. 速度快,就拿简单的页面来说,我用PHP开发并发能够达到500很好了,但是用Go轻松就到上万,这是无法比拟的性能提升,而且用Go开发的效率和PHP差不多。...
继续阅读
Top Down