文章目录 [hide]
简介
InvoiceNinja 是一个开源的自托管和云托管的开发票平台。
秉承其座右铭,InvoiceNinja的界面简单直观,使创建发票变得轻而易举。 诸如管理客户,开具新发票或添加付款之类的任务只是简单的操作,即使没有经验的用户也可以轻松进行。 其简单的仪表板可以向用户显示有关所创建发票及其状态的相关信息。 发票的实时预览将帮助您在将其发送给客户之前轻松地对其进行检查。
步骤
1. 安装
-
PHP
-
MySQL
-
Apache2或者Nginx
-
Invoice Ninja
访问 Github Release 下载最新的版本,上传到服务器。
-
Composer
2. 配置
2.1 创建数据库
2.2 配置服务器
Nginx配置
官方给的配置如下,根据自己的环境进行修改:
这边官方没有给出Apache2的配置,一般来说,应该只要将目录指向
public
即可。(未做测试)
2.3 配置环境
copy 程序目录下的 .env.example
为 .env
并编辑:
修改以下几项:
额外的邮箱服务器也可配置:
更多配置说明请查看官方的 Environment Variables
2.4 创建秘钥
2.5 设置权限
2.6 载入配置
2.7 cron任务
将下面这条添加到内容,修改其中的地址:
访问
打开浏览器,根据提示一步一步完成即可。
这边不得不提一下,好像没有简体中文,只有繁体的。。
最后
虽然这次体验算是一个半成品,就我最后看下来的几个内容,不管是个人还是公司,都非常适合使用。
但是就它不支持简体中文这点,我就不准备使用了。