-
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
-bash: trojan: command not found 解决办法 #32
Comments
不需要看教程的,直接一键脚本即可安装的,不需要手动添加环境变量的 |
可以先试下程序自带的docker mysql安装,已经做了相应优化 |
gcp,centos7,一键安装脚本,安装时,总是卡在“2020-03-28 00:13:10 mysql启动中,请稍等...”这里;之前有两次过了这个,但是无法登录mysql,没有密码 docker run --name trojan-mysql --restart=always -p 16756:3306 -v /home/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=wGZFc -e MYSQL_ROOT_HOST=% -e MYSQL_DATABASE=trojan -d mysql/mysql-server:5.7 |
@sjzbim docker安装失败了. 你可以试下用官方docker安装脚本 |
我再优化下docker安装这块,估计换成用官方脚本来安装,提高成功率 |
@sjzbim 2.3.3版本已优化docker安装,优先使用官方脚本进行安装, 麻烦帮测试下在gcp上的docker安装 |
Server: |
systemctl start docker |
官方脚本安装完是没启动的,需要手动启动下 |
[root@trojan-panel ~]# systemctl start docker Server: |
docker run --name trojan-mysql --restart=always -p 16756:3306 -v /home/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=wGZFc -e MYSQL_ROOT_HOST=% -e MYSQL_DATABASE=trojan -d mysql/mysql-server:5.7 |
[root@trojan-panel ~]# docker run --name trojan-mysql --restart=always -p 16756:3306 -v /home/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=wGZFc -e MYSQL_ROOT_HOST=% -e MYSQL_DATABASE=trojan -d mysql/mysql-server:5.7 |
我删除了以上container,重新trojan,安装mysql,依然卡在 mysql启动中,请稍等…… |
要清理掉mysql数据, rm -rf /home/mysql 以及清理容器 docker rm -f trojan-mysql |
清理了之后,重新运行trojan 安装mysql还是 启动中~ |
是会有启动中的,因为要等mysql启动完来自动创建表和用户 |
就是时间比较长,2分钟以上了 |
正常不会这么长,应该有问题才这么久。退出来 docker ps看下容器状态 |
还有有没有重装系统来试下呢,如果用之前的环境来测,用的还是二进制的docker安装方式 |
我新建了系统,再试一遍一键脚本 |
麻烦了👍 |
全新系统centos7,1.7g内存(之前600多),这次使用的网页ssh,一键脚本source <(curl -sL https://git.io/trojan-install) |
mysql建用户能成功不 |
手动添加路径,正在安装trojan |
正在安装mysql |
mysql启动了 |
报什么日志错误申请证书 |
[Sat Mar 28 12:04:27 UTC 2020] Lets find script dir. |
先systemctl stop trojan-web 再去申请证书, 申请完后systemctl start trojan-web |
"type": "urn:ietf:params:acme:error:rateLimited", |
嗯没有新域名就隔天试试 |
我换一个事实哈 |
有点想解决那个路径问题,可惜没有gcp机器来做验证😂 |
我没有换域名,申请了通配符证书,手动修改了root/config.json,添加了证书路径,配置算是成功了,trojan可以用了,面板也OK。 |
做不了强制https,因为trojan本身占了443端口,管理程序控制不到这个操作, 程序只起了80的端口 |
不用key也可以使用trojan吗 |
那就不清楚了,正常应该不是这样。能使用就好 |
我在root找的生成的配置文件,不知道原始配置文件在哪里 |
/usr/local/etc/trojan |
太繁琐了,你直接用trojan://链接导入就好 |
https://github.com/TheWanderingCoel/Trojan-Qt5 可以用这个扫描二维码或者导入trojan://链接 |
这个感觉还不是很稳定,用terminal那个+surge(sock5)好用些~ |
申请一个呗,不是有免费300刀那个服务么?我记得,绑定招商visa就可以 |
费事了为了这个特意搞个双币信用卡 |
双币可能不行吧,单独visa应该可以,还没有年费,哈哈哈~~ |
额。。我有个闲置的谷歌云 |
@xnknown 可以的😀 |
方便的话留个tg号联系 @xnknown |
路径问题就谷歌云的服务器有问题,不知道为啥没把 /usr/local/bin 这个路径加入到环境变量,也许它的是最小化系统吧。阿里云的就没问题。 |
@luoqiz 确实其他vps我也没见过不将/usr/local/bin加入环境变量的,所以不好测试 |
我当时也是没想到这个,当时重装系统安装了三次都提示这个。检查了trojan已安装,不得已就看了一下path,看完后我才反应过来...... |
添加路径(执行代码)
echo 'export PATH=$PATH:/usr/local/bin' > /etc/profile.d/ulb.sh
source /etc/profile.d/ulb.sh
出处:http://tj.6finger.at:8080/2020/03/23/trojan-%e5%a4%9a%e7%94%a8%e6%88%b7%e9%9d%a2%e6%9d%bf%e6%90%ad%e5%bb%ba/
The text was updated successfully, but these errors were encountered: