nginx的安装与简单配置
来源:互联网 发布:如何ping ip 和端口号 编辑:程序博客网 时间:2024/06/03 09:19
安装环境:ubuntu 14.04
安装方式:源码安装
1.去官方网站https://nginx.org/en/download.html,下载一个稳定的版本.并解压。
2, 安装nginx的依赖包,一共有三个(资料来源与网络):
安装 prce:
安装 zlib:
3,然后你需要执行./configure
它是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。【出处请点击我】. 暂且理解为检测系统环境是否能够安装,以及配置安装需要的特定选项,以及检查需要的依赖库。如果检测成功则生成makefile。
你会看到输出结果没有报错,但是有一个提示 openssl is not used. 解决这个问题 请重新执行该命令,加上参数
./configure --with-http_ssl_module。至于什么用处,请自行./configure --help
4,然后你还需要执行 make && make install.如果你不是root用户 会提示 permission denied.不能建立/usr/local/nginx目录.方案很简单.切换到 root用户 去执行这一步操作。
5,启动nginx. sudo /usr/local/nginx/sbin/nginx 这个时候 如果我们在浏览器里面输入localhost,出现
Welcome to nginx!
-----------------------------------------------------宇宙分割线-------------------------------------------------------
下面我们看一个最简单的nginx的应用,前提条件【你的机器上已经跑起来了一个端口3000的web服务】
当下我们的nginx 已经安装好了 我们需要配置 /usr/local/nginx/conf/nginx.conf文件 帮我们做一个反向代理
我们编辑这个文件,在默认的监听80的server上面添加一段代码[与默认的server节点平级]:
server{
listen 4000;
server_name localhost;
index index.html index.htm index.php default.html default.htm default.php;
location / {
proxy_pass http://127.0.0.1:3000/;
}
}
然后重启nginx sudo /usr/local/nginx/sbin/nginx -s reload
这时候如果我们访问localhost:4000 .我们看到的浏览器效果就和本机的localhost:3000看到的效果一样!bingo!nginx 配置文件里面很多参数 大家可以查阅其他资料特别是官方文档。server_name 可以是ip 也可以是域名。
参考资料:
关于makefile: http://www.laruence.com/2009/11/18/1154.html
简单配置反向代理:http://www.cnblogs.com/yupeng/p/3472748.html
安装nginx以及配置文件解析:http://www.cnblogs.com/skynet/p/4146083.html
- nginx的安装与简单配置
- Nginx使用:Ubuntu安装与简单配置
- Nginx简单介绍以及安装与配置
- Nginx的安装与配置
- nginx的安装与配置
- nginx的安装与配置
- nginx的安装与配置
- Nginx的安装与配置
- Nginx的安装与配置
- Nginx的安装与配置
- Nginx的安装及简单配置
- centOS7 下Nginx的简单安装配置
- NGINX安装与简单的压力测试
- nginx安装与配置
- Nginx安装与配置
- nginx安装与配置
- Nginx 安装与配置
- nginx 安装与配置
- 导航控制器的使用01
- 论飞机游戏在C语言程序的基本语句能完成功能的体会
- get post 区别
- Android开发之如何保证Service不被杀掉(broadcast+system/app)
- 实现管理系统过程中遇到的问题
- nginx的安装与简单配置
- Java自定义异常
- 差分约束系统
- bzoj 3124 直径
- python学习的一些笔记
- asp.net web开发所用到的技术
- Java数据结构之有效队列
- Android下写一个永远不会被KILL掉的进程/服务
- POJ 1611 The Suspects (并查集)