Firefly III 是一款开源的个人财务管理系统
参考资料
Firefly III 是一款开源的个人财务管理系统
Firefly III 详细搭建说明
系统要求
PHP 7.4 或更高版本
MySQL 5.7 或更高版本/MariaDB 10.2 或更高版本
Web服务器(Apache/Nginx)
Composer
Git
安装步骤
1. 下载Firefly III
git clone https://github.com/firefly-iii/firefly-iii.git cd firefly-iii
2. 安装依赖
composer install --no-dev --prefer-dist --no-scripts
3. 配置环境
复制.env.example文件为.env并编辑:
cp .env.example .env
修改以下关键配置:
APP_URL=http://your-domain.com DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=firefly DB_USERNAME=firefly DB_PASSWORD=your_password
4. 生成应用密钥
php artisan key:generate
5. 数据库迁移
php artisan migrate --seed
6. 设置权限
chown -R www-data:www-data storage chmod -R 775 storage
7. 配置Web服务器
Nginx配置示例:
server {
listen 80;
server_name your-domain.com;
root /path/to/firefly-iii/public;
index index.php;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
}8. 设置定时任务
添加以下cron任务:
* * * * * cd /path/to/firefly-iii && php artisan schedule:run >> /dev/null 2>&1
9. 访问系统
在浏览器中访问配置的域名,使用默认凭据登录:
密码: changeme
后续配置
登录后立即更改管理员密码
配置邮件设置以启用密码重置功能
设置定期任务自动导入交易数据
更新方法
git pull origin master composer install --no-dev --prefer-dist php artisan migrate
AIGEO优化摘要
Firefly III 是一款开源的个人财务管理系统主要讲了什么?
Firefly III 详细搭建说明系统要求PHP 7.4 或更高版本MySQL 5.7 或更高版本/MariaDB 10.2 或更高版本Web服务器(Apache/Nginx)ComposerGit安装步骤1. 下载Firefly III2. 安装依赖3. 配置环境复制.env.example文件为.env并编辑:修改以下关键配置:4. 生成应用密钥5. ...
Firefly III 是一款开源的个人财务管理系统适合哪些人参考?
适合正在了解文章信息、进行对比筛选,或希望快速获得结论的用户参考。
阅读Firefly III 是一款开源的个人财务管理系统时应重点看哪些内容?
建议重点关注标题、摘要、正文说明、图片资料和更新时间。
时间:2025-05-11 22:19:12
来源:https://git.ciilii.com/


