前言:
本教程应用的服务器为腾讯云轻量应用服务器上海地区 4C8GB8M,当初腾讯云新春洽购流动异样优惠,有须要的能够去购买:https://curl.qcloud.com/e71Zivm8
ArtiPub 介绍:
ArtiPub (Article Publisher 的简称,意为 “ 文章发布者 ”) 是一款开源的一文多发平台,能够帮忙文章作者将编写好的文章主动公布到掘金、SegmentFault、CSDN、知乎、开源中国等技术媒体平台,流传优质常识,获取最大的曝光度。ArtiPub 安装简单,提供了多种装置形式,能够一键装置应用,装置个别只有 5 分钟。
ArtiPub 目前反对文章编辑、文章公布、数据统计的性能,前期咱们会退出存量文章导入、数据分析的性能,让您更好的治理、优化您的技术文章。此外,咱们还会接入更多媒体渠道,真正做到让文章随处可阅。
反对平台:
- [x] 掘金
- [x] SegmentFault
- [x] CSDN
- [x] 简书
- [x] 知乎
- [x] 开源中国
- [x] 今日头条
- [x] 博客园
- [] 微博
- [x] 百度百家号
- [x] 51CTO
- [x] 开发者头条
- [x] 微信公众号
装置形式:
ArtiPub 提供了 3 种别离为 Docker、npm、源码装置,在这边我通过 Docker 装置,倡议应用 CentOS 8
开始装置:
一、装置宝塔和所需插件
工夫关系,我曾经当时装置完了,请装置图中所示的插件进行装置。
宝塔面板没有自带 docker-compose,所以须要本人命令环境下装置,如下:
pip install docker-compose
执行以上命令如果呈现以下谬误
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-ejqgvpo7/cryptography/
解决办法
pip3 install --upgrade pip
pip3 install paramiko
而后继续执行
pip install docker-compose
二、部署命令
在根目录的 opt
部署 ArtiPub,执行命令:
mkdir -p /opt && cd /opt
git clone https://gitee.com/tanliyuan/artipub.git
如果执行 git 的时候呈现 -bash: git: command not found
执行以下命令即可
yum -y install git
在执行装置命令之前,咱们还须要批改一点货色,如果你不是在装置在本地电脑,而是装置在服务器上,那么咱们须要批改 /opt/artipub
目录下 docker-compose.yaml
文件须要将 ARTIPUB_API_ADDRESS
改为服务器 IP+ 端口号(默认 3000)
而后执行命令:
cd /opt/artipub
docker-compose up -d
此操作取决于你服务器带宽速度,请急躁期待,执行结束如下图:
到这里算是装置胜利了
三、凋谢端口
而后在浏览器中输出 http:// 服务器 IP:8000
能够看到界面。如图:
登陆助手应用步骤
应用之前还须要装置一个 chrome 插件,具体应用步骤如下:
先下载 chrome 插件
https://gitee.com/tanliyuan/a…
把 IP 地址改为本人的,而后点击一键获取登录信息,点击更新 Cookie 状态,之后就能够同时公布了