nginx 部署多网站

1, www 下面加一个文件夹 abc

2,   在default.conf 复制一下 ,abc.conf ,


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

server {

    listen       80 ;

    server_name  abc.9hlh.com;

        index index.html index.htm index.php;

        root /alidata/www/abc;

        location ~ .*\.(php|php5)?$

        {

                fastcgi_pass  127.0.0.1:9000;

                fastcgi_index index.php;

                include fastcgi.conf;

        }

        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

        {

                expires 30d;

        }

        location ~ .*\.(js|css)?$

        {

                expires 1h;

        }

        access_log  /alidata/log/nginx/access/abc.log;

}

注意 :


1

listen       80  后面的default 删掉;

重启

时间: 2024-11-05 16:08:34

nginx 部署多网站的相关文章

Nginx部署静态网站

前后端分离项目,前端项目要单独部署到线上 前端以vue.js为例,代码clone或pull到服务器上,编译 npm run build ,此时生成 dist文件夹,既静态资源网站的根目录 此时配置nginx配置文件如下: server { listen 80; server_name test.xxxx.com; location / { root /home/zhangsan/www/XEditor/dist; index index.html; } } 将根目录改到了自己的家目录下:/hom

Nginx服务器配置沃通免费SSL证书部署HTTPS网站

本文讲解服务器配置SSL证书部署HTTPS网站. 环境是阿里云服务器ECS ,系统是CentOS6 64bit,Web服务器是Nginx.需要SSL模块的支持. 签发SSL证书的CA机构是 沃通电子认证服务有限公司 WoSign CA Limited. 部署HTTPS网站一般需要有服务器的控制权,(云)主机.VPS均可,虚拟主机基本上做不到.具体步骤如下: 方法/步骤 向CA机构申请SSL证书 SSL证书的价格一般较贵,申请之前可以去网上搜索一下,最好选择信任度高.浏览器和移动终端支持较好的机构

Nginx配置SSL证书部署HTTPS网站(转)

原文:http://www.lovelucy.info/nginx-ssl-certificate-https-website.html 一.什么是 SSL 证书,什么是 HTTPS SSL 证书是一种数字证书,它使用 Secure Socket Layer 协议在浏览器和 Web 服务器之间建立一条安全通道,从而实现: 1.数据信息在客户端和服务器之间的加密传输,保证双方传递信息的安全性,不可被第三方窃听: 2.用户可以通过服务器证书验证他所访问的网站是否真实可靠. (via百度百科) HTT

在容器中部署静态网站----Nginx

在容器中部署静态网站----Nginx 步骤: 1.创建映射端口的交互式容器 docker run -p 80 --name web -i -t daocloud.io/ubuntu /bin/bash 2.安装Nginx apt-get install -y nginx 3.安装文本编辑器vim apt-get install -y vim 4.创建静态页面 mkdir -p /var/www/html cd /var/www/html vim index.html 使用i切换到插入模式 在i

Django+uWSGI+Nginx 部署网站

Django 1.11设置 保证Django在本地调试没有问题: 当然这是前提^_^ 收集静态文件至指定文件夹 Django静态文件设置具体参考:https://docs.djangoproject.com/en/1.11/ref/contrib/staticfiles/ 在myproject/settings.py中设置静态文件STATIC_URL和STATIC_ROOT设置: 如: STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE

部署社交网站(SVN+PHP+NGINX+MYSQL+MFS)

案例需求:社交网站采用PHP语言开发,为了管理开发代码,搭建SVN服务器进行版本控制,社交网站的第一个版本部署在LNMP平台上,前端为nginx服务器,通过fastcgi协议访问后端的PHP服务器.这里实现动静分离,动态页面交给PHP服务器来处理,静态页面交给nginx服务器来处理.为了保证数据安全,要求搭建Mysql数据库主从集群. 社交网站项目包含用户的相册功能,允许用户上传照片,上传照片需要使用共享存储来存放,针对共享存储采用MFS分布式文件系统来实现,并将MFS挂载在PHP服务器的相关目

Nginx部署文档(二进制包安装)

Nginx部署文档(二进制包安装) 创建时间:2016-06-27 修改时间:2017-03-04 修改时间:2017-03-06 文档目的2 基础知识2 常用命令2 系统环境2 操作步骤3 1. 安装依赖3 2. 安装nginx3 3. 启动nginx5 3. 关闭防火墙6 4. 修改生产环境配置6 常见问题7 问题一:报错"cp: `conf/koi-win' and `/usr/local/nginx/conf/koi-win' are the same file"7 问题二:[

使用nginx lua实现网站统计中的数据收集

使用nginx lua实现网站统计中的数据收集 导读 网站数据统计分析工具是各网站站长和运营人员经常使用的一种工具,常用的有 谷歌分析.百度统计和腾讯分析等等.所有这些统计分析工具的第一步都是网站访问数据的收集.目前主流的数据收集方式基本都是基于javascript的.在此简要分析数据收集的原理,并按照步骤,带领大家一同搭建一个实际的数据收集系统. 数据收集原理分析 简单来说,网站统计分析工具需要收集到用户浏览目标网站的行为(如打开某网页.点击某按钮.将商品加入购物车等)及行为附加数据(如某下单

windows平台上nginx部署web.py(转)

windows上部署web.py真的是有些费力不讨好,没办法我自己托管的服务器是windows2003的系统.看了好多资料,最终没能在IIS上部署web.py.只能以nginx服务器的反向代理来部署web.py 首先,我们需要下载从nginx的官方网站下载nginx主程序,点击这里下载 ,并解压到到一个指定的目录,双击nginx.exe就可以运行服务器,我们可以通过任务管理器查看是否多出了2个nginx进程.(如果80端口被占用将不会成功运行),如果这过程中出现错误,将被记录到logs/erro