nginx
流年ban夏
这个作者很懒,什么都没留下…
展开
-
服务器隐藏Nginx的版本号
第一步:修改nginx配置文件vim /usr/local/nginx/conf/nginx.conf 在tcp_nodelay on;后面(或前面)添加server_tokens off;第二步:修改php-fpm配置文件php-fpm配置文件的名字叫fastcgi.conf或fcgi.conf,(和nginx.conf在同一个目录下)vim /usr/local/nginx/conf/fastc原创 2017-05-04 21:54:04 · 1598 阅读 · 0 评论 -
Nginx设置HTTP认证
需要htpassword来创建和生成加密的用户用于基础认证,先安装apache2-utilssudo apt-get install apache2-utils创建用户名和密码:sudo htpasswd -c /etc/nginx/.passwd user命令行为提示你输入密码:New password:Re-type new password:Adding password for us原创 2017-10-08 18:43:00 · 1219 阅读 · 0 评论 -
ubuntu14.04搭建(迁移)hustoj记录
进入系统之后更新系统,个人比较喜欢vim编辑器,所以首先下载vim编辑器。sudo apt-get updatesudo apt-get install vim #编辑器 看个人喜好sudo apt-get install openssh-server #远程连接工具更改国内下载源:######阿里云源:deb http://mirrors.aliyun.com/ubuntu/ trusty原创 2017-07-17 19:53:09 · 1103 阅读 · 0 评论 -
Ubuntu 14.04 安装最新版本Nginx
Ubuntu14.04默认安装的是Nginx 1.4.6,如果已经安装,请先卸载:sudo apt-get autoremove --purge nginx安装方法:sudo apt-get install software-properties-commonsudo add-apt-repository ppa:nginx/stable sudo apt-get updatesudo apt原创 2017-08-16 12:13:44 · 570 阅读 · 0 评论 -
ubuntu编译安装nginx
pcre(正则模块)下载:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcrezlib(压缩模块)下载:http://zlib.net/openssl(ssl模块)下载:https://www.openssl.org/source/一般是下载最新版本的,相关模块下载完成之后进入nginx官网,一般是下载最新的稳定版本。 nginx下载:http原创 2017-08-16 12:10:00 · 530 阅读 · 0 评论 -
修改Nginx与PHP的文件上传大小限制
首先修改php配置文件/etc/php5/fpm/php.inisudo vim /etc/php5/fpm/php.ini 需要修改一下字段:post_max_size = 50M #PHP可接受的最大POST数据upload_max_filesize = 50M #文件上传允许的最大值max_execution_time = 300 #每个脚本的最大执行时间,秒钟(0则不限制,不建议设原创 2017-07-17 20:13:58 · 669 阅读 · 0 评论 -
ubuntu安装nginx依赖库zlib,pcre,openssl
安装openssl:sudo apt-get install openssl libssl-dev安装pcre: sudo apt-get install libpcre3 libpcre3-dev 安装zlib:sudo apt-get install zlib1g-dev原创 2017-06-17 19:51:18 · 1054 阅读 · 0 评论 -
nginx配置SSL启用HTTPS
启用SSL开启HTTPS访问已经是当今的主流趋势了,本文旨在提供在nginx上快速配置SSL的简易指南。申请证书现在证书越来越便宜,GoDaddy证书只需要几美元,甚至StartSSL、AlphaSSL、腾讯云或七牛云等都可以免费申请到SSL证书。如何申请免费证书本文不再赘述。上传证书至服务器把申请到的证书文件(包含证书链和私钥)上传到服务器,保存到一个nginx可以读取到的地方,如/home/ss原创 2017-05-04 22:03:28 · 4394 阅读 · 0 评论 -
HUSTOJ配置文件解释
hustoj有两个配置文件,互相独立,分别供core和web使用。core(judged/judge_client)使用的配置文件是judge.conf,默认位置/home/judge/etc,内容如下,注意core没有识别引号和注释的能力,所以不要自行增加任何引号或注释,否则可能影响judged启动,下面的解释仅做阅读,不能放入配置文件。**judge.conf**==========OJ_H转载 2017-05-04 22:00:22 · 3341 阅读 · 0 评论 -
wordpress保护wp-login.php和wp-cron.php
禁止访问/wp-admin/install.phplocation ~ ^/wp-admin/install\.php { deny all; log_not_found off; access_log off;}```禁止外部访问wp-config.phplocation ~ ^/wp-cron.php { allow 127.0.0.1;#本地IP原创 2017-10-08 18:47:21 · 3576 阅读 · 0 评论