用LNMP安装FreshRSS

对不起大家,因为之前新换的工作太忙的原因,很少能抽出时间来更新博客。平时每天都要加班到很晚,周六周末休息也很少,即使有时间也愿意休息下。最近又换了一个工作,以后会慢慢的把更新频率提高上来。

作为一个RSS重度患者来说,随着Google Reader被关闭以后,我曾经一度找不到合适的RSS阅读器,直到遇到了InoReader。但是对于RSS这种收费项目意义不大的网站,不知道存活的机会还有多少,所以我每年还是坚持给InoReader付一笔会员费用,即使用处不大。为了保证自己这个RSS重度患者以后的RSS依赖,自建一个RSS网站还是有必要的。

看到CnBeta上的一篇介绍FreshRSS的文章,我知道机会来了。FreshRSS是一款自由免费的 RSS 订阅器,界面美观,支持导入/导出为 OPML 文件、过滤、标记、搜索等,有助于轻松查找和阅读文章,也满足多用户使用,还可以安装很多拓展和更换不同的主题,而且查看10万篇文章都不会卡顿,完全满足需要自建 RSS 阅读器的用户的需求。重点是原生态支持中文。网上的Rat大神也关注过FreshRSS的安装与使用。

首先LNMP的安装我就不描述了,我用的是军哥的LNMP程序,详细安装方式见军哥的安装说明。实际证明安装完毕军哥的LNMP中的PHP程序员没有安装FreshRSS需要的fileinfo模块,需要我们手动安装一下。手动安装说明军哥也在网站上有。这里我把命令贴一下吧。我当时更新的时候没有截图。

cd ~
cd lnmp1.5/src
tar jxvf php-5.6.36.tar.bz2
cd php-5.6.36/ext/fileinfo/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
make clean

然后修改/usr/local/php/etc/php.ini
增加一条
extension=fileinfo.so
保存后再将php重启就可以了。
/etc/init.d/php-fpm restart
接下来执行以下命令新建网站。
lnmp vhost add
建好以后就可以去FreshRSS的GitHub地址去下载了。当然用Git下载或是用Docker安装。

接下来就是新建数据库跟网页安装了。也非常的简单。

首先换成中文,按提交(submit)按钮才能切换。

模块全部正常。

设置常规配置。

设置数据库连接信息。

安装成功。

界面预览。

 

发表评论

电子邮件地址不会被公开。必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据