Nginx如何配置虚拟主机

Nginx如何配置虚拟主机

  本节主要讲解如果使用nginx配置多个虚拟主机,也就是我们通常说的配置域名.接下来我们配置两个域名a.ttlsa.com,b.ttlsa.com。

  如果你还不会安装nginx的话,请看第一节内容:ttlsa教程系列之nginx – nginx安装(1)

  准备站点

  我们站点统一放到/data/site下,每个站点根目录名称都和域名相同,具体如下。

  新建a.ttlsa.com的站点根目录

  # mkdir -p

1009 0 2015-01-18 LAMP配置

配置Nginx服务器支持ThinkPHP框架

配置Nginx服务器支持ThinkPHP框架

  配置Nginx服务器支持ThinkPHP框架

  最近在将公司的一台的服务器从Apache迁移到Nginx的时候出了点问题,特做个笔记。

  问题出在上面的一个网站是基于ThinkPHP框架开发的,用默认的方法配置不行。在网上baidu之后发现这个问题很普遍,通用解决方法的配置如下:

  server {

  ...

  if (!-e $request_filename) {

 

917 0 2015-01-18 LAMP配置

Windows系统中配置Nginx服务器做反向代理

Windows系统中配置Nginx服务器做反向代理

  Windows系统中配置Nginx服务器做反向代理

  一、下载

  在http://nginx.org/上下载(zip包)并解压。

  二、配置conf/nginx.conf文件

  1.在conf目录下新建一个"vhosts.conf"文本文件

  2.将conf/nginx.con文件中server部分复制到vh

1205 0 2015-01-18 LAMP配置

国内PHP开源建站程序一览

国内PHP开源建站程序一览

  国外的开源技术也影响和推动了国内开源程序的发展,上文我介绍的《国外优秀开源PHP建站程序一览》中,很多国外开源程序并不太符合中国人的使用习惯,而国内有一些厂家或个人也做了一些不错的产品,不少程序是提供源代码下载的,虽然有些在许可协议上和开源许可证有些出入,但其在使用上还是挺符合中国人的使用习惯,今天我就介绍一些国内的PHP“开源”建站程序。

  论坛:Discuz

  Discuz非常流行,也是中国地区最多用户使用的论坛程序,论坛搭建非常简单易用,使用风格符合中

966 0 2015-01-01 PHP学习

Nginx出现413 Request Entity Too Large错误解决方法

Nginx出现413 Request Entity Too Large错误解决方法

  Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加

  解决方法就是

  打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf这个位置,找到http{}段,修改或者添加

911 0 2014-12-26 Linux学习

nginx:413 Request Entity Too Large 及 修改 PHP上传文件大小配置

nginx:413 Request Entity Too Large 及 修改 PHP上传文件大小配置

  开发环境:CentOS + Nginx + PHP + MySql + phpMyAdmin

  在用 phpMyAdmin 进行 sql 数据库导入的时候,经常需要上传比较大的 sql 数据文件,而这时会常碰见 nginx报错:413 Request Entity Too Large。

  解决此问题,根据上传数据文件的大小,你需要调节两个地方的参数配置:

  1、php 默认上传文件大小限制为 2M,如果超出 2M 你需要修改 php 配置文件

964 0 2014-12-26 LAMP配置

为nginx设置默认虚拟主机(空主机头,默认主机头)

为nginx设置默认虚拟主机(空主机头,默认主机头)

  为nginx设置默认虚拟主机(空主机头,默认主机头)

  nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效

  最关键的一点事,在server的设置里面添加这一行:

  listen 80 default;

  后面的default参数表示这个是默认虚拟主机。

  这个设置非常有用。

  比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止

1001 0 2014-12-25 LAMP配置

windows安装nginx部署步骤图解(反向代理与负载均衡)

windows安装nginx部署步骤图解(反向代理与负载均衡)

  windows安装nginx部署步骤图解(反向代理与负载均衡)

  这篇文章主要介绍了windows安装nginx部署步骤,设置反向代理与负载均衡的使用方法,需要的朋友可以参考下

  一、下载安装Nginx(本文环境为windows xp 32bit环境)

  解压nginx-1.0.11.zip,进入nginx-1.0.11,在命令行中执行命令让Nginx启动。具体操作如下图:

  

2107 0 2014-12-25 LAMP配置

nginx实现反向代理

nginx实现反向代理

  最近开始研究Nginx配置,哎~现在出去面试机会都会问到,不学不行了,先从简单的开始吧,这两天研究张宴的博客,自己也做了一次配置,分享一下。

  概述:反向代理是指的,服务器代理网络上的客户机请求,将请求转达给内部真实服务器,然后在返回给Internet客户端,代理服务器上面没有任何网页资料。反向代理和正向代理没有冲突,可以在防火墙设备中同时使用这两种结合,正向代理可以进行过滤,保护内部网络安全。

  软件七层负载均衡大多是基于HTTP反向代理,Nginx反向代

1171 0 2014-12-25 LAMP配置

学习Nginx反向代理实现简单负载均衡

学习Nginx反向代理实现简单负载均衡

  Nginx proxy作为Nginx的重要功能,使用nginx proxy基本可以实现一个完整的7层负载均衡。其特色如下:1、功能强大,性能卓越,运行稳定。2、配置简单灵活。

  Nginx proxy作为Nginx的重要功能,使用nginx proxy基本可以实现一个完整的7层负载均衡。

  其特色如下:

  1、功能强大,性能卓越,运行稳定。

  2、配置简单灵活。

  3、能够自动剔除工作不正常的后端服务器。

1089 0 2014-12-25 LAMP配置

PHP中用header图片地址 简单隐藏图片源地址

PHP中用header图片地址 简单隐藏图片源地址

  PHP中用header图片地址 简单隐藏图片源地址代码如下:

  <?php

  $path=$_GET["path"];

  $cacheimgname=str_replace("/","_",$path);

  $localimg="upimg/".$cacheimgname;

  if ((file_exists($localimg))

1010 0 2014-12-24 PHP学习

php遍历文件夹读取文件夹中图片并分页显示图片

php遍历文件夹读取文件夹中图片并分页显示图片

  php遍历文件夹读取文件夹中图片并分页显示图片

  引子:我的网站图片目录images下有若干图片如1.jpg、2.jpg、3.jpg、……、n.jpg、1.gif、2.gif、3.gif、……、n.gif,要求在该images目录下建一个index.php文件,使得该文件分页显示images目录下的所有图片。 下面是我想到的办法。不知道有没有更好的办法。呵呵。。。在图片文件夹images下面建一个index.php文件,内容如下:

  <?php

1044 0 2014-12-24 PHP学习