昨天安装了Artipub,中间遇到几个问题记录一下
Artipub
docker的安装不在赘述;
但是docker-compose的安装由于网络等原因;
下载十分的缓慢
为此!一个神奇的网站源来了!
daocloud
解决关于docker工具的各种下载链接;
通常我们在部署项目的时候;
会选择服务器或者虚拟机;
本着物尽其用的原则;
用上了阿里云的1核1G小水渠;
但是这给我带来了无尽的烦恼(事后说);
#######
万恶的分割线
Q1:
在编辑docker-compose.yaml配置时;
ARTIPUB_API_ADDRESS: "localhost:3000" # 后端API地址,如果安装地址不在本机,请修改为服务器IP地址+端口号(默认为3000)
使用虚拟机或者阿里云的小伙伴请记住这一点,端口没有提前开放或者ip没有修改;
会导致up启动之后无法访问;
还有的小伙伴喜欢使用shell工具连 接服务器,当shell工具的窗口关闭的时候,会默认执行了Ctrl + C导致程序结束;
如确认无误,项目正常安装后,请在端窗口进行docker镜像的启动操作;
Q2:
执行docker-compose up命令之后;
会出现down不下来的情况(特别是mongo);
此问题只能进行错峰下载(亲测夜里12点至早上11点);
Q3:
登录小助手的IP一定要进行修改
Q4:
在安装完毕之后;
自己手贱打开了设置的Chrome的调试,如图;
打开这个在进行获取Cookie导入的操作
Q5:
在进行文章发布操作时;
简书和掘金偶尔发声显示发布成功,但是实际查看的时候没有显示发布的文章的情况,这个问题目前无法解决;
csdn由于更改,Artipub没有做相应的修改,无法获取Cookie;
Q6:
现在是说下以上说的服务器问题;
由于安装的是docker;
按正常来说,1核1G应该能够正常运行;
可实际使用情况是,在进行列表获取的时候,服务器cpu直接跑满导致获取列表加载速度都变得非常非常的慢;
内存占用率达到了80%;
同时,也因为小水管的原因,发布文章偶尔会出现失败的情况,可实际查看已经发布成功;
建议:
通常大部分的发文作者都不会部署高配置的服务器;
此多人发布系统不适合小服务器部署(有钱多金当我没说);
亲测在虚拟机上以2核4G的虚拟机进行部署,相当顺畅;
本篇文章由一文多发平台ArtiPub自动发布