Publify 免费的博客平台
基于Ruby的开源简单和轻巧的博客工具
Publify是一个简单且完整的Web发布免费博客工具。它是一个功能强大的平台,具有多用户博客引擎,主题和高级SEO。
概述
Publify是最好的开源博客平台。这是一个完整的Web发布软件,可从头开始构建博客网站。 Publify建立在博客引擎上,该引擎具有连接到Twitter平台的小消息传递系统。 Publify遵循Indieweb的原则,该原理允许自我托管您的博客网站。它可以使用Ruby语言支持的任何SQL数据库。 Publify自2004年以来就一直存在,并根据Apache 2.0许可免费出版。 Publify免费开源博客平台建立在Ruby在Rails Platform上。 Publify Best Blogging工具提供了许多功能,包括多用户博客引擎,对多种语言的支持,自定义欺凌主题,Twitter连接,高级SEO技术,文本搜索过滤器等。 Publify是初学者最佳的博客工具之一,可以从头开始构建博客网站。
系统要求
需要以下关键依赖项包来安装Publify最佳博客工具:
- Ruby on Rails 5.2.x
- Crouby(MRI)2.4、2.5、2.6或2.7 *铁轨:3.x+ *数据库引擎,MySQL,PGSQL或SQLITE3 *用于资产汇编的兼容JavaScript安装
- ImageMagick *红宝石编辑器
- git
安装
**在Ubuntu上安装Publify **
公开最佳开源博客平台非常简单易入启动软件。在轨道,数据库,构建工具和红宝石依赖项上安装和配置Ruby。在这里,我们将设置公开开发环境。您可以使用本地计算机上的Git Clone命令从GIT存储库中下载最新版本的Publify:
git clone https://github.com/publify/publify.git
cd ~/publify
接下来,将示例database.yml文件重命名为database.yml,并使用以下命令:
cp ~/publify/config/database.yml.mysql ~/publify/config/database.yml
接下来,打开database.yml文件,然后进行一些更改以添加您的数据库名称,登录和密码:
sudo nano ~/publify/config/database.yml
在数据库中添加以下行:yml:
development:
login: &login
adapter: mysql2
host: localhost
username: publify
password: password
运行Bundler在项目目录中安装GEM:
bundle install
接下来,准备数据库并编译以下命令:
rails db:setup
rails db:migrate
rails db:seed
rails assets:precompile
一旦配置了所有内容,然后使用以下方式运行Rails Server:
rails server
启动您的Web浏览器,键入URL http://127.0.0.1:3000,并完成完成Publify安装的完整步骤。就是这样。 恭喜!您已经成功安装了Ubuntu系统上的Publify Publify免费开源博客平台。享受!
常见问题
Publify使用了什么?
Publify是Rails博客工具上的开源,最简单,最强大的红宝石。它具有强大的拖放插件API,高级SEO功能和自定义模板。
是免费的?
Publify是作为免费的Web软件构建的,您可以使用它来创建博客或网站。
是Publify开源吗?
是的,Publify是一个开源博客平台和最古老的博客软件。 Publify源代码存储库可在github上获得。
以哪种语言编写了哪种语言?
Publify自托管博客平台用Ruby在Rails Web应用程序框架上编写。
公开安全吗?
Publify是一款安全,现代且完整的Web发布软件。它建立在博客引擎和连接到Apache 2.0许可下的Twitter的小消息系统上。