
Nginx
Ramos17
我是一个技术博客,立志做一个有趣的技术宅
展开
-
nginx配置https
#error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 1024;}http {include mime.types;default_type application/octet-stream;#log_format main '$remote_...原创 2019-07-05 17:31:47 · 321 阅读 · 0 评论 -
nginx使用(非root)普通用户启动
在使用nginx过程中,发现用root用户启动nginx存在在一些安全隐患,经查询,发现nginx默认端口号是80,如果使用使用普通用户启动,只用使用1024以上的端口号,1024以内的端口号只能由root用户启动1.修改其配置文件vim /usr/loacal/conf/nginx.confserver { listen 1025; //端口1024以上就行,根据自己情况定义 serv...原创 2019-07-05 01:24:38 · 18514 阅读 · 0 评论 -
nginx安装部署
Nginx安装用root用户安装,采用源代码编译的方式来进行安装,首先下载nginx安装要用到的所有文件(这个自行百度即可)Nginx需要依赖下面3个包gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ ) zlib-1.2.8.tar.gzrewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ ) pcre-...原创 2019-07-04 20:28:27 · 216 阅读 · 0 评论 -
Nginx https 证书自己生成
注:生成的免费证书在浏览器是不被信任的首页要检查安装程序: nginx, pcre, zlib, openssl(生成证书)//1. 最好切换到nginx/conf 目录下执行,openssl req -new -x509 -nodes -out server.crt -keyout server.key//2. 修改nginx配置文件:vi nginx/conf/nginx.co...原创 2019-07-04 20:10:45 · 7629 阅读 · 4 评论 -
Nginx用户访问及密码验证
需求:访问Web页面需要进行用户认证用户名为:tom,密码为:123456nginx 下,提供了 ngx_http_auth_basic_module 模块实现让用户只有输入正确的用户名密码才允许访问web内容。默认情况下,nginx 已经安装了该模块。(如果没有安装,点击链接:)配置nginx配置文件[root@proxy ~]# vim /usr/local/nginx/conf/...原创 2019-07-04 20:02:10 · 2052 阅读 · 1 评论