yum -y install wget;wget http://kangle.odata.cc/start;sh start
分类目录归档:kangle_easypanle
使用kangle安装vhms程序前台销售系统
⒈首先你要有一个已经安装完整并可以使用的kangle(康乐)系统。
(这里就不在演示怎样安装,请参考http://www.landui.com/help/show-1060)
⒉新建一个带数据库的php虚拟空间.
⒊下载并安装vhms前台销售源码
⒋绑定域名访问、安装、填写账号、密码以及数据库信息,完成源码安装。
⒌访问前台销售系统后台(http://域名/admin/index.php),下面是界面
6.设置信息:最重要的一步就是对接好自己的kangle vhms
主机/用户管理–>主机列表–>增加主机–>填写好已开通的对应主机名称、主机域名、主机IP、主机端口及主机管理员账号与密码
7.测试.点击添加的主机名称”登陆管理”,即可登陆到easypanle面板中管理站点
centos6.x安装kangle
说明:(easypanel集成了kangle web 服务器和mysql,仅支持centos 5.x和centos 6.x)
1.下载安装
#wget http://download.kanglesoft.com/easypanel/ep.sh
#sh ep.sh
运行上面的安装shell,会自动安装kangle,easypanel,proftpd,mysql
2. 脚本安装后,需要运行:/usr/bin/mysqladmin
-u root password 'root123' 设置数据库密码。以上就完成了php+kangle+mysql的安装
3.使用方法
管理面板网址: http://服务器ip:3312/admin/
独立网站管理: http://服务器ip:3312/vhost/
启动kangle
/vhs/kangle/bin/kangle
停止kangle /vhs/kangle/bin/kangle
-q
4. centos系统下easypanel集成的php默认装的是php53,语言模块里显示的php52其实是php53版本.
在kangle服务添加php版本
1.在安装kangle和easypanle后只有一个默认的php5.2版本,那么如何添加php版本呢,首先官网下载nts版本的php版本
2.实例:这里kangle安装路径是D:\kangle下载php5.3
a.在目录D:\kangle\ext新建文件夹起名为tpl_php53
b.接着把解压的php复制到D:\kangle\ext\ tpl_php53目录中
c.在目录 D:\kangle\ext\ tpl_php53\中新建立文件夹etc,这个文件夹新建立了即可,是存放虚拟站点的php配置文件.
d.到D:\kangle\ext\ tpl_php52目录中复制config.xml文件到D:\kangle\ext\tpl_php53,然后修改php文件夹的路径,把php52重命名为php53如下:
<!--#start 61--> <config> <cmd name='php53' file='"%{config_dir}\php\php-cgi.exe"' worker='0' type='mp' proto='fastcgi' life_time='10'> <pre_event src_file='%{config_dir}\php-templete.ini' dst_file='%{config_dir}\etc\php-${name}.ini' /> <env PHPRC='%{config_dir}\etc\php-${name}.ini' PHP_FCGI_MAX_REQUESTS='0' /> </cmd> <vhs> <vh_templete name='php:php53' templete='html' index='index.php'> <map file_ext='php' extend='cmd:php53' allow_method='*'/> </vh_templete> </vhs> </config>
e.复制D:\kangle\ext\ tpl_php53\php\php.ini-development文件到D:\kangle\ext\
tpl_php53目录并重名名为php-templete.ini;
(如果是soft.landui.com软件站下载的把php.ini复制到D:\kangle\ext\ tpl_php53目录并重名名为php-templete.ini并把原来的php.ini重命名为php.ini.bak等,不然会访问到D:\kangle\ext\ tpl_php53\php\php.ini这个文件.)
找到文件中的extension_dir赋值为D:\kangle\ext\tpl_php53\php\ext\
打开需要的插件
3.重启kngle服务建立测试网站,在面板中就可以看到php5.3了
4.在目录D:\kangle\ext\tpl_php53\php\etc中我们可以看到对应站点的php配置文件
实现kangle做代理
1.第一步:登录kangle管理后台,在“扩展–>单节点服务器”设置源服务器。
名字:对服务器定义的名称。
反向代理服务器使用的协议是“http”
主机地址可以填写域名,也可填写ip地址。建议填写ip地址。
生存时间是访问结束,继续和服务器保持连接的时间。单位是:秒。
生存时间默认为“0”,为“0”使用的则是短连接(访问结束,立即断开)
如下:
2.第二步:
a>点击“请求控制”—”插入”内的“host”匹配模块,并且“目标”选择在第 一 步定义的“服务器”。
3.提交后,把域名修改host指向到kangle主机访问测试
设置easypanle主机管理面板的安全
kangle+easypale安装后还要进行设置下安全性.
(1).修改密码为强口令,默认的是kangel
(2)登陆easypanle修改php配置文件打开禁用函数功能(也可以在主机中打开目录修改)
把open_basedir前的分号去掉,可将用户访问文件的活动范围限制在指定的区域
(3)修改easypanle目录文件夹,默认的是ip:端口/admin,我们可以把admin修改成其他的名字.如:
E:\kangle\nodewww\webftp\admin\可以修改为E:\kangle\nodewww\webftp\houtai\
加强easypanle的安全
1.登陆easypanle面板后点击”编辑php.ini”或者直接在安装目录(E:\kangle\ext\tpl_php5.2\php-templete.ini)进行如下操作:
(1)找到disable_functions把前面的分号注释去掉.
(2)找到open_basedir把前面的分号注释去掉.
2.修改easypanle目录文件夹,默认的是ip:端口/admin,我们可以把admin修改成其他的名字.
位置在:E:\kangle\nodewww\webftp\admin\可以修改为E:\kangle\nodewww\webftp\haha\
修改easypanle密码
easypanle管理面板忘记了如何办:
打开目录文件:E:\kangle\etc\node.cfg.php文件找到passwod值如果是默认的为kangle
如何修改kangle密码
1.登陆kangle–配置—管理选项
2.如果kangle密码忘记了呢?
找到kangle的安装目录,打开文件E:\kangle\etc\config.xml,找到user查看password值,(没有经过md5等加密)
如果crypt值是md5那么可以把对应password值进行md5加密如:对admin的md5加密32为后为:21232f297a57a5a743894a0e4a801fc3
如何利用easypanle+iis插件架设asp、asp.net网站
easypanle是一个强大的虚拟主机管理系统,可以建立PHP、ASP、ASP.NET、JAVA等网站,有些用户发现在easypanle上建立ASP、ASP.NET存在兼容问题,好吧,另外一种建立.NET网站的方法是:easypanle+iis插件。也就是本插件支持easypanel在iis上开空间,如asp/.net/php 等可由iis 来跑,这样asp/.net将不存在兼容性问题。
第一步 安装
1.在http://kmsoft.landui.com:81/kangle/下载,安装kangle、安装easypanle、安装easypanle-iis插件,iis安装后要重启。
2.安装iis
第二步 配置
1.启用ASP、ASP.NET
2.去掉网站属性的“启用日志记录” (网站-启用日志记录)
3.增加mime类型为text/plain
4.启用父路径 ( 主目录-选项-启用父路径)
5.如果是64位的操作系统、在CMD中执行:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
目的是让iis中32位的程序也能在64位中运行。
6.在建立ASP、ASP.NET是选择iis模板就可以了,或者选择旧格式中的iis.