下载安装
启用 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