如何在 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 安裝以保護您的資料並防止未經授權的訪問。