分类目录归档:kangle_easypanle

使用kangle安装vhms程序前台销售系统

⒈首先你要有一个已经安装完整并可以使用的kangle(康乐)系统。
(这里就不在演示怎样安装,请参考http://www.landui.com/help/show-1060)

⒉新建一个带数据库的php虚拟空间.

⒊下载并安装vhms前台销售源码

⒋绑定域名访问、安装、填写账号、密码以及数据库信息,完成源码安装。

⒌访问前台销售系统后台(http://域名/admin/index.php),下面是界面
    image.png

6.设置信息:最重要的一步就是对接好自己的kangle vhms

主机/用户管理–>主机列表–>增加主机–>填写好已开通的对应主机名称、主机域名、主机IP、主机端口及主机管理员账号与密码

   image.png

7.测试.点击添加的主机名称”登陆管理”,即可登陆到easypanle面板中管理站点

   image.png

    image.png

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\

如何修改kangle密码

1.登陆kangle–配置管理选项

 

2.如果kangle密码忘记了呢?

找到kangle的安装目录,打开文件E:\kangle\etc\config.xml,找到user查看password,(没有经过md5等加密)

如果crypt值是md5那么可以把对应password值进行md5加密如:adminmd5加密32为后为:21232f297a57a5a743894a0e4a801fc3

如何利用easypanle+iis插件架设asp、asp.net网站

easypanle是一个强大的虚拟主机管理系统,可以建立PHPASPASP.NETJAVA等网站,有些用户发现在easypanle上建立ASPASP.NET存在兼容问题,好吧,另外一种建立.NET网站的方法是:easypanle+iis插件。也就是本插件支持easypaneliis上开空间,如asp/.net/php 等可由iis 来跑,这样asp/.net将不存在兼容性问题。

第一步 安装

1.http://kmsoft.landui.com:81/kangle/下载,安装kangle、安装easypanle、安装easypanle-iis插件,iis安装后要重启。

2.安装iis

第二步 配置

1.启用ASPASP.NET

       2.去掉网站属性的“启用日志记录”  (网站-启用日志记录)

3.增加mime类型为text/plain

4.启用父路径 ( 主目录-选项-启用父路径)

5.如果是64位的操作系统、在CMD中执行:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

目的是让iis32位的程序也能在64位中运行。

      6.在建立ASPASP.NET是选择iis模板就可以了,或者选择旧格式中的iis.