basoro / mlite
SIM Kesehatan Aman, Ringan & Modular. 作为服务器端应用(PWA Ready)和移动优先(响应式)的Web应用。
Requires
- mpdf/mpdf: ^8.2.4
- nullpunkt/lz-string-php: ^1.3
- phpmailer/phpmailer: ^6.9.1
- phpseclib/phpseclib: ~3.0.36
- workerman/workerman: ^4.0
README
代号:Ataaka
mLITE
mLITE 是一个轻量级且安全的健康信息系统的替代品,可以通过移动设备或浏览器运行。mLITE 从一开始就专注于简洁性 - 即使是编程新手也可以创建自己的模块。这是因为 mLITE 采用了非常简单易懂的自立框架(Independent Framework)系统和应用架构。
哦,mLITE 的安装指南也非常简单。只需一个步骤的调整。将文件复制到计算机/服务器并完成配置后,mLITE 即可使用!安装过程甚至不需要复制文件所需的时间 ;-)
控制面板和默认界面完全响应式,可以随时随地通过任何移动设备访问,甚至在手机上,这得益于使用的 CSS 框架 - Bootstrap。每个模块都可以根据自己的 CSS 进行调整。
还有很多隐藏的功能满足开发需求。请尽情探索!!
系统需求
mLITE 的系统要求非常简单,因此每个现代服务器都足够。以下是所需的最小要求
- Apache 2.2+ with
mod_rewrite
或 Nginx - PHP 版本 7.0 - 8.1
- MySQL 或 MariaDB
PHP 必须具有以下扩展
- dom
- gd
- mbstring
- pdo
- zip
- cURL
安装
使用 composer 安装。
- 在服务器/PC 上安装 composer 并运行 composer 命令以安装主要包和独立性
$ composer create-project basoro/mlite
-
创建
uploads
、tmp/
和admin/tmp
文件夹。某些服务器可能需要额外的chmod 777
权限以设置目录和文件。 -
调整 config.php 中的设置
-
打开您的浏览器并导航到 mLITE 文件所在的地址。
-
请使用用户名:admin 和密码:admin 登录
手动安装
-
下载最新版本的 [mLITE] (https://github.com/basoro/mlite)。
-
解压缩所有文件并将它们传输到本地或服务器目录。通常,文件上传到
www
、htdocs
或public_html
。 -
在服务器/PC 上安装 composer 并运行 composer 命令以安装独立性
$ composer install
-
创建
uploads
、tmp/
和admin/tmp
文件夹。某些服务器可能需要额外的chmod 777
权限以设置目录和文件。 -
调整 config.php 中的设置
-
打开您的浏览器并导航到 mLITE 文件所在的地址。
-
请使用用户名:admin 和密码:admin 登录
注意
每次更新时,请运行以下命令
$ composer update
这是为了向应用程序添加新的依赖项
警告!
- 对于 Apache 用户,请确保服务器上存在
.htaccess
文件。没有它,mLITE 将无法工作。 - 对于 Nginx 用户,请将以下配置添加到 nginx.conf(或类似文件)设置中
location / { index index.php; if (!-e $request_filename) { rewrite / /index.php last; } } location ^~ /systems/data/ { deny all; return 403; } location /admin { index index.php; try_files $uri $uri/ /admin/index.php?$args; }
如果文件夹中存在,例如 lite
location /lite { index index.php; if (!-e $request_filename) { rewrite / /lite/index.php last; } } location ^~ /lite/systems/data/ { deny all; return 403; } location /lite/admin { index index.php; try_files $uri $uri/ /lite/admin/index.php?$args; }
要进入管理面板,请将 /admin/
添加到 URL 的末尾。
登录: admin
密码: admin
登录后应立即更改这些设置以增强安全性。还可以更改管理面板的目录名称。(您需要在 config.php
中进行更改)
演示
有关演示和更多信息,请访问 https://mlite.id