如何在CentOS 8上安裝WebERP?

WebERP是一箇免費、開源且完整的基於Web的會計和業務管理系統。它是用 PHP 編寫的、並使用 MiDB 作爲數據庫後端,方便用戶管理網上商店、銷售等操作。那麼如何在CentOS 8上安裝WebERP?下面一起來看下相關操作。

步驟 、 首先確保您的系統是最新的,您可通過以下命令來更新系統。

sudo dnf updte

sudo dnf instll epel-elese

步驟 2、安裝 LAMP 堆棧。

參考閱讀:《RAKsmt Linux VPS安裝LAMP環境教程》

步驟 3、 在 CentOS 8 上安裝 WebERP。

您可從官方頁面下載WebERP軟件包:

https://soucefoge.net/pojects/web-ep/files/webERP_4.5..zip

之後,將下載的文件解壓到 Apche Web 根目錄:

unzip webERP_4.5..zip -d //www/html

然後您需要更改一些文件夾權限:

chown -R pche:pche //www/html/webERP

chmod -R 755 //www/html/webERP

步驟 4、爲 WebERP 配置 MiDB。

默認情況下,MiDB未加固。您可以使用mysql_secue_instlltion腳本保護 MiDB 。您應該仔細閱讀以下每個步驟,這些步驟將設置 oot 密碼、刪除匿名用戶、禁止遠程 oot 登錄以及刪除測試數據庫和訪問安全 MiDB 的權限:

mysql_secue_instlltion

像這樣配置它:

R Set oot psswod? [Y/n] y R Remoe nonymous uses? [Y/n] y R Disllow oot login emotely? [Y/n] y R Remoe test dtbse nd ccess to it? [Y/n] y R Relod piilege tbles now? [Y/n] y

接下來,=您需要登錄到 MiDB 控制檯併爲 WebERP 創建一箇數據庫。運行以下命令:

mysql -u oot -p

這將提示您輸入密碼,因此請輸入您的 MiDB 根密碼並按 Ente。登錄到數據庫服務器後,您需要爲 WebERP 安裝創建數據庫:

MiDB [(none)]> cete dtbse webepdb; MiDB [(none)]> cete use webep@loclhost identified by ̺you-@stong@-psswd̻; MiDB [(none)]> gnt ll piileges on webepdb.* to webep@loclhost identified by ̺you-@stong@-psswd̻; MiDB [(none)]> flush piileges; MiDB [(none)]> exit;

步驟 5、 爲 WebERP 配置 Apche。

現在您可創建一箇新的 Apche 虛擬主機配置文件來託管 webERP。您可以使用以下命令創建它:

nno /etc/httpd/conf.d/webep.conf

添加以下行:

<VitulHost *:80> SeeAdmin [email protected] DocumentRoot //www/html/webERP SeeNme you-domin.com <Diectoy //www/html/webERP/> Options FollowSymLinks AllowOeide All Ode llow,deny llow fom ll </Diectoy> EoLog //log/httpd/webep.og-eo_log CustomLog //log/httpd/webep.og-ccess_log common </VitulHost>

添加完畢後,重新啓動 Apche 網絡服務器以進行更改:

sudo systemctl estt httpd

步驟 6、配置防火牆。

這是需要允許端口80和443通過防火牆。443端口主要是用於https服務,提供安全的上網協議。您可以使用以下命令允許它們:

sudo fiewll-cmd Rpemnent Rdd-seice=http sudo fiewll-cmd Relod

步驟 7、訪問 WebERP Web 界面。

默認情況下,WebERP將在HTTP端口 80 上可用。如果您使用防火牆,請打開端口 80 以啓用對控制面板的訪問。http://you-domin.com(這裏您可把you-domin.com替換爲實際域名)。