如何在 Ubuntu 18.04 LTS 上安装 Akaunting如何在 Ubuntu 18.04 LTS 上安装 Akaunting如何在 Ubuntu 18.04 LTS 上安装 Akaunting如何在 Ubuntu 18.04 LTS 上安装 Akaunting
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 18.04 LTS 上安装 Akaunting

本教程适用于这些操作系统版本

  • Ubuntu 22.04(果酱水母)
  • Ubuntu 18.04(仿生海狸)

在此页

  1. 要求
  2. 开始
  3. 安装 LAMP 服务器
  4. 配置数据库
  5. 安装 Akaunting
  6. 为 Akaunting 配置 Apache
  7. 访问权限

Akaunting 是一款免费的开源会计软件,用于管理您的发票、报价和财务。它是 container.style.width=100%;var ins=document.createElement(ins);ins.id=slotId+-asloaded;ins.className=adsbygoogle ezasloaded;ins.dataset.adClient=pid;ins.dataset.adChannel= cid;if(ffid==2){ins.dataset.fullWidthResponsive=true;}

在本教程中,我们将学习如何在 Ubuntu 18.04 服务器上安装 Akaunting 软件。

要求

  • 一台运行 Ubuntu 18.04 的服务器。
  • 具有 sudo 权限的非根用户。

入门

在开始之前,您需要使用最新版本更新您的系统。您可以通过运行以下命令来执行此操作:

sudo apt-get update -y
sudo apt-get upgrade -y

安装 LAMP 服务器

首先,您需要在服务器上安装 Apache、MariaDB、PHP 和其他所需的模块。您可以通过运行以下命令来安装所有这些:

sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-imap php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-ldap php7.2-zip php7.2-curl unzip -y

安装所有包后,您将需要编辑 php.ini 文件并进行一些更改。您可以使用以下命令执行此操作:

sudo nano /etc/php/7.2/apache2/php.ini

进行以下更改:

file_uploads = On
allow_url_fopen = On
memory_limit = 256M
upload_max_filesize = 30M
post_max_size = 40M
max_execution_time = 60
zend.assertions = 0
display_errors = Off
max_input_vars = 1500
date.timezone = Asia/Kolkata

完成后保存并关闭文件。然后,启动 Apache 和 MariaDB 服务,并使用以下命令使它们能够在启动时启动:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mariadb
sudo systemctl enable mariadb

完成后,您可以继续下一步。

配置数据库

默认情况下,MariaDB 是不安全的。因此,您需要保护它。您可以通过运行 mysql_secure_installation 脚本来执行此操作:

sudo mysql_secure_installation

该脚本将更改您当前的 root 密码,删除匿名用户,禁止 root 远程登录,如下所示:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

MariaDB 安全后,登录到 MariaDB shell:

mysql -u root -p

出现提示时输入您的根密码。然后,为 Akaunting 创建一个数据库和用户:

MariaDB [(none)]> CREATE DATABASE akauntingdb;
MariaDB [(none)]> CREATE USER 'akaunting'@'localhost' IDENTIFIED BY 'mypassword';

用您选择的安全密码替换上述 SQL 语句中的单词 mypassword。接下来,使用以下命令将所有权限授予 Akaunting:

MariaDB [(none)]> GRANT ALL ON akauntingdb.* TO 'akaunting'@'localhost' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

再次,将 mypassword 替换为您在上面使用的相同密码。接下来,刷新权限并退出 MariaDB shell:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

安装 Akaunting

首先,您需要从他们的官方网站下载最新版本的 Akaunting。您可以使用以下命令执行此操作:

curl -O -J -L https://akaunting.com/download.php?version=latest

下载完成后,使用以下命令将下载的文件解压缩到 Apache Web 根目录中:

sudo mkdir -p /var/www/html/akaunting
sudo unzip Akaunting_*.zip -d /var/www/html/akaunting/

接下来,给 akaunting 目录适当的权限:

sudo chown -R www-data:www-data /var/www/html/akaunting/
sudo chmod -R 755 /var/www/html/akaunting/

完成后,您可以继续下一步。

为 Akaunting 配置 Apache

接下来,您需要为 Akaunting 创建一个 Apache 虚拟主机文件。您可以使用以下命令创建它:

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

添加以下行:

<VirtualHost *:80>
     ServerAdmin 
     DocumentRoot /var/www/html/akaunting
     ServerName example.com
     DirectoryIndex index.html index.php
     <Directory /var/www/html/akaunting/>
          Options +FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/akaunting_error.log
     CustomLog ${APACHE_LOG_DIR}/akaunting_access.log combined

</VirtualHost>

将上面的虚拟主机文件中的 example.com 替换为您自己的域名。完成后保存并关闭文件。然后,使用以下命令启用 Apache 虚拟主机:

sudo a2ensite akaunting

接下来,启用 Apache 重写模块并使用以下命令重新启动 Apache 服务:

sudo a2enmod rewrite
sudo systemctl restart apache2

访问权限

现在,打开您的 Web 浏览器并输入 URL http://example.com。您将被重定向到以下页面:

选择您的语言,然后单击“下一步”按钮。您应该会看到以下页面:

现在,提供您的数据库详细信息,例如数据库名称、数据库用户名和密码。然后,单击“下一步”按钮。您应该会看到以下页面:

现在,提供您的公司名称、公司电子邮件地址、管理员电子邮件和密码,然后单击下一步按钮。您应该会看到以下页面:

现在,提供您的登录凭据并单击“登录”按钮。您应该会看到以下页面:

现在,输入您的详细信息并点击保存按钮。您应该会看到以下页面:

现在,添加货币或单击跳过按钮。您应该会看到以下页面:

现在,添加税金或单击“跳过”按钮。您应该会看到以下页面:

现在,单击转到仪表板按钮。您应该会看到以下页面:

恭喜!您已经在 Ubuntu 18.04 服务器上成功安装了 Akaunting。您现在可以从任何地方轻松管理您的发票、报价和财务。如果您有任何问题,请随时问我。

©2015-2025 艾丽卡 support@alaica.com