-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请问能否出一个手动配置的教程? #38
Comments
原先有trojan的话,会被覆盖掉的,你可以手动下载二进制文件来运行, ./trojan web |
如果直接运行./trojan web 的话原来的trojan config会保持不变吗? 还有web端的话是由我原来的nginx来负责还是让trojan接管? |
web端是和二进制文件放一起的。你可以起用./trojan web -p xxx 指定其他端口,而80留个nginx, 让nginx转发过去 |
你的trojan是安装在什么目录呢, https://github.com/trojan-gfw/trojan-quickstart 官方的这个脚本是安装在/usr/local/bin目录下 |
本项目因为要用到全局trojan命令,所以将trojan安装到/usr/bin/trojan/trojan, 而管理程序就放到/usr/local/bin/下面,输入trojan就可以进入管理程序 |
应该指向这里/usr/bin/trojan/trojan, 可以试试 |
嗯,ln后可以识别版本号了,但是无法添加trojan用户,点击确认没反应, 后台log如下 [root@RUO ~]# ./trojan web -p 4544 [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production.
[GIN-debug] GET /auth/check --> trojan/web.Auth.func2 (5 handlers) 2020/03/31 06:05:56 [Recovery] 2020/03/31 - 06:05:56 panic recovered: runtime error: invalid memory address or nil pointer dereference |
那个trojan配置文件,能否移动下,移动到/usr/local/etc/trojan/,还有mysql有没有安装呢 |
安装了mysql后记得修改trojan配置文件,管理程序是读trojan配置文件来连mysql的 |
你可以用管理程序安装管理那里可以安装mysql,移动完配置文件再来安装 |
没测过,最好还是用mysql, 你可以用管理程序本身来安装mysql, 安装管理那里有 |
我发现mysql好大, 400多M, 大伙的trojan-panel用的好像是MariaDB不是mysql, 不知道以后您这个项目会不会支持MariaDB, 如果支持的话到时候再过来玩玩, 谢谢~ |
有空我测下mysql版本和mariadb的兼容性 |
我测了用docker版mariadb 没问题,貌似比mysql要省内存 |
就是说其他的都保持不变,直接把mysql换成mariadb也可以正常用对吧?我改天试一下,谢谢 |
是的,https://github.com/go-sql-driver/mysql, 只要这个驱动支持的都能连,mysql8也是问题的 |
恩恩,我去试试,有问题再来请教~ |
原因是我目前的服务器上已经有Trojan, 使用前置Nginx 然后用SNI预读分流给V2ran和trojan的,所以配置文件被我搞得有点乱, 所以用一键脚本的话可能会有点问题, 所以想问问能否出一个手动配置的教程? 谢谢.
The text was updated successfully, but these errors were encountered: