在 Ubuntu 20.04 上安装 WebERP

介绍

WebERP 是一个用 PHP 编写的开源会计和业务管理系统。 您可以使用它来管理业务交易,包括采购订单、网上商店、制造、销售、总帐和运输。 在本文中,您将学习如何在 Ubuntu 20.04 上安装 WebERP。

先决条件

在 Vultr 部署一个完全更新的 Ubuntu 20.04 LTS 服务器。 在 Ubuntu 20.04 LTS 上安装 Linux、Apache、MySQL 和 PHP (LAMP)。 创建具有 sudo 访问权限的非 root 用户。

1.为WebERP配置MySQL

安装 LAMP 堆栈后,您需要进行一些修改才能运行 WebERP。

登录mysql。

$ sudo mysql -u root -p

创建一个名为的数据库 weberp.

CREATE DATABASE weberp;

授予数据库所有权限 weberp.

GRANT ALL ON weberp.* TO 'weberp'@'localhost' IDENTIFIED BY 'SecurePassword';

重新加载更改。

FLUSH PRIVILEGES;

退出 MariaDB。

q

2. 为 WebERP 配置 Apache

修改阿帕奇 000-default.conf 默认配置文件。

$ sudo nano /etc/apache2/sites-available/000-default.conf

删除文件内容并将其替换为以下行。 代替 例子.com 用你的域名。

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/weberp/
    ServerName example.com
    ServerAlias www.example.com

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

    ErrorLog /var/log/apache2/example.com-error_log
    CustomLog /var/log/apache2/example.com-access_log common
</VirtualHost>

启用 Apache 重写模式。

$ sudo a2enmod rewrite

重新启动 Apache 网络服务器。

$ sudo systemctl restart apache2

3.安装WebERP

安装 unzip.

$ sudo apt install unzip

下载 WebERP。

$ wget https://sourceforge.net/projects/web-erp/files/webERP_4.15.zip

解压 WebERP。

$ sudo unzip webERP_4.15.zip

将提取的目录复制到 Apache Web 根目录。

$ sudo cp -r webERP /var/www/html/weberp

更改根目录权限。

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

整理起来

您已经在您的服务器上成功安装了 WebERP。

通过浏览器访问 WebERP 页面。 例如:

http://www.example.com

对于数据库凭据:

采用 网页版 作为数据库名称。 采用 网页版 作为数据库用户名。 使用您在第 1 部分中设置的安全密码。

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com