
nginx
想你时的孤独
这个作者很懒,什么都没留下…
展开
-
Linux安装nginx
1、下载nginx源码wget http://nginx.org/download/nginx-1.9.15.tar.gz2、解压nginx压缩包tar -xzvf nginx-1.9.15.tar.gz3、进入nginx文件夹cd nginx-1.9.154、编译安装./configuremakemake install原创 2016-04-20 14:07:28 · 227 阅读 · 0 评论 -
laravel5.2搭建
composerComposer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。composer 安装curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 安装laravel5项目sudo composer crea...原创 2018-04-02 11:18:04 · 352 阅读 · 0 评论 -
mac nginx设为开机启动
在mac上装好nginx环境,想设为开机自动启动。但是linux上的方式不适用于mac。只能利用Mac系统里的Launchctl来做这个事。1、新建文件sudo vim /Library/LaunchDaemons/com.nginx.plist加入 Label com.nginx.plist ProgramAr原创 2016-11-29 15:43:54 · 8752 阅读 · 0 评论 -
Nginx重新编译添加模块
找到安装nginx的源码根目录,如果没有的话下载新的源码http://nginx.orgtar xvzf nginx-1.3.2.tar.gz查看nginx版本极其编译参数/usr/local/nginx/sbin/nginx -V进入nginx源码目录cd nginx-1.3.2以下是重新编译的代码和模块./configure --转载 2016-04-18 19:11:42 · 3804 阅读 · 3 评论 -
nginx 配置访问二级目录
现在线上有一个网站正在跑着http://www.test.com,要加一个网址http://www.test.com/temp/访问的的是/workspace/test/temp/Views/Index/temp.html可以这样配置server { listen 80; server_name www.test.com;原创 2016-12-27 10:34:04 · 35127 阅读 · 0 评论 -
nginx中的try_files指令解释
try_files 指令的官方介绍比较让人摸不着头脑,经网上一番总结查看,try_files最核心的功能是可以替代rewrite。try_files语法: try_files file ... uri 或 try_files file ... = code默认值: 无作用域: server locationChecks for the existence o转载 2016-12-27 10:12:16 · 8419 阅读 · 0 评论 -
nginx配置location总结及rewrite规则写法
location正则写法一个示例:location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] }location /docum转载 2016-12-27 10:10:39 · 520 阅读 · 0 评论 -
Nginx服务器中使用alias指令设置虚拟目录
nginx貌似没有虚拟目录的说法,因为它本来就是完完全全根据目录来设计并工作的。 如果非要给nginx安上一个虚拟目录的说法,那就只有alias标签比较“像”,干脆来说说alias标签和root标签的区别吧。最基本的区别:alias指定的目录是准确的,root是指定目录的上级目录,并且该上级目录要含有location指定名称的同名目录。另外,根据前文所述,使用alias标签的目录块中不能使用r转载 2016-12-27 10:01:04 · 617 阅读 · 0 评论 -
nginx+apache架构配置https适应ATS
当前架构nginx做一层转发,内网有无数个web服务器,http跑的好好的,为啥要去搞个https呢?来看这一段:2016年上半年,苹果就在WWDC大会上宣布,自2017年1月1日起,所有iOS应用都必须启用 ATS,全部使用HTTPS安全链接,否则不予通过上架审核。App Transport Security,简称 ATS,是苹果在 iOS 9 当中首次推出的一项安全功能。在启用 A原创 2016-12-15 17:57:01 · 4127 阅读 · 0 评论 -
Nginx添加openssl模块编译时报错问题
如题所示,报错信息如下:/bin/sh: line 2: ./config: No such file or directorymake[1]: *** [/usr/local/ssl/.openssl/include/openssl/ssl.h] Error 127make[1]: Leaving directory `/usr/local/src/nginx-1.9.9'...转载 2016-12-14 15:21:22 · 15259 阅读 · 0 评论 -
nginx https
生成证书可以通过以下步骤生成一个简单的证书:首先,进入你想创建证书和私钥的目录,例如:$ cd /usr/local/nginx/conf创建服务器私钥,命令会让你输入一个口令:$ openssl genrsa -des3 -out server.key 1024创建签名请求的证书(CSR):$ openssl r转载 2016-04-18 19:10:07 · 281 阅读 · 0 评论 -
nginx 403
坑死了,在docker里配置了一个web项目,使用nginx,本地浏览器正常访问,可是当我改一段代码就直接报错,最后发现我在本机加一个空格,去浏览器就一允许久保错。我的天啊,实在受不了,初步估计本机字符集和docker里面的字符集不一样导致的。索性在本机装了nginx,配置web。所有都配置完成后发现403错误。去网上找答案,是权限的问题,在/usr/local/nginx/conf/ngin原创 2016-07-08 13:57:13 · 7637 阅读 · 12 评论 -
centos7安装nginx、php5.5、mysql5.6
一、nginx1、安装yum install nginx2、启动systemctl start nginx关闭:systemctl stop nginx 重启:systemctl restart nginx 检查状态:systemctl status nginx3、测试浏览器直接访问http://ip,应该会看到以下界面:4、支持php打开/etc/ng...原创 2019-01-28 16:22:10 · 1492 阅读 · 0 评论