|
Linux 手工安装POS系统
一、安装StarrliPOS 1、用户目录下 linuxpos.tar,解压提取到目录 linuxpos 2、linuxpos 文件夹内,终端下执行 ./update.sh ,生成 StarrliPOS.desktop (桌面启动文件) 3、把 StarrliPOS.desktop (桌面启动文件)复制到用户桌面 注:(1).与 windows 维护方式类似,更新主程序 StarrliPOS (2).配置 POSconfig,在 inc 文件夹内 (测试安装,虚拟机 可以使用 VirtualBOX(免费) 或 VMwarePlayer(免费)或 VMware workstation) 二、如果有分机,需要安装与设置防火墙 sudo ufw enable sudo ufw allow 3306 sudo ufw reload 三、数据库维护 数据库 mariadb 安装与设置 sudo apt install mariadb-server MariaDB 服务将自动启动。要验证它,请检查服务状态: sudo systemctl status mariadb 如果使用 MX-Linux,在这一步出问题,是因为(MX-Linux 是使用旧式的 sysVinit管理服务,而不是改进版的systemd) 必须在 设置 -- MX Tool -- MX Boot Option ,其中的Boot to 选择 包含(systemd)项,重启电脑 保护 MariaDB sudo mysql_secure_installation 系统将提示您为 root 帐户设置密码,删除匿名用户,限制 root 用户对本地计算机的访问权限并删除测试数据库。 管理 Mysql sudo mysql -uroot -p密码 如果有分机,还要修改主机的 Mysql.cnf,允许其他机可以连入 sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf 找到 bind-address = 127.0.0.1 ,前面加上 # 数据库建立与恢复: create database starrlidb; use starrlidb; source /home/用户名/linuxpos/inc/dat/starrlidb.sql; (路径,备份文件名) create database starrlilog; use starrlilog; source /home/用户名/linuxpos/inc/dat/log.sql 数据库备份: $ mysqldump -u root -p 数据库名 > 备份文件名.sql 用户与权限 CREATE USER 'starrli' IDENTIFIED BY '密码'; GRANT ALL ON starrlidb.* to starrli@'%' IDENTIFIED BY '密码'; GRANT ALL ON starrlilog.* to starrli@'%' IDENTIFIED BY '密码'; flush privileges; quit 退出mysql 安装系统 到此结束. |