kbe之1分钟完成安装
官方是有自动化的安装py脚本的, 不过还是有很多小坑的.
不过其实脚本主要也就是只做两件事, 其他都是可选的:
- 配置环境变量
- 安装mysql
安装步骤
安装kbe之前请提前在mysql里
- 建一个数据库(比如建一个数据库kbe_database)
- 一个至少拥有select,insert,update,delete,create,drop权限的用户(比如这个用户是kbe_user)
(具体详情请谷歌, 本篇文章是讲kbe的安装的, 不讨论mysql, 弄完mysql之后就可以开始下面的1分钟kbe安装教程啦)
- 找到你的kbe根目录, 然后进入根目录, 比如你的kbe根目录是kbengine, 则 :
- cd kbengine
- sudo python kbengine/kbe/tools/server/install/installer.py install
- 然后它就会问你 :
Install KBEngine to Linux-account(No input is kbe):
为了简单起见, 建议直接填写你当前的linux用户名称, 比如我的是”b” - 然后就是开始配置环境变量了, 它就会显示
Check the dependences:
- kbe_environment: checking...
ERROR: KBE_ROOT: is error! The directory or file not found:
KBE_ROOT//kbe
KBE_ROOT=KBE_ROOT current:
reset KBE_ROOT(No input is [/home/b/kbengine-0.9.18/]):
直接敲回车
- 他之后显示的都直接敲回车, 用默认的就可以, 直到他开始问你mysql的东西, 到mysql他会问
- mysql: checking...
- MySQL is installed on the remote machine?[yes/no]
这里我们直接填yes, 然后就直接填我们之前建立好的数据库kbe_database和用户kbe_user即可, 它会显示 :
- Enter mysql ip-address:127.0.0.1
- Enter mysql ip-port:3306
- Enter mysql-account:kbe_user
- Enter mysql-password:123456
- Enter mysql-databaseName:kbe_database
- mysql: yes
Modified: /home/b/kbengine-0.9.18//kbe/res/server/kbengine_defs.xml
KBEngine has been successfully installed!
是否安装成功
- 找到你的kbe根目录, 然后进入根目录, 比如你的kbe根目录是kbengine, 则
- 进入kbe根目录下的assets目录 : cd kbengine/assets
- 运行启动脚本 : sh ./start_server.sh
- 用ps检查一下是否有以下进程再跑 :
b@b-VirtualBox:~/kbengine-0.9.18/assets$ ps -ef | grep -v grep | grep -i kbe
b 15504 1372 0 04:28 pts/1 00:00:01 /home/b/kbengine-0.9.18/kbe/bin/server//machine --cid=2129652375332859700 --gus=1
b 15505 1372 0 04:28 pts/1 00:00:05 /home/b/kbengine-0.9.18/kbe/bin/server//logger --cid=1129653375331859700 --gus=2
b 15506 1372 0 04:28 pts/1 00:00:02 /home/b/kbengine-0.9.18/kbe/bin/server//interfaces --cid=1129652375332859700 --gus=3
b 15507 1372 0 04:28 pts/1 00:00:06 /home/b/kbengine-0.9.18/kbe/bin/server//dbmgr --cid=3129652375332859700 --gus=4
b 15508 1372 0 04:28 pts/1 00:00:07 /home/b/kbengine-0.9.18/kbe/bin/server//baseappmgr --cid=4129652375332859700 --gus=5
b 15509 1372 0 04:28 pts/1 00:00:07 /home/b/kbengine-0.9.18/kbe/bin/server//cellappmgr --cid=5129652375332859700 --gus=6
b 15510 1372 0 04:28 pts/1 00:00:03 /home/b/kbengine-0.9.18/kbe/bin/server//baseapp --cid=6129652375332859700 --gus=7
b 15511 1372 0 04:28 pts/1 00:00:03 /home/b/kbengine-0.9.18/kbe/bin/server//cellapp --cid=7129652375332859700 --gus=8
b 15512 1372 0 04:28 pts/1 00:00:06 /home/b/kbengine-0.9.18/kbe/bin/server//loginapp --cid=8129652375332859700 --gus=9
- 检查我们mysql中的kbe_database数据库里是否多了几个表 :
mysql> show tables;
+---------------------------+
| Tables_in_b_test_database |
+---------------------------+
| kbe_accountinfos |
| kbe_email_verification |
| kbe_entitylog |
| kbe_serverlog |
| tbl_Account |
+---------------------------+
5 rows in set (0.00 sec)
好, 如果都有基本安装完成!
kbe之1分钟完成安装相关推荐
- openshift安装_云幸福–如何在几分钟内安装新的OpenShift Container Platform 3.7
openshift安装 此安装需要安装Red Hat Middleware产品流(预配置的容器选项)以及所有其他功能,例如源容器,映像容器和.Net Core容器.自OpenShift容器平台发布以来 ...
- 云幸福–如何在几分钟内安装新的OpenShift Container Platform 3.7
此安装需要安装Red Hat Middleware产品流(预先配置的容器选项)以及所有其他功能,例如源容器,映像容器和.Net Core容器.自OpenShift容器平台发布以来,我一直希望提供一个简 ...
- 美女电脑手机壁纸自动采集php源码三分钟下载安装
名称:美女电脑手机壁纸自动采集php源码三分钟下载安装 二.下载:源码https://wwm.lanzout.com/iY4dA07ti57c 三.用途: 可供初学者学习网页原理 可盈利,利用打赏.V ...
- iOS逆向(1)——利用ipa重签名,3分钟iPhone安装多个微信
本文要达成如图效果,在一台iPhone上安装第二个微信: 准备: Xcode 微信ipa(可通过iTool进行下载) 重签名脚本 步骤 打开Xcode,新建Single View App项目,名字可以 ...
- Fuel 30 分钟快速安装OpenStack
一直以来,对于openstack 的初学者来讲,安装往往是入门的头大难题.在E版本之前,要搭建一个基本能用的openstack 环境那是相当麻烦,自己要装机,自己搞源,自己照着文档敲命令,又没有靠谱的 ...
- crontab 每5分钟_Crontab安装步骤和命令使用详细解说
安装步骤 确认crontab是否安装: 执行 crontab 命令如果报 command not found,就表明没有安装 安装 crontab: 执行 yum install -y vixie-c ...
- red hat安装宝塔_只需几分钟即可安装Red Hat Container Development Kit(视频)
red hat安装宝塔 自从我开始使用各种形式的OpenShift(例如带盒的Online,然后又作为容器化的图像)玩耍以来,没有什么比Red Hat Container Development Ki ...
- 只需几分钟即可安装Red Hat Container Development Kit(视频)
自从我开始使用各种形式的OpenShift(例如带盒的Online,然后又作为容器化的图像)玩耍以来,没有什么比Red Hat Container Development Kit(CDK)的可用性令我 ...
- 三分钟快速安装 facebookresearch SlowFast
0 前言 去年写了一篇博客:[SlowFast复现]SlowFast Networks for Video Recognition复现代码 使用自己的视频进行demo检测 facebookresear ...
最新文章
- Linux 让进程在后台可靠运行的几种方法
- 2005年中国之“至理名言”
- GitLab CI/CD 因git凭据踩坑
- 动态代理,动态代理设计模式 ,JDK动态代理,cglib动态代理
- python_开发环境介绍_交互模式使用_IDE介绍和使用---python工作笔记010
- DOTA中的设计模式
- 计算机网络超详细笔记(三):数据链路层
- 【读书笔记】浪潮之巅——公司史篇
- 九万字的JavaWeb学习记录,从入门到入坟,更近一步
- svnadmin hotcopy
- (Cisco模拟)链路聚合 Eth-trunk
- 【产业互联网周报】AWS 全球换帅,中国区发布战略;杨杰回应回A,中移动计划千亿投5G;全球缺芯潮持续...
- 3D打印机之Marlin固件配置
- IP解析成地址 确定省市
- 种群遗传学的多态性衡量参数
- XMind (2021)新增演说模式
- php 新手二维码生成
- c语言对于随机数的产生于应用,c语言之产生随机数详解
- 电路分析第二章 网孔电流法,节点电压法,叠加原理
- python字典键盘添加元素_对python字典元素的添加与修改方法详解
热门文章
- c语言endswith用法,js中的indexOf以及startsWith和endsWith方法
- 【项目精选】动漫论坛的设计与实现(论文+视频+源码)
- 记录2023.3.3下午的校招
- 【ES6】阮一峰ES6学习之Class的继承
- 在手机上百度地图定位的使用
- inflater.inflate 三个方法区别
- win10计算机策略配置文件,Win10家庭版编辑组策略设置更改组策略方法
- ArcGIS 生成切片方案中英文菜单对比
- matlab fmincon优化,matlab fmincon优化问题
- 重做HP笔记本一键恢复功能