如何在一台服务器上配置搭建两个网站!急! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
David6516
V2EX    问与答

如何在一台服务器上配置搭建两个网站!急!

  •  
  •   David6516 2016-05-04 17:52:04 +08:00 19885 次点击
    这是一个创建于 3513 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如何在一台服务器上同时挂 2 个网站,自己之前买了一个域名和一个服务器,已经挂了一个网站,近期自己又搭了一个博客类网站,不想重新买空间,想挂在已有的服务器上。有哪位过来人知道是如何通过 Nginx 上配置的嘛,我今天刚解析好新买的域名。其他的自己 google 了下,但还是配置不成功,跪求大 BOSS 指点迷津,万分感谢~

    71 条回复    2016-05-05 16:06:04 +08:00
    Tink
        1
    Tink  
    PRO
       2016-05-04 18:01:14 +08:00 via iPhone   1
    virtual host
    zwh8800
        2
    zwh8800  
       2016-05-04 18:02:16 +08:00   1
    你最好是先把你的问题描述清楚。
    angelsoul
        3
    angelsoul  
       2016-05-04 18:03:26 +08:00
    嗯, 1 楼说的很清楚了,查下 virtual host 怎么配估计就明白了
    dxwwym
        4
    dxwwym  
       2016-05-04 18:04:57 +08:00 via iPhone   2
    比较疑惑你现在的服务器是咋部署起来的...
    thekll
        5
    thekll  
       2016-05-04 18:06:59 +08:00 via iPhone
    不同域名分别设置不同的虚拟目录。 apache 是这样解决的。
    David6516
        6
    David6516  
    OP
       2016-05-04 18:09:00 +08:00
    @zwh8800 觉得已经很清楚,简单点说就是在一台服务器同时挂两个网站。让两个网站的 IP 同时指向主机的 ip ,就是这样。。~
    David6516
        7
    David6516  
    OP
       2016-05-04 18:10:16 +08:00
    @dxwwym 挂一个网站的时候,觉得没什么问题(/ □ \)
    jasontse
        8
    jasontse  
       2016-05-04 18:10:22 +08:00 via iPad
    Google nginx 虚拟主机
    Neveroldmilk
        9
    Neveroldmilk  
       2016-05-04 18:11:21 +08:00
    apache 配置文件里设置两个 Virtual Host 。
    David6516
        10
    David6516  
    OP
       2016-05-04 18:12:30 +08:00
    @angelsoul 好,我来试一下,谢谢~
    mornlight
        11
    mornlight  
       2016-05-04 18:13:30 +08:00
    Nginx ?
    conf 里写多个 server 分别对应要绑定的域名就可以了啊,这个你不管用什么搜索引擎都能查到怎么写吧。

    我应该没理解错,你是服务器咩?不是虚拟空间吧
    alexsunxl
        12
    alexsunxl  
       2016-05-04 18:13:50 +08:00
    在主机里面 用 nginx 或者 apache , 根据请求的域名去区分,做一下分发处理就好。
    最好还是描述清楚你两个站分别用什么语言。
    mornlight
        13
    mornlight  
       2016-05-04 18:14:12 +08:00
    @David6516 你挂的第一个网站怎么配置的,复制一份,改一下 server_name 和目录。
    amlun
        14
    amlun  
       2016-05-04 18:15:39 +08:00
    server {
    server_name server1;
    ...
    }

    server {
    server_name server2;
    ...
    }
    mytsing520
        15
    mytsing520  
    PRO
       2016-05-04 18:16:08 +08:00
    virtual host
    vhost
    Google them.
    boro
        16
    boro  
       2016-05-04 18:16:56 +08:00
    第二和第一一做法。一站一 Nginx 站配置文件。
    yilin101
        17
    yilin101  
       2016-05-04 18:17:32 +08:00
    centos 安装 lnmp
    b821025551b
        18
    b821025551b  
       2016-05-04 18:22:40 +08:00   1
    David6516
        19
    David6516  
    OP
       2016-05-04 18:23:10 +08:00
    @mornlight 对,买的是 budgetvm 的服务器
    David6516
        20
    David6516  
    OP
       2016-05-04 18:24:49 +08:00
    @alexsunxl 好的,尝试下,一个用的是纯前端『静态』写的,一个是 php 写的。谢谢啦
    YUX
        21
    YUX  
    PRO
       2016-05-04 18:25:00 +08:00 via iPhone
    Docker
    table cellpadding="0" cellspacing="0" border="0" width="100%"> YUX
        22
    YUX  
    PRO
       2016-05-04 18:26:26 +08:00 via iPhone
    用 DaoCloud 就是点几下鼠标的事
    David6516
        23
    David6516  
    OP
       2016-05-04 18:26:50 +08:00
    @b821025551b 感谢,感谢,很有用。
    David6516
        24
    David6516  
    OP
       2016-05-04 18:28:59 +08:00
    谢谢朋友们的指导,很感谢。我重新做下配置,菜鸟一枚,路过,感谢猿友们的分享支招。甚是感谢。
    Neveroldmilk
        25
    Neveroldmilk  
       2016-05-04 18:44:45 +08:00
    两个网站的目录路径和权限一定要设置对,切记切记,血的教训。
    lslqtz
        26
    lslqtz  
       2016-05-04 18:45:57 +08:00
    virtualhost
    htaccess
    nginx 用多个 server 块。
    tanteng
        27
    tanteng  
       2016-05-04 18:46:39 +08:00
    David6516
        28
    David6516  
    OP
       2016-05-04 19:01:58 +08:00
    @tanteng 感谢 太感谢了 ,兄弟小站不错的
    David6516
        29
    David6516  
    OP
       2016-05-04 19:19:15 +08:00
    @Neveroldmilk 好的,看样老兄是过来人。嗯恩,收下了~
    common07
        30
    common07  
       2016-05-04 20:27:30 +08:00
    Docker+Nginx
    icybee
        31
    icybee  
       2016-05-04 20:31:18 +08:00
    怎么回复里全是 docker 。。。。。
    YUX
        32
    YUX  
    PRO
       2016-05-04 20:35:46 +08:00
    @icybee Docker 好使
    linar
        33
    linar  
       2016-05-04 20:36:44 +08:00 via iPhone
    zhouyalin.com 来自小白用户的实践经验
    YUX
        34
    YUX  
    PRO
       2016-05-04 20:43:27 +08:00
    @linar 网站挺漂亮 但是空白了 1 分钟 加载完用了 3 分钟 坐标巴黎
    hkxiaoyao
        35
    hkxiaoyao  
       2016-05-04 20:43:43 +08:00
    ok 。为什么不用一键端的环境集成包呢?或者面板,嗯哼?
    Mireas
        36
    Mireas  
       2016-05-04 21:15:39 +08:00
    弄俩虚拟主机呗。。。
    Zohar
        37
    Zohar  
       2016-05-04 21:24:33 +08:00 via Android
    gpw1987
        38
    gpw1987  
       2016-05-04 21:43:34 +08:00
    这个只要 VH 就可以了,根据域名解析,不过我用的 NGNIX 的安装部署 LNMP.ORG 简单的,然后创建一个 VHOST 也挺简单的。
    burn
        39
    burn  
       2016-05-04 22:12:31 +08:00
    其实他这么简单的需求, vhost 足矣了吧,上 Docker 关系倒是不大,问题是……掌握 Docker 的能问出这问题来吗?
    m31271n
        40
    m31271n  
       2016-05-04 22:34:47 +08:00
    @icybee 到处都是宗教,一不小心就进入了宗教地。
    quix
        41
    quix  
       2016-05-04 22:48:57 +08:00
    v2ex 作为一个技术论坛 是不是应该设置一个 RTMF 节点 把这种类型的帖子丢到里边去.
    pandada8
        42
    pandada8  
       2016-05-04 22:50:47 +08:00
    @quix s/RTMF/RTFM/
    Midnight
        43
    Midnight  
       2016-05-04 23:20:26 +08:00
    @quix RTMF 是什么意思。。。
    13162951900
        44
    13162951900  
       2016-05-05 00:05:45 +08:00
    vhost or location or port
    popu111
        45
    popu111  
       2016-05-05 00:07:08 +08:00 via Android
    @Midnight Read The Fucking Manual
    Sunnyyoung
        46
    Sunnyyoung  
       2016-05-05 00:07:46 +08:00 via iPhone
    Hello1995
        47
    Hello1995  
       2016-05-05 00:09:45 +08:00 via Android
    @Midnight 是 42 楼纠正的 RTFM 。 Read The [F 文明用语] Manual


    @quix /go/newbie 也是个不错的选择
    ifconfig
        48
    ifconfig  
       2016-05-05 00:20:11 +08:00 via iPhone
    请问楼主是学生?大学还是高中?是否计算机专业?
    linar
        49
    linar  
       2016-05-05 00:29:43 +08:00 via iPhone
    @YUX 好吧,阿里云北京 1G1core 实例。只用了七牛 cdn,海外加速没有
    McContax
        50
    McContax  
       2016-05-05 00:36:24 +08:00
    nginx 的配置文件下面有个 conf.d 的文件夹,在里面 cp default.conf website.conf 里面配置即可......要是换在贴吧,我会叫你出门左拐百度右拐谷歌
    YUX
        51
    YUX  
    PRO
       2016-05-05 00:53:32 +08:00
    @linar 把七牛海外加速可以打开 会有很大改善
    David6516
        52
    David6516  
    OP
       2016-05-05 00:55:08 +08:00
    @ifconfig 大三学生一枚 计算机专业的 还是菜鸟阶段 不要嫌弃:-)
    David6516
        53
    David6516  
    OP
       2016-05-05 00:56:25 +08:00
    @hkxiaoyao 能分享个一键端的环境集成包吗(/ □ \)
    maitian7160
        54
    maitian7160  
       2016-05-05 01:39:23 +08:00 via Android
    请问新网的服务器怎么挂两个域名呢?
    Glisten
        55
    Glisten  
       2016-05-05 01:48:02 +08:00 via Android
    https://oneinstack.com,一键脚本。
    ranye
        56
    ranye  
       2016-05-05 02:39:34 +08:00
    virtual host ,不是程序员我都知道= =||
    当年有这个需求的时候都是自己 Google 到 Apache 的官方文档自学的,后来顺手把 nginx 的配置也学了
    580a388da131
        57
    580a388da131  
       2016-05-05 03:26:45 +08:00
    如果只是用,不是学习的话,装个面板吧。
    lnmp amh 4.2 都行
    tonghuashuai
        58
    tonghuashuai  
       2016-05-05 08:50:37 +08:00
    nginx 反代,不同的域名指到不同的服务
    wubotao
        59
    wubotao  
       2016-05-05 09:18:19 +08:00
    两个服务开两个端口,再用 Nginx 做反向代理,用不同的域名指向不同的端口。
    wizardoz
        60
    wizardoz  
       2016-05-05 09:20:42 +08:00
    nginx 最基本的功能, nginx 就是干这个事的,这种问题都拿出来问……
    随便一看 nginx 的文档,或者百度就解决问题
    alen
        61
    alen  
       2016-05-05 10:27:16 +08:00
    主流 web 服务器大多都提供虚拟主机功能
    syaseigen
        62
    syaseigen  
       2016-05-05 10:34:38 +08:00
    @Glisten oneinstack 是好东西,反正我挺适合我这个技术小白, oneinstack 弄个 lnmp 然后再弄个 shadowsocks
    qhxin
        63
    qhxin  
       2016-05-05 11:02:05 +08:00
    如何在一台服务器上配置搭建两个网站!急!在线等!
    ainimuyan
        64
    ainimuyan  
       2016-05-05 12:10:39 +08:00
    一个 nginx 的简单配置问题,看了大家的回答我都开始怀疑人生了。。
    Zmiss520
        65
    Zmiss520  
       2016-05-05 13:42:54 +08:00
    利用 IIS 实现在一台服务器上挂多个网站!
    David6516
        66
    David6516  
    OP
       2016-05-05 14:00:50 +08:00
    @ainimuyan haha 主要是来了一波大神助阵
    David6516
        67
    David6516  
    OP
       2016-05-05 14:03:55 +08:00
    @alen 是的呢
    Alwaysonline
        68
    Alwaysonline  
       2016-05-05 14:07:22 +08:00
    推荐安装 1 个面板管理程序,然后就当虚拟主机用吧 不纠结。
    zcl0621
        69
    zcl0621  
       2016-05-05 14:14:07 +08:00
    Docker 每个网站跑两个 apache 容器 前面再跑一个 nginx 多方便 还能做负载均衡 或者上 k8s 丢上去基本不用管会不会挂
    hslx111
        70
    hslx111  
       2016-05-05 15:52:05 +08:00
    nginx 反向代理 google 之
    oojiayu
        71
    oojiayu  
       2016-05-05 16:06:04 +08:00
    AMH 安装一个 就搞定了……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1042 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 23:06 PVG 07:06 LAX 15:06 JFK 18:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86