我在同一个ubuntu盒子上运行一个网络服务器和流媒体视频服务器。我有足够的资源来处理所有的事情,并且在时间上可能会使用两个盒子,但是我现在不想要两个盒子的开销。
我想运行两个版本的nginx,一个是编译在rtmp模块中的,另一个是带out的。我这样做的原因是,我使用HLS设置和添加各种选项等进行了大量的调优,并且需要重新启动nginx来获取更改。
我不想重新启动nginx的网站,尽管。
我能在两个地方安全地安装nginx吗?
发布于 2013-10-24 23:39:34
我会从您的发行版存储库中安装“标准”nginx (为网站服务),并使用自定义模块编译第二个版本。
为了不覆盖打包的nginx,可以使用配置的编译时选项来设置自定义安装路径(http://wiki.nginx.org/InstallOptions)。通常,选择/opt下的路径作为前缀路径是一个好主意。
发布于 2013-10-24 18:37:23
我会使用Linux容器(LXC)或类似的东西来安装另一个Nginx实例。这将帮助您更容易地将环境转移到另一台机器上。
您将具有环境隔离和低开销的优点。
https://serverfault.com/questions/548443
复制相似问题