找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[教程分享] MBL装goagent

[复制链接]
需要用到两个软件PUTTY和WinSCP自行百度去下载吧。
一:
打开PUTTY软件 按图片设置参数 IP根据你的MBL设置


二:
点击open后输入用户名:root  密码:welc0me

三:
1、修改源 输入 sudo vim /etc/apt/sources.list 回车。'复制后右键点击黑框自动粘贴'
2、按一下 insert 添加 #deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
3、添加后按一下 ESC 输入 :wq 回车退出编辑


四:
1、输入 sudo apt-get update 更新


2、更新完毕后输入 sudo apt-get install python2.7  安装python2.7.3
耐心等待,抽烟的抽烟,喝茶的喝茶,尿尿的尿尿。这里我图片就不放了 因为我已经安装好了,安装完后和上面图片最后显示的一样。

五:
1、安装完python2.7.3后,下载g0agent,编辑local里面的proxy.ini 吧第一个127.0.0.1改成0.0.0.0 下面其他的127.0.0.1改成你MBL的IP地址,填好你的appid后其他的不
用改,保存关闭。


2、接下来就要用到WinSCP了,打开WinSCP新建一个,如图片设置,密码账号同上。


3、打开后吧g0agent的拖到MBL的 root 目录里


4、在MBL目录中点到/etc/ini.d右键空白的地方新建一个文件我取的名字是“1”


5、双击打开刚刚你新建的文件填入
#!/bin/sh
/usr/bin/nohup /usr/bin/python2.7 /goagent/local/proxy.py 1>/dev/null 2>/dev/null &
直接点保存关闭就行了


6、然后右键你刚刚新建的文件,点属性,把下面的权限改成7777后点确定


六、回到putty中输入update-rc.d 1 start 99 2 3 4 5 . stop 01 0 1 6 .后回车


到此MBL装入g0agent就完成了。记得重启MBL。
然后把你的浏览器插件修改成MBL的地址就行了



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 2云币 +14 金条 +14 碎银 +14 收起 理由
爆疯语 + 7 + 7 + 7 技术贴,没理由不加分·
admin + 7 + 7 + 7 各种解放权限777~

查看全部评分

使用道具 举报 回复
本帖最后由 ymjkk 于 2014-5-23 14:07 编辑
amwihgu 发表于 2014-5-22 21:35
您好。
目前用您给的博客的方法,安装Python2.7成功,但是在Putty中输入运行Python运行的是2.5,得输入P ...

你这命令还是用的2.5的python所以不成功,你可以参考我另外专门写的帖子,或者直接执行python2.7 /goagent/local/proxy.py,不过这样不是后台运行,命令行会一直有输出,具体后台实现,我帖子有,就在置顶,另外一个安装python2.7的方法。
http://www.nasyun.com/thread-22938-1-1.html
使用道具 举报 回复 支持 1 反对 0
沙发自己做先
使用道具 举报 回复 支持 反对
好东西  楼主V5   请问楼主会装openvpn??
使用道具 举报 回复 支持 反对
图看不到呀,楼主
使用道具 举报 回复 支持 反对
感谢楼主,但是,我今天测试。
执行到 sudo apt-get install python2.7时报错,提示Couldn't find package python2.7
麻烦检查一下原因。
谢谢。
使用道具 举报 回复 支持 反对
Bryan-Server:~# sudo apt-get update
Get:1 http://archive.debian.org lenny Release.gpg [1034B]
Get:2 http://archive.debian.org lenny/updates Release.gpg [836B]
Hit http://archive.debian.org lenny Release
Hit http://archive.debian.org lenny/updates Release
Get:3 http://archive.debian.org lenny Release [99.6kB]
Ign http://archive.debian.org lenny Release
Get:4 http://archive.debian.org lenny/updates Release [92.4kB]
Ign http://archive.debian.org lenny/updates Release
Ign http://archive.debian.org lenny/main Packages/DiffIndex
Ign http://archive.debian.org lenny/contrib Packages/DiffIndex
Ign http://archive.debian.org lenny/non-free Packages/DiffIndex
Ign http://archive.debian.org lenny/main Sources/DiffIndex
Ign http://archive.debian.org lenny/contrib Sources/DiffIndex
Ign http://archive.debian.org lenny/non-free Sources/DiffIndex
Ign http://archive.debian.org lenny/updates/main Packages/DiffIndex
Ign http://archive.debian.org lenny/updates/main Sources/DiffIndex
Hit http://archive.debian.org lenny/main Packages
Hit http://archive.debian.org lenny/contrib Packages
Hit http://archive.debian.org lenny/non-free Packages
Hit http://archive.debian.org lenny/main Sources
Hit http://archive.debian.org lenny/contrib Sources
Hit http://archive.debian.org lenny/non-free Sources
Hit http://archive.debian.org lenny/updates/main Packages
Hit http://archive.debian.org lenny/updates/main Sources
Fetched 194kB in 15s (12.3kB/s)
Reading package lists... Done
W: GPG error: http://archive.debian.org lenny Release: The following signatures were invalid: KEYEXPIRED 1337087218 The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AED4B06F473041FA
W: GPG error: http://archive.debian.org lenny/updates Release: The following signatures were invalid: KEYEXPIRED 1356982504
W: You may want to run apt-get update to correct these problems
Bryan-Server:~# sudo apt-get install python2.7
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package python2.7
Bryan-Server:~#
使用道具 举报 回复 支持 反对
经过实际测试,有几个问题,第一添加源要去掉#,这个是注释掉的意思,另外更新的时候最好注释掉其他源,只留添加的这一个,否则一直失败。
使用道具 举报 回复 支持 反对
ymjkk 发表于 2014-5-15 20:49
经过实际测试,有几个问题,第一添加源要去掉#,这个是注释掉的意思,另外更新的时候最好注释掉其他源,只 ...

但是,我把这个#去掉也不行啊
使用道具 举报 回复 支持 反对
ymjkk 发表于 2014-5-15 20:49
经过实际测试,有几个问题,第一添加源要去掉#,这个是注释掉的意思,另外更新的时候最好注释掉其他源,只 ...

现在的问题是这样的:
Bryan-Server:~# sudo apt-get install python2.7
Reading package lists... Error!
E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. Current value: 25165824. (man 5 apt.conf)
E: Error occurred while processing vagalume (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.us.debian.org_debian_dists_unstable_main_binary-powerpc_Packages
E: The package lists or status file could not be parsed or opened.

您对此有什么指点吗?
使用道具 举报 回复 支持 反对
amwihgu 发表于 2014-5-16 18:27
现在的问题是这样的:
Bryan-Server:~# sudo apt-get install python2.7
Reading package lists... Err ...

这个是APT的缓存不够,这个问题我遇到了,是通过注释掉其他源解决的,但是通过APT装问题很多,我建议另外一种方式:
http://www.liy.name/?p=1380
参照这个教程装,装好的python在/OPT/BIN目录里面,你可以用下面这个代码来替换自带的2.5
  1. sudo rm /usr/bin/python
  2. sudo ln -s /opt/bin/python2.7 /usr/bin/python
复制代码


这是另外一个gaogent的教程,我是参照这个教程最后实现的后台服务。
http://www.liy.name/?p=794

这样就可以了,另外我启动代理的时候会报错,会报地址已经存在,但是不影响使用。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群