如何在 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+ 次檢視

開啟您的 職業生涯

透過完成課程獲得認證

開始
廣告