米尔嘉
米尔嘉
发布于 2023-07-02 / 221 阅读
3
0

友链朋友圈docker部署后端

一、服务器准备

准备一台可以正常上网有公网的服务器

二、安装Python环境

安装依赖:

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel yum vim gcc

安装python

wget https://www.python.org/ftp/python/3.8.8/Python-3.8.8.tgz

tar -zxf Python-3.8.8.tgz && cd Python-3.8.8

./configure --prefix=/usr/local/python3

make && make install

建立软连接

ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3

ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3

验证:

python3 --version

出现版本号即安装成功。

安装yaml:

pip3 install pyyaml

或者Python安装

sudo yum install -y python3
python3 --version

三、安装Git

yum install -y git
git --version

四、创建文件夹moments

mkdir ~/moments && cd ~/moments

五、下载 docker 镜像

docker pull yyyzyyyz/fcircle:latest

六、然后下载仓库

git clone https://github.com/Rock-Candy-Tea/hexo-circle-of-friends

七、然后运行部署程序

进入项目目录,运行部署脚本:

cd moments
cd hexo-circle-of-friends
python3 deploy.py

参考文章


评论