仓库管理系统 ERP
1.开源的GreaterWMS:完全开源仓库管理系统
https://zhuanlan.zhihu.com/p/338415717
https://github.com/Singosgu/GreaterWMS
- 在线网站类的仓库管理系统
简道云
管家婆
按照管理的内容的繁杂性,企业的规模从小到大,依次是 进销存—— 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
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。