1、下载Nginx,进入Nginx下载地址:http://nginx.org/

点击nginx-1.8.0,进入:http://nginx.org/en/download.html,下载文件:

2 下载pcre,这个是一个正则表达式的库,Nginx做rewriter的时候回用到这个库:

进入pcre的官网(rewrite模式需要pcre):http://www.pcre.org/

选中右击复制所需要的版本:

3 下载zlib库(gzip模块需要zlib):http://www.zlib.net/

4.将下面安装文件上传到Linux服务器上:

5 开始安装Nginx。

在正式开始前,编译环境gcc g++开发库之类的需要提前安装好,这里默认你已经安装好。Ubuntu平台环境可以使用以下指令

apt-get install build-essential

apt-get install libtool

Centos平台编译环境使用如下指令

安装make

yum -y install gcc automake autoconf libtool make

安装g++

yum install gcc gcc-c++

Nginx依赖以下模块:

gzip端口的程序

sudo fuser -k 80/tcp

端口、域名为localhost、跟路径为html文件夹(我的安装路径为/usr/local/nginx,所以:/usr/local/nginx/html),默认index文件为index.html,index.htm、服务器错误重定向到50x.html页面。

可以看到/usr/local/nginx/html/有以下文件:

[root@localhost html]# cd /usr/local/nginx/html/

[root@localhost html]# ls

50x.html  index.html

这里是上面在浏览器中输入http://localhost,能够显示欢迎页面的原因。实际上访问的是/usr/local/nginx/html/index.html

7 接下来配置一个web项目:

(1)、将web项目上传到/usr/local/nginx/html目录下,目录内容如下:

修改vim nginx.conf的配置,新增的内容如下:

不用关闭nginx的方式启动nginx:

/usr/local/nginx/nginx -c/usr/local/nginx/nginx.conf -s reload

如果发现虚拟机外不能访问,其实是防火墙的问题,需要将防火墙关闭,关闭防火墙的代码如下:

service iptables stop

接着在浏览器中输入:http://192.168.6.25:8080/test/

8 mime.types位元编码,供俄语及保加利亚语使用。在Unicode未流行之前,KOI8-R 是最为广泛使用的俄语编码,使用率甚至起ISO/IEC 8859-5还高。这3个文件存在是因为作者是俄国人的原因。

最新文章

  1. 未能添加对***.dll的引用 问题解决方法
  2. Office word 2013中直接调用MathType的方法
  3. Memcached【Magent+Memcached】集群
  4. Hadoop三种安装模式:单机模式,伪分布式,真正分布式
  5. libsvm-3.21使用文档
  6. single page
  7. 【stm32】实现STM32的串口数据发送和printf函数重定向
  8. LeetCode 笔记总结
  9. createjs 小游戏开发实战
  10. 转载 Java基本数据类型
  11. [转]pycharm快捷键
  12. php array_multisort函数实现按某一字段对二维数组进行排序
  13. Java中食之无味弃之可惜的数组
  14. 关于docker的基础教程
  15. mybatis中有趣的符号#与$
  16. Java学习——方法
  17. HTTPS到底是个什么鬼?
  18. M2事后分析
  19. Spring Boot + Spring Cloud 实现权限管理系统 (集成 Shiro 框架)
  20. h5页面嵌入android app时遇到的问题

热门文章

  1. No Team Selected:A team must be selected to run 'ProjectName' on iPhoneName
  2. 使用OpenCV读、操作、写图像并与bash合作对某个目录下所有图像进行类似处理
  3. SpriteKit给游戏弹跳角色添加一个高度标示器
  4. LibVLC自定义插件目录,获取FPS方法
  5. android的消息通知栏
  6. XML之SAX解析模型
  7. Spark技术内幕: Task向Executor提交的源码解析
  8. C语言获取文件大小
  9. mysql进阶(二十五)解决数据库NO CONNECTION问题
  10. android dataBinding详解