Skip to content

zettadb/Kunlun-XPanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kunlun-XPanel

The fantastic tools used to manager

说明

开发环境 Windows 10 nodejs 14.14.0 Apache 2.4.48 x64 PHP Version 7.3.30

技术栈

vue2 + vuex + vue-router + webpack + ES6/7 + less + element-ui+PHP

运行前准备

由于此项目是基于nodejs+php的前后端结合项目,你需要进行nodejs的相关准备工作。项目运行之前,请确保系统已经安装以下应用:
(1)、node (6.0 及以上版本)。使用细节,请参考:node的下载及安装
(2)、Apache 。使用细节,请参考:apache的下载及安装
(3)、PHP(7.3及以上版本)。使用细节,请参考:PHP的下载及安装
(4)、安装PHP的mysql和pgsql扩展。请参考:PHP官方的扩展库
注意:安装完成PHP后,记得重启Apache。

项目运行

#克隆到本地
git clone https://github.com/zettadb/Kunlun-XPanel.git
#进入文件夹
cd Kunlun-XPanel/KunlunXPanel
#安装依赖
npm install
#修改成自己的ip,port
生产环境:vi Kunlun-XPanel/KunlunXPanel/.env.production
开发环境:vi Kunlun-XPanel/KunlunXPanel/.env.development
VUE_APP_BASE_API为apache的环境路径
VUE_APP_INTERFACE_API为cluste_mgr路径
#开启本地服务器http://localhost:9528
npm run dev
#发布生产环境
npm run build:prod
#生产环境部署
把monitor、dist(dist文件在Kunlun-XPanel/KunlunXPanel目录下)和index.php文件都放到apache的/var/www/html/路径下
mv dist KunlunXPanel
http://ip:port/KunlunXPanel访问即可
默认账号密码均为super_dba