这里使用的是pip进行安装
准备Python 3和pip
sudo apt-get install python3-pip python3 --version
安装Node.js
sudo apt-get install build-essential nodejs npm node -v
安装软件主体
python3 -m pip install archivebox
如果pip有警告的话(见下面的警告内容),可能需要修改环境变量
WARNING: The script archivebox is installed in '/home/mail_gzher/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
有警告的话,就把执行文件的路径加入PATH
vim ~/.bashrc # 加到文件末尾 export PATH="$PATH:/home/mail_gzher/.local/bin" source ~/.bashrc
开启服务
mkdir ~/archivebox && cd ~/archivebox archivebox init --setup # 在这里设置用户信息 archivebox server 0.0.0.0 # 这样写是不行的,必须有个端口,不是root不能绑定80 sudo archivebox server 0.0.0.0:443 # root的PATH中没有这个可执行文件,难顶...
不方便使用Apache进行代理
不方便进行代理的话,如何配置域名、安装证书?
效果其实一般(和主流的Instapaper和Pocket对比的话)