IPFS 播放器安装

安装平台:Ubuntu, 播放器地址:https://github.com/download13/ipfstube

申请SSL证书

安装Nginx

sudo apt-get -y install nginx

安装 letsencrypt

sudo apt-get -y install letsencrypt

安装 Docker、Docker Compose

Docker安装

curl -sSL https://get.docker.com/ | sh
service docker start

Docker Compose安装

1
2
curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose 
chmod +x /usr/local/bin/docker-compose

端口检查

为防止80端口冲突,导致安装失败,先卸载掉之前的Nginx。
apt-get -y remove nginx

1
2
3
4
#找到80后的LISTEN xx/yy,xx就是进程号
netstat -lnp|grep 80
#杀掉xx进程
kill -9 xx

安装 ipfstue

1
2
3
4
5
apt-get -y install git
git clone https://github.com/download13/ipfstube.git
cd ipfstube
#编辑nginx.conf文件
nano nginx.conf

server_name和ssl证书后面的域名改成你的

运行

docker-compose up -d

修改docker端口映射

https://blog.csdn.net/mazhen1991/article/details/85674209