下载安装
启用Nginx
XSwitch有内置HTTP服务器,简单起见,默认不启用Nginx。XSwitch默认只启动两个服务:
xswitch
:XSwitch服务xswitch-pg
:PostgreSQL数据库服务
在生产环境,或为了使XSwitch功能更强大,配合更灵活,可以启用Nginx。如果使用Nginx,可以执行如下命令:
make up-nginx
注意,启用Nginx后,需要在XSwitch的xtra_config.lua
配置文件中,修改如下参数:config.with_nginx = true
,详见:xtra_config参数详解 。
有些服务,如扩展功能中的下载日志及声音文件等可能需要启用Nginx才能使用。如果有任何问题,可以使用make bash-nginx
查看配置文件,在/etc/nginx/
目录中。
关于Nginx的配置,超出了本文范围。如果需要了解更多,可以参考:Nginx官方文档。
Makefile 其他参考指令
进入 XSwitch 容器
执行make bash
进入 XSwitch 控制台
执行make cli
进入数据库
执行make bash-pg
进入nginx容器
执行make bash-nginx