转载自: http://blog.lubingit.com/post/86/

 大 | 中 | 小  

http://forum.ubuntu.org.cn/viewtopic.php?t=260841
其实很简单:nginx的编译参数为:
--prefix=/usr/local/nginx --sbin-path=/usr/local/sbin/nginx --with-http_gzip_static_module --with-http_stub_status_module --with-md5-asm --with-sha1-asm --with-zlib-asm=pentiumpro --with-http_addition_module --error-log-path=/var/log/nginx/error.log --conf-path=/usr/local/etc/nginx/nginx.conf --pid-path=/var/run/nginx.pid --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/tmp/nginx/client --http-proxy-temp-path=/var/tmp/nginx/proxy --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi
把apache+php+mysql+nginx配置完后,在nginx.conf配额文件server 的下面加上 
location ~ (/$|.php|.cgi|.pl) {
                proxy_pass   http://127.0.0.1:8000;
                proxy_read_timeout 600;
                proxy_redirect off;
                proxy_buffer_size 32k;
                proxy_buffers 4 32k;
                client_max_body_size 10m;
                client_body_buffer_size 128k;
                proxy_set_header Host $host;
                proxy_set_header Accept-Encoding none;
                proxy_set_header X-Forwarded-For $remote_addr;
        }

if (-f $request_filename/index.htm)
{
       rewrite (.*) $1/index.htm break;
}                                                                                   说明:if后面是表示次级域名目录下的index.htm都能正常访问,如果不加的话,次级目录下的index.htm有可能出现403,当然其他的也可以照写,如index.html , index.php 等等
if (-d $request_filename) {
                rewrite ^/(.*)([^/])$  $scheme://$host/$1$2/    redirect;
                        }
就可以了

apache监听的端口是8000  nginx监听的端口是80    其中if后是nginx 目录自动加斜线”/”的语句。如果不加将会出现下列情况
输入 http://192.168.1.16/uc 提示网页载入出错  但是输入 http://192.168.1.16/uc/就能正常访问

一个start stop restart nginx的脚本

下载文件
点击这里下载文件

nginx+apache 配置多个虚拟网站 其中(nginx处理静态  apache处理动态  nginx监控80  apache监控8000)
nginx.conf脚本为:

下载文件
点击这里下载文件

http.conf配置文件为:

下载文件
点击这里下载文件

说明:http.conf最后的日志分切程序cronolog 可以在这里下载

下载文件
点击这里下载文件

[转]配置nginx+apache 其中动态由apache处理,静态由nginx处理相关推荐

  1. python修改nginx配置文件_zookeeper 动态管理nginx配置

    假设我们有一个场景,所有服务器共享同一份配置文件,我们肯定不可能单独手动维护每台服务器,这时可以利用zookeeper的配置管理功能. 环境:python + nginx + zookeeper 目的 ...

  2. apache的动态编译和静态编译

    静态: 在使用./configure 编译的时候,如果不指定某个模块为动态,即没有使用:enable-mods-shared=module或者enable-module=shared 这个2个中的一个 ...

  3. linux配置php mysql_Linux下LAMP(Apache+PHP+MySql)环境配置

    LAMP是一个缩写Linux+Apache+MySQL+PHP,它指一组通常一起使用来运行动态网站或者服务器的自由软件: * Linux,操作系统: * Apache,网页服务器: * MySQL,数 ...

  4. 企业级nginx服务优化(三 )Apache+防盗链

    apache   worker/prefork  /application/apache/bin/apachectl -l | sed -n '/worker\|prefork/p'   worker ...

  5. 社区动态|Apache Doris 携手 Tapdata,联合共建开放数据生态

    近日, 专注实时数据服务平台的 Tapdata ,宣布开源其数据源开发框架--PDK(Plugin Development Kit),并同步启动 PDK 插件生态共建计划 ,Apache Doris ...

  6. 项目动态|Apache Pulsar 2.8.1 版本发布

    本文原文作者是 StreamNative 工程师陈航.刘昱. 关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息 ...

  7. 为什么Nginx的性能要比Apache高很多?

    为什么Nginx的性能要比Apache高很多? 这得益于Nginx使用了最新的epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的sele ...

  8. 为什么Nginx的性能要比Apache高得多?

    为什么Nginx的性能要比Apache高得多?这得益于Nginx使用了最新的epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的selec ...

  9. Nginx配置IP地址的动态黑名单

    Nginx配置IP地址的动态黑名单 本节介绍如何创建特定客户端IP地址的黑名单或白名单,拒绝或允许它们访问您的站点以及如何动态维护地址列表. 总览 先决条件 设定 管理键值数据库 完整的例子 也可以看 ...

最新文章

  1. Python算法实战系列:栈
  2. android.xml设置全屏,Android全屏设置的方法总结
  3. svn 面板缺少可选项_TortoiseSVN的设置
  4. mybatis查询如何返回ListMap类型数据
  5. CMDB学习之三数据采集
  6. 【JSP开发】有关session的登录注销的一个小例子
  7. stats | 广义线性模型(二)——泊松回归
  8. Java™ 教程(原子变量)
  9. java 获取 正在执行的方法名
  10. 【优化算法】爬虫搜索算法(RSA)【含Matlab源码 1838期】
  11. 注册表服务器设置mtu,自己修改注册表优化宽带网设置
  12. 灰色模型GM与时间无关
  13. 计算机物联网工程专业考研,物联网工程专业考研方向
  14. 微软拼音输入法 设置双拼 及全双拼切换
  15. 四川大学计算机专业贵州分数线,四川大学2019贵州录取分数线
  16. Centos8 yum配置阿里云镜像
  17. SharedPreferences存储图片对象与获取
  18. 4种实现Web前端可视化的常用方法
  19. gitlab流水线自动部署流程
  20. 专访腾讯安全王雷雷丨构建智能风控体系,护航私域营销安全

热门文章

  1. 诗与远方:无题(五十九)
  2. python爬虫中文乱码_Python爬虫处理抓取数据中文乱码问题
  3. 利用计算机语言实现ID3算法,机器学习之决策树学习-id3算法-原理分析及c语言代码实现.pdf...
  4. 如何把Linux的虚拟内存调成0,手把手教您扩展虚拟内存
  5. splitpane如何设置竖条的宽度_如何用 CSS 画三角形和箭头
  6. java array 元素的位置_208道高频 Java面试题答案2
  7. 从零开始学架构三 高性能
  8. ZJOI2008皇帝的烦恼
  9. yum 安装nginx
  10. Neural Networks for Machine Learning by Geoffrey Hinton (1~2)