Skip to content

yangxin1994/myems-admin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyEMS Admin

Introduction

MyEMS 系统管理面板,用于项目配置和系统管理 Providing admin panel for MyEMS system administration and configuration

Codacy Badge Scrutinizer Code Quality Maintainability Total alerts

Prerequisites

nginx-1.18.0 or later

Installation

  • Install NGINX Server

refer to http://nginx.org/en/docs/install.html

  • Configure NGINX
    $ sudo nano /etc/nginx/nginx.conf

Add another new 'server' section, add values as below:

    server {
        listen                 8001;
        server_name     myems-admin;
        location / {
            root    /var/www/html/admin;
            index index.html index.htm;
        }
        -- To avoid CORS issue, use Nginx to proxy myems-api to path /api 
        -- Add another location /api in 'server ', replace demo address http://127.0.0.1:8000/ with actual url
        location /api {
            proxy_pass http://127.0.0.1:8000/;
            proxy_connect_timeout 75;
            proxy_read_timeout 600;
            send_timeout 600;
        }
    }
  • Install myems-admin : Before running the below commands, please compress the myems-admin folder, upload it to the server and extract it to the home.
  $ cd ~/myems-admin
  $ sudo cp -r .  /var/www/html/admin
  $ sudo chmod 0755 -R /var/www/html/admin

Check the config file and change it if necessary:

  $ sudo nano /var/www/html/admin/app/api.js

NOTE:

The 'upload' folder is for user uploaded files. DO NOT delete/move/overwrite the 'upload' folder when you upgraded myems-admin.

 /var/www/html/admin/upload

About

MyEMS 管理面板 (MyEMS administration panel)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.2%
  • CSS 6.1%
  • HTML 4.7%