请教 Nginx 从 MySQL 读 VHOST 的方案
- 0次
- 2021-05-26 16:28:42
- idczone
之前用的是LNMP
然后创建一个网站就是一个.co国外服务器nf
比较麻烦的是,有时候要改很多域名的时候。
SSH又卡出翔。
请问,有没有什么办法让Nginx的Vhost从MaySQL里面读?
没有,除非改源码,写模块都不一定有用
nginx本来就是静态配置文件,启动时读入。如果一个请求查询一次,还怎么高性能?
虚拟主机想方便用Apache去,nginx本来就不是为了共享虚拟主机设计的。
ssh卡你不会sftp么?filezilla可以直接打开编辑的。
还有,如果不是共享documentroot,而是根据Host动态设定,其实是很不nginx的用法。性能sucks,说不定还不如Apache
写个PHP脚本,执行的时候去读MySQL然后自动按格式生成conf文件。
可以写一个脚本,从mysql读配置,生成(更新)nginx的配置文件, 然后nginx -s reload。
reload和restart时偶尔会出现”Nginx is already running..."然后就停止运行了= =遇到这类情况是我配置的问题还是怎样