推荐系统选择 Ubuntu。
uTorrent官方下载:
https://www.utorrent.com/intl/zh_cn/downloads/linux。
下载 µTorrent Server for Ubuntu 12.04 解压到指定目录中。
启动服务
运行 ./utserver
文件
./utserver &
可以启动后台运行。 通过 jobs 查看后台正在运行的进程。
管理下载任务
在浏览器输入 http://localhost:8080/gui/
,帐户为 admin
密码为空,就可以登录 uTorrent Web 控制台了。
Ubuntu 安装 Nginx
基于APT源安装
1 | sudo apt-get install nginx |
Ubuntu安装之后的文件结构大致为:
所有的配置文件都在/etc/nginx
下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available
下
程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx
中
并已经在/etc/init.d/
下创建了启动脚本nginx
默认的虚拟主机的目录设置在了/var/www/nginx-default
(有的版本 默认的虚拟主机的目录设置在了/var/www
, 请参考/etc/nginx/sites-available
里的配置)
启动nginx
1 | sudo /etc/init.d/nginx start # 启动 |
搭建简单的文件下载服务器
编辑 /etc/nginx/sites-available/default
1 | server { |
Ubuntu下查看实时网络流量
nethogs 可以查看实时进程网络占用。
安装:sudo apt install nethogs
查看网络状态: nethogs eth0
即 nethogs + 网卡名称,双击table会出现备选网卡名称
Ubuntu 查看磁盘占用情况
1 | df -h |
zip 压缩和解压缩
解压:
1 | unzip FileName.zip |
压缩:
1 | zip FileName.zip DirName |
zip -r example_service.zip example_service/
-r 将指定的目录下的所有子目录以及文件一起处理
Shadowsocks Python版一键安装脚本
默认配置:
服务器端口:自己设定(如不设定,默认从 9000-19999 之间随机生成)
密码:自己设定(如不设定,默认为 teddysun.com)
加密方式:自己设定(如不设定,默认为 aes-256-gcm)
备注:脚本默认创建单用户配置文件,如需配置多用户,安装完毕后参照下面的教程示例手动修改配置文件后重启即可。
Shadowsocks for Windows 客户端下载:
https://github.com/shadowsocks/shadowsocks-windows/releases
使用方法:
使用root用户登录,运行以下命令:
1 | wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh |
安装完成后,脚本提示如下:
1 | Congratulations, Shadowsocks-python server install completed! |
卸载方法:
使用root用户登录,运行以下命令:
1 | ./shadowsocks.sh uninstall |