如何在 Ubuntu 20.04 上安装 Akaunting 会计软件?


Akaunting 是一款免费的开源会计软件,可用于管理您的财务状况、创建发票、跟踪支出和生成财务报表。它是昂贵的商业会计软件的绝佳替代方案,适用于中小型企业。在本文中,我们将指导您完成在 Ubuntu 20.04 上安装 Akaunting 的步骤。

步骤 1:更新您的 Ubuntu 系统

在安装任何软件之前,建议更新您的 Ubuntu 系统,以确保您拥有最新的安全更新和错误修复。要更新您的系统,请打开终端并运行以下命令:

sudo apt update && sudo apt upgrade

步骤 2:安装所需的依赖项

接下来,您需要安装一些 Akaunting 正确运行所需的依赖项。在终端中运行以下命令:

sudo apt install apache2 mariadb-server php php-common php-mysql php-gd php-cli php-mbstring php-intl php-xml php-zip unzip wget curl

此命令将安装 Apache Web 服务器、MariaDB 数据库服务器和必要的 PHP 模块。

步骤 3:下载并解压 Akaunting

从其官方网站下载最新版本的 Akaunting。您可以使用 wget 命令下载文件:

wget https://akaunting.com/download/latest

下载完成后,使用以下命令解压存档:

unzip akaunting-latest.zip -d /var/www/html/

这将把文件解压到默认的 Web 根目录 /var/www/html/。

步骤 4:为 Akaunting 创建数据库和用户

现在,您需要创建一个数据库和用户供 Akaunting 存储其数据。通过运行以下命令打开 MariaDB shell:

sudo mysql

使用以下命令创建新的数据库和用户:

CREATE DATABASE akaunting_db;
GRANT ALL PRIVILEGES ON akaunting_db.* TO 'akaunting_user'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit;

将“password”替换为您选择的强密码。

步骤 5:配置 Apache Web 服务器

您需要配置 Apache 以服务 Akaunting。通过运行以下命令创建一个新的 Apache 虚拟主机配置文件:

sudo nano /etc/apache2/sites-available/akaunting.conf

将以下内容添加到文件中:

<VirtualHost *:80>
   ServerName yourdomain.com
   DocumentRoot /var/www/html/public

   <Directory /var/www/html/public>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride All
      Order allow,deny
      allow from all
   </Directory>

   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

将“yourdomain.com”替换为您实际的域名。保存并关闭文件。

通过运行以下命令启用虚拟主机:

sudo a2ensite akaunting.conf

重新启动 Apache 以使更改生效:

sudo systemctl restart apache2

步骤 6:完成 Akaunting 安装

打开您的 Web 浏览器并导航到您的域名。您将看到 Akaunting 设置向导。按照说明完成安装过程。当提示输入数据库详细信息时,输入您在步骤 4 中创建的数据库名称、用户名和密码。

安装完成后,您可以登录 Akaunting 并开始使用它来管理您的财务状况。

虽然以上步骤对于大多数用户在 Ubuntu 20.04 上安装 Akaunting 应该足够了,但您可以采取一些其他步骤来优化您的安装。

步骤 7:启用 HTTPS

为了保护您的 Akaunting 安装,您应该启用 HTTPS。这将加密 Web 服务器和用户浏览器之间传输的所有数据。为此,您需要获取 SSL 证书并配置 Apache 以使用它。您可以从 Let's Encrypt 获取免费的 SSL 证书。

首先,通过运行以下命令安装 Certbot 客户端:

sudo apt install certbot python3-certbot-apache

接下来,通过运行以下命令获取新的 SSL 证书:

sudo certbot --apache -d yourdomain.com

将“yourdomain.com”替换为您实际的域名。按照说明完成证书安装过程。

步骤 8:设置自动更新

为了确保您的 Akaunting 安装始终保持最新安全补丁和错误修复,您应该设置自动更新。Ubuntu 具有一个名为“unattended-upgrades”的内置工具,可以自动安装安全更新。

要安装“unattended-upgrades”,请运行以下命令:

sudo apt install unattended-upgrades

接下来,通过运行以下命令编辑配置文件:

sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

确保以下行存在且未注释:

Unattended-Upgrade::Allowed-Origins {
   "${distro_id}:${distro_codename}-security";
   //"${distro_id}:${distro_codename}-updates";
   //"${distro_id}:${distro_codename}-proposed";
   //"${distro_id}:${distro_codename}-backports";
};

保存并关闭文件。

最后,通过运行以下命令启用自动更新:

sudo dpkg-reconfigure --priority=low unattended-upgrades

按照说明完成配置过程。

通过这些额外的步骤,您可以确保您的 Akaunting 安装安全、最新且针对性能进行了优化。

拥有 Akaunting 安装的备份以防止硬件故障或其他问题导致数据丢失非常重要。您可以使用 Akaunting 中的内置备份功能定期创建数据备份。

要设置备份,请登录 Akaunting 并导航到设置 > 备份。在这里,您可以配置备份频率、保留期和目标位置。

建议将您的备份存储在单独的位置,例如远程服务器或云存储,以防止本地数据丢失。您可以使用 rsync 或 scp 等工具将备份传输到远程位置。

步骤 9:配置电子邮件设置

Akaunting 使用电子邮件发送发票、收据和其他通知。要配置电子邮件设置,请导航到设置 > 电子邮件。在这里,您可以输入电子邮件提供商的 SMTP 详细信息。如果您没有 SMTP 服务器,可以使用 Sendinblue 或 Mailgun 等第三方服务。

在将 Akaunting 用于实际开票和其他操作之前,请务必通过发送测试电子邮件来测试您的电子邮件设置。

通过这些额外的步骤,您可以确保您的 Akaunting 安装安全、备份并准备好用于实际使用。

步骤 10:自定义 Akaunting

Akaunting 允许您自定义软件的各个方面以满足您的业务需求。您可以自定义发票模板、向发票和客户添加自定义字段以及创建自定义报表。

要自定义 Akaunting,请登录应用程序并导航到设置菜单。在这里,您可以配置各种设置,例如货币、支付网关、税率等。您还可以通过上传自己的徽标和修改布局和格式来自定义发票模板。

如果您需要更高级的自定义选项,可以使用 Akaunting API 构建自定义集成和扩展。API 允许您以编程方式访问和修改 Akaunting 数据,并支持多种编程语言,例如 PHP、Python 和 JavaScript。

步骤 11:获取支持

如果您在安装或使用 Akaunting 期间遇到问题,有多种资源可供支持。Akaunting 网站有一个全面的文档部分,涵盖了软件的各个方面,包括安装、自定义和故障排除。

您还可以加入 Akaunting 社区论坛以寻求帮助并与其他用户分享您的经验。论坛由 Akaunting 团队和社区成员监控,是快速准确地获取问题答案的绝佳资源。

如果您需要更个性化的支持,您可以从 Akaunting 购买支持计划。支持计划提供不同级别的帮助,从电子邮件支持到专职客户经理和优先支持。

通过这些额外的步骤,您可以充分利用您的 Akaunting 安装并确保您的企业财务得到良好管理和组织。

步骤 12:将 Akaunting 与其他工具集成

Akaunting 可以与各种第三方工具集成,以简化您的业务运营和自动化工作流程。例如,您可以将 Akaunting 与您的电子商务平台集成,以自动生成发票和跟踪付款,或与您的项目管理软件集成以跟踪费用和项目预算。

Akaunting 具有内置的 Zapier 集成,允许您连接超过 2000 个应用程序并自动化工作流程。您可以使用 Zapier 创建自定义工作流程,这些工作流程根据其他应用程序中的事件在 Akaunting 中触发操作,例如在您的电子商务平台上进行新销售时在 Akaunting 中创建发票。

您还可以使用 Akaunting 的 API 构建与其他工具的自定义集成。API 允许您以编程方式访问和修改 Akaunting 数据,并支持多种编程语言,例如 PHP、Python 和 JavaScript。

通过这些额外的步骤,您可以培训您的团队,监控您的财务数据,并使用 Akaunting 对您的业务做出明智的决策。

结论

在本文中,我们讨论了如何在 Ubuntu 20.04 上安装 Akaunting 会计软件。Akaunting 是寻求免费开源会计解决方案的小型企业和自由职业者的绝佳选择。通过遵循本文中概述的步骤,您可以轻松地在您的 Ubuntu 系统上设置 Akaunting 并开始管理您的财务状况。请记住保护您的 Akaunting 安装以保护您的数据并防止未经授权的访问。

更新于: 2023年5月12日

1K+ 次查看

开启您的 职业生涯

通过完成课程获得认证

开始
广告