V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Ctech
V2EX  ›  Linux

Ubuntu 配置文件就是反人类。

  •  
  •   Ctech · 2014 年 8 月 27 日 · 5701 次点击
    这是一个创建于 4162 天前的主题,其中的信息可能已经有所发展或是发生改变。
    配置个APACHE虚拟主机。 Centos直接在 httpd.conf 添加配置即可。。
    ubuntu 还要执行2条命令。。
    22 条回复    2014-09-16 17:37:01 +08:00
    saharabear
        1
    saharabear  
       2014 年 8 月 27 日
    从debian走过来的吧,执行的a2ensite? 另一个命令是apache 的reload?
    songco
        2
    songco  
       2014 年 8 月 27 日
    我觉得用docker比较方便.

    不过如果只是两条命令的话, 还好吧.
    lemontv
        3
    lemontv  
       2014 年 8 月 27 日 via iPhone
    多个站点 每个站点有多个域名的时候 感觉Debian的配置更方便管理
    rrrrutdk
        4
    rrrrutdk  
       2014 年 8 月 27 日
    配置httpd.conf才是反人类。
    我会跟你说我有10个左右的虚拟主机配置,
    sites-available/sites-enabled以及a2ensite/a2dissite让我欲霸不能?
    sarices
        5
    sarices  
       2014 年 8 月 27 日
    现在都是写脚本添加的,http.conf配置很反人类,还是nginx.conf比较好理解
    young
        6
    young  
       2014 年 8 月 27 日
    看来楼主是非人类 hoho
    julyclyde
        7
    julyclyde  
       2014 年 8 月 27 日
    includ conf.d/*是王道
    rrfeng
        8
    rrfeng  
       2014 年 8 月 27 日
    上千行的 nginx 配置文件天天手动改的看着你……
    songco
        9
    songco  
       2014 年 8 月 27 日
    @rrfeng 天天手动改是什么场景... 这样还不弄点自动化
    reeco
        10
    reeco  
       2014 年 8 月 27 日
    歪一下楼,IIS大法好 :)逃
    coagent
        11
    coagent  
       2014 年 8 月 27 日
    Ubuntu 的 sites-available/sites-enabled,我觉得很灵活,需要真正启用的才会链接到 sites-enabled,建好在那不启用的全部在 sites-available,一个站点不同配置可以放多个文件在 sites-available,修改下软链就可以实现调不同的,都不用 cp 来折腾备份配置文件。

    你要实现 Centos 的也可以啊,sites-available/sites-enabled 缺省有一个 default,就用它存所有站点的配置,编辑完 reload 下 apache/nginx 就行了。
    gamexg
        12
    gamexg  
       2014 年 8 月 27 日
    第一次知道有专门的 a2ensite 命令,一直手工 ln 的。

    哦,说的是apache,我是用nginx。
    Actrace
        13
    Actrace  
       2014 年 8 月 27 日
    用include命令加载配置文件,然后每个域名单独一个配置文件,这样不就好管理了嘛 - -,如果你大规模配置的话,就用上数据库啊...
    wangdaimishu
        14
    wangdaimishu  
       2014 年 8 月 27 日
    Centos 才是反人类,一点都不整洁,默认尼玛还把所有站点写在一起,我站点要是多点,找内容都是个事。
    julyclyde
        15
    julyclyde  
       2014 年 8 月 27 日
    @wangdaimishu centos是conf.d吧
    jarlyyn
        16
    jarlyyn  
       2014 年 8 月 27 日   ❤️ 1
    难道debian/ubuntu不能在httpd.conf里添加?
    kawaiiushio
        17
    kawaiiushio  
       2014 年 8 月 27 日
    Ubuntu=I can't configure Debain.
    lazycat
        18
    lazycat  
       2014 年 8 月 28 日 via Android
    @wangdaimishu 可以把配置文件放在conf.d里面啊。。。不会用不要怪系统。。。
    sampeng
        19
    sampeng  
       2014 年 8 月 28 日
    你用apache。。。这才叫反人类。。。nginx才叫简单明了。。
    sampeng
        20
    sampeng  
       2014 年 8 月 28 日
    哦。。apache配置和系统无关。。在哪个系统下都是一样。。
    apache你改了不重启apache?你用的哪个版。。。。我没听说过。。。
    wanderer
        21
    wanderer  
       2014 年 8 月 29 日
    Centos 和 Ubuntu 的默认的 Repository 中的 Apache 版本是不一样的。 所以配置起来就一样。
    josephok
        22
    josephok  
       2014 年 9 月 16 日
    nginx好
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2846 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:27 · PVG 22:27 · LAX 06:27 · JFK 09:27
    ♥ Do have faith in what you're doing.