如何在 Ubuntu 22.04 LTS 上安装 WebERP

WebERP是一个强大的开源基于Web的会计和业务管理系统,可以为各种规模的企业简化财务和运营流程。

weberp-logo

Ubuntu 22.04 LTS Jammy Jellyfish 上安装 WebERP

第 1 步。首先,通过在终端中运行以下命令,确保所有系统软件包都是最新的。apt

sudo apt update
sudo apt upgrade

第 2 步。安装 LAMP 堆栈。

LAMP堆栈(Linux,Apache,MariaDB,PHP)为运行WebERP提供了基础。让我们逐步设置它:

  • 安装阿帕奇:
sudo apt update
sudo apt install apache2
  • 安装 MariaDB:
sudo apt install mysql-server

在安装过程中,系统将提示您设置 MySQL 根密码。确保它坚固且安全。

  • 安装 PHP:
sudo apt install php libapache2-mod-php php-mysql

第 3 步。在 Ubuntu 22.04 上安装 WebERP

前往官方网站WebERP网站并下载最新版本。您可以使用以下命令直接在服务器上执行此操作:wget

cd /var/www/html
sudo wget https://sourceforge.net/projects/web-erp/files/webERP4.16.zip

解压缩包:

sudo unzip webERP4.16.zip

为方便起见,重命名 WebERP 目录:

sudo mv webERP-4.16/ weberp

第 4 步。创建一个 MariaDB 数据库。

以根用户身份登录 MariaDB:

mysql -u root -p

为 WebERP 创建一个新数据库:

MariaDB [(none)]> CREATE DATABASE weberpdb; 
MariaDB [(none)]> CREATE USER 'weberpuser'@'localhost' IDENTIFIED BY 'your-strong-password'; 
MariaDB [(none)]> GRANT ALL PRIVILEGES ON weberpdb.* TO 'weberpuser'@'localhost'; 
MariaDB [(none)]> FLUSH PRIVILEGES; 
MariaDB [(none)]> EXIT

第5步。配置阿帕奇。

为 WebERP 创建虚拟主机配置:

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

添加以下内容,根据需要调整路径和域名:

<VirtualHost *:80>
ServerAdmin webmaster@example.com
DocumentRoot /var/www/html/weberp
ServerName yourdomain.com
ServerAlias www.yourdomain.com

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

<Directory /var/www/html/weberp>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

启用虚拟主机并禁用默认配置:

sudo a2ensite weberp.conf
sudo a2dissite 000-default.conf

第 6 步。使用“让我们加密”启用 SSL。

使用“让我们加密”使用SSL保护您的WebERP安装:

sudo apt install certbot python3-certbot-apache

运行 Certbot 以获取和配置域的 SSL 证书:

sudo certbot --apache

按照提示操作,Certbot 将自动配置 Apache 以使用 SSL。

步骤 7.通过HTTPS访问WebERP。

打开 Web 浏览器并导航到 。您现在应该与 WebERP 实例建立了安全连接。https://yourdomain.com

感谢您使用本教程在 Ubuntu 系统上安装 WebERP。有关其他帮助或有用信息,我们建议您查看官方网站WebERP网站

未经允许不得转载:表盘吧 » 如何在 Ubuntu 22.04 LTS 上安装 WebERP