之前用的是LNMP
然后创建一个网站就是一个.conf
比较麻烦的是,有时候要改很多域名的时候。
SSH又卡出翔。
请问,有没有什么办法让Nginx的Vhost从MaySQL里面读?
然后创建一个网站就是一个.conf
比较麻烦的是,有时候要改很多域名的时候。
SSH又卡出翔。
请问,有没有什么办法让Nginx的Vhost从MaySQL里面读?
1
ryd994 Jan 26, 2015 via Android
没有,除非改源码,写模块都不一定有用
nginx本来就是静态配置文件,启动时读入。如果一个请求查询一次,还怎么高性能? 虚拟主机想方便用Apache去,nginx本来就不是为了共享虚拟主机设计的。 ssh卡你不会sftp么?filezilla可以直接打开编辑的。 还有,如果不是共享documentroot,而是根据Host动态设定,其实是很不nginx的用法。性能sucks,说不定还不如Apache |
2
branchzero Jan 26, 2015
写个PHP脚本,执行的时候去读MySQL然后自动按格式生成conf文件。
|
3
duzhe0 Jan 26, 2015
可以写一个脚本,从mysql读配置,生成(更新)nginx的配置文件, 然后nginx -s reload。
|