最近一直在捣鼓在VPS上建个Seedbox,恰好手上有个樱花VPS,于是开始捣鼓Transmission,度娘搜了个一键安装包,安装了两遍发现一
直都是403..于是看了下脚本才发现有个源挂了,这不是坑我么!于是不找一键安装包了去找一条条命令的教程,照着做了发现还是403…大
家可以看这篇.捣鼓了半天没搞定很火大啊.后来仔细一看发现安装的路径是”/home”目录下,而我之前装了军哥的lnmp,原来是这个原因!
解决了问题很开心,看了一下这个博主的教程还是很老的,Transmission的版本也挺老了,对于不更新就会死星人来说怎么能忍。
于是写了个一键安装脚本,适用于OpenVZ、Xen、KVM架构的VPS,系统:CentOS5 x86、CentOS5 x86_64下测试通过,至于CentOS6的话
,我没测试,应该没问题。复制下面命令到shell执行即可。
wget https://sell.moe/download/transmission-2.7.7.sh;sh ./transmission-2.7.7.sh
安装完成后,请登录:http://你的IP:1911/
默认用户名:admin 默认密码:admin
修改你的密码:
vi /home/transmission/.config/transmission/settings.json
用户名(rpc-username),密码(rpc-password),端口(rpc-port)
修改前停止服务: service transmissiond stop
修改后重启服务: service transmissiond start
用上了Seedbox真爽啊!樱花VPS果然很赞!晒张图
特别提示:
如果安装lnmp之后再想安装transmission,那么只要记事本打开脚本,改一下安装路径就可以了,
比如”/home/transmission”改成”/home/wwwroot/transmission”.应该要改几个地方的,查找替换就行
于是,其他系统怎么办呢?
我帮大家找了一下debian6的脚本,
大家可以去那个博主那看看: ogc8.com/?p=1184
当然不想点过去就直接复制下面脚本吧:
wget -c https://sell.moe/download/bt.sh;sh bt.sh
说明:
访问地址:http://IP:9091
用户名:admin
密 码:自己设定
配置文件:/etc/transmission-daemon/settings.json
flexget配置文件:/root/.flexget/config.yml
文件存储路径: /home/bt
flexget RSS下载路径:/root/bt
种子监控路径:/root/bt
BT资源存储时间:2天,超过自动删除。
修改transmission配置文件前关闭服务
/etc/init.d/transmission-daemon stop
修改完成后再开启
/etc/init.d/transmission-daemon start
Ubuntu的安装教程:
1:获得最近的软件包的列表
apt-get update
2:安装transmission-daemon
apt-get install transmission-daemon
3:启动transmission-daemon生成配置文件
/etc/init.d/transmission-daemon start
4:结束transmission-daemon进程,使配置文件生效
/etc/init.d/transmission-daemon stop
5:修改配置文件,可以自己设置,也可以下载我配置好的文件,配置文件在:
/etc/transmission-daemon/settings.json
也可以下载配置好的:
wget -c https://sell.moe/download/settings_backup.json mv -f settings_backup.json /etc/transmission-daemon/settings.json
6:最后启动transmission就可以了
/etc/init.d/transmission-daemon start
http://kagami.me/download/transmission-2.7.7.sh;sh ./transmission-2.7.7.sh挂的喵
博主,我想问下,在已经安装了lnmp的情况下,要想再安装transmission,是不是只要改安装路径到/home/wwwroot/transmission就行了?
为什么安装到/home/transmission下面就会403呢?
transmission web端以来nginx吗还是?
还有安装到/home/wwwroot/transmission之后,还需要使用lnmp vhost add命令来绑定nginx配置吗?
还望多多指教,多谢
是的,似乎lnmp1.1开始/home/wwwroot下就有一个default文件夹了,所以要放到这个下面
如果不用lnmp vhost add也可以,直接用IP访问,如果要绑定域名的话目录其实可以随意
安装完成后无法访问怎么办