如果您的小型企业数据中心需要基于Web的会计工具,请尝试使用Akaunting。
没有会计工具,您的小型企业数据中心是不完整的。尽管您可能会直接尝试使用Quickbooks或其他专有解决方案,但为什么不首先尝试一种开源的本地解决方案呢?一种这样的选择是Akaunting。
攻击功能:
客户/供应商管理
库存管理
多公司支持
网上会计
轻松开票
可计费费用
银行账户
报告中
存款和转账
各种付款
多币种
客户门户
可安装模块
可以在数据中心的任何Linux服务器上安装Akaunting。我将引导您完成Ubuntu Server 18.04上的安装过程。
请参阅: 招聘工具:数据库管理员 (TechRepublic Premium)
您需要安装Akaunting的唯一事情是:
Ubuntu Server 18.04的运行(和更新)实例
具有sudo特权的用户帐户
我们要做的第一件事是安装必要的依赖项。为此,请登录到您的Ubuntu服务器并发出命令:
须藤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解压缩-y
该命令完成后,将处理依赖项。
接下来,我们需要配置PHP。为此,发出命令:
须藤纳米/etc/php/7.2/apache2/php.ini
使用Ctrl + W纳米键盘快捷键来查找和编辑以下内容,并确保如下所示更改每个条目:
file_uploads =开allow_url_fopen =开内存限制= 256Mupload_max_filesize = 30Mpost_max_size = 40Mmax_execution_time = 60zend.assertions = 0display_errors =关max_input_vars = 1500date.timezone =您的/时区
您的/时区是您公司的实际时区。
保存并关闭文件。
使用以下命令重新启动并启用Apache和MariaDB:
sudo systemctl启动apache2sudo systemctl启用apache2sudo systemctl启动mariadbsudo systemctl启用mariadb
首先要注意的是确保数据库安装的安全。这是通过以下命令完成的:
须藤mysql_secure_installation
系统将要求您设置新的管理员用户密码并回答一些问题。请确保对每个问题回答是(Y)。
现在,我们可以创建数据库和数据库用户。使用以下命令访问MariaDB控制台:
须藤mysql -u root -p
在数据库提示后,发出以下命令(确保用一个强壮的,唯一的密码替换PASSWORD):
创建数据库akauntingdb;创建用户“ akaunting” @“ localhost”,并由“密码”标识;*将所有密码授予akauntingdb。*授予“ akaunting” @“ localhost”,并通过“ GRANT OPTION”(密码)选项进行识别;冲洗特权;出口
终于该安装Akaunting了。首先,使用以下命令下载所需文件:
curl -O -J -L https://akaunting.com/download.php?version=latest
创建一个新目录,并使用以下命令解压缩下载的文件:
须藤mkdir -p / var / www / html / akauntingsudo解压缩Akaunting _ *。zip -d / var / www / html / akaunting /
使用以下命令更改权限和所有权:
须藤chown -R www-data:www-data / var / www / html / akaunting /须藤chmod -R 755 / var / www / html / akaunting /
终端窗口中的最后一步是Apache的配置。使用以下命令创建新的虚拟主机配置文件:
须藤纳米/etc/apache2/sites-available/akaunting.conf
在该新文件中,粘贴以下内容(将您的信息替换为EMAIL和NAME):
<VirtualHost *:80> ServerAdmin电子邮件 DocumentRoot / var / www / html / akaunting 服务器名称NAME DirectoryIndex index.html index.php<目录/ var / www / html / akaunting /> 选项+关注符号链接 允许全部覆盖 要求所有授予</目录>错误日志$ {APACHE_LOG_DIR} /akaunting_error.logCustomLog $ {APACHE_LOG_DIR} /akaunting_access.log组合</ VirtualHost>
保存并关闭文件。
使用以下命令启用新站点:
须藤a2ensite akaunting
最后,启用Apache重写模块,并使用以下命令重新启动Apache:
sudo a2enmod重写sudo systemctl重新启动apache2
最后的步骤在Web界面中进行。将浏览器指向http://SERVER_IP/akaunting/index.php(其中SERVER_IP是托管服务器的IP地址)。在第一个屏幕上,选择您的语言,然后单击“下一步”。在结果窗口(图A)中,如下配置数据库信息:
主机名:localhost
用户名:akaunting
密码:您在数据库创建期间设置的密码
数据库:akauntingdb
图A
单击“下一步”,然后自定义“公司和管理员详细信息”(图B)。
图B
注意: 您设置的管理员电子邮件和密码将是用于以管理员身份登录Akauting的凭据。单击“下一步”,然后将提示您登录。登录后,安装向导将向您致意(图C)。
图C
逐步完成向导以配置公司信息,货币和税款。在此向导的第一页上,必须从“ Akaunting”中检索令牌。单击“单击此处”链接,系统将提示您创建一个免费的Akaunting帐户。创建并验证帐户后,登录到“ Akaunting”帐户并找到令牌。复制令牌并将其粘贴到向导首页上的“令牌”条目中,然后单击“保存”。
向导的其余部分不言自明。完成设置后,您可以访问Akaunting仪表板或安装应用程序以扩展其功能集。这些应用程序(例如重复输入,估算,库存和项目)具有相关的成本,但如果您需要附加功能,它们可能很值得。
就是这样。您的Akaunting基于网络的会计软件已启动并正在运行,可以使用。这是一个令人印象深刻的软件包,应该能够以许多标准的基于客户端的应用程序无法提供的方式为您的小型企业提供帮助。
评论专区