欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

仓库管理系统 ERP

最编程 2024-04-30 18:18:39
...

1.开源的GreaterWMS:完全开源仓库管理系统
https://zhuanlan.zhihu.com/p/338415717
https://github.com/Singosgu/GreaterWMS

  1. 在线网站类的仓库管理系统
    简道云
    管家婆

按照管理的内容的繁杂性,企业的规模从小到大,依次是 进销存—— ERP——WMS

某宝购买了一个ERP系统后,
安装架构如下:
ubuntu 16.04
apache2.4.18
mysql 5.7.33
php 7.0.33
修改VPS的镜像为对应版本的ubuntu之后
以下所有操作是root用户进行的
安装apache

apt install apache2
apt install php libapache2-mod-php

apache2伪静态设置

ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

修改apache2默认主配置文件
/etc/apache2/apache2.conf中所有<Directory></Directory>之间的AllowOverride None里的None改为All

apache2 把下面的内容保存为.htaccess文件,并放置在网站根目录/var/www/html/

    <IfModule mod_rewrite.c>
    Options +FollowSymlinks -Multiviews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
    </IfModule>

重启apache2使伪静态生效

service apache2 restart 

安装mysql

先检查是否有mysql,有的话需要先彻底删除已有的mysql

查看是否安装有mysql

dpkg -l | grep mysql
如果没有任何输出,表示没有mysql,如果有的话,则需要执行下面的命令彻底删除已有的mysql

彻底卸载之前的mysql

sudo apt purge mysql-*
sudo rm -rf /etc/mysql/ /var/lib/mysql
sudo apt autoremove
sudo apt autoclean

安装mysql

apt install mysql-server -y
修改mysql的配置文件/etc/mysql/my.cnf

里面添加如下内容

[mysqld]
sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

重启mysql

service mysql restart

安装phpmyadmin
apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

打开http://IP/phpmyadmin即可进入phpmyadmin.手动选择导入已有的sql文件即可。
此处的IP是你的VPS的地址,如果是本地就是127.0.0.1
如果无法访问phpmyadmin时候
在文件 /etc/phpmyadmin/config-db.php 中
改变$dbserver='localhost'; 到 $dbserver='127.0.0.1';
之后重新启动 Apache2。