├── README.md
├── access.xml
├── admin
├── control
│ ├── access.ctl.php
│ ├── backup.ctl.php
│ ├── bind.ctl.php
│ ├── dns.ctl.php
│ ├── dnsdomain.ctl.php
│ ├── domain.ctl.php
│ ├── flow.ctl.php
│ ├── func.ctl.php
│ ├── hostcdn.ctl.php
│ ├── index.ctl.php
│ ├── kangle.sql
│ ├── manynode.ctl.php
│ ├── migrate.ctl.php
│ ├── nodes.ctl.php
│ ├── product.ctl.php
│ ├── record.ctl.php
│ ├── response.ctl.php
│ ├── restore.ctl.php
│ ├── security.ctl.php
│ ├── servers.ctl.php
│ ├── session.ctl.php
│ ├── setting.ctl.php
│ ├── slave.ctl.php
│ ├── sso.ctl.php
│ ├── system.ctl.php
│ ├── test.ctl.php
│ ├── upgrade.sql
│ ├── vhost.ctl.php
│ ├── vhostproduct.ctl.php
│ └── views.ctl.php
├── index.php
├── template_config
│ ├── db_config.conf
│ ├── linxftp.conf
│ ├── php_config.xml
│ ├── phpmyadmin_config.html
│ ├── pureftpd
│ ├── templete.xml
│ ├── unix_rc.sh
│ ├── vh_db.xml
│ └── win_phpconfig.xml
└── view
│ └── default
│ ├── access
│ └── ip.html
│ ├── backup
│ ├── index.html
│ └── restore.html
│ ├── changePassword.html
│ ├── common.html
│ ├── common
│ ├── foot.html
│ ├── head.html
│ └── product.html
│ ├── controlleft.html
│ ├── controltop.html
│ ├── dns
│ ├── add.html
│ ├── list.html
│ └── set.html
│ ├── dnsdomain
│ ├── from.html
│ └── pagelist.html
│ ├── domain
│ └── domainfrom.html
│ ├── filter
│ └── filter.html
│ ├── flow
│ └── sort.html
│ ├── func
│ └── syncvhost.html
│ ├── hostcdn
│ └── hostcdn.html
│ ├── images
│ ├── bb.gif
│ ├── bg12.png
│ ├── bg3.jpg
│ ├── bg4.jpg
│ ├── bg_10.jpg
│ ├── bg_2.jpg
│ ├── delete.gif
│ ├── dot_6.gif
│ ├── ej1_30.gif
│ ├── ej1_30a.gif
│ ├── ej1_31.gif
│ ├── ej1_31a.gif
│ ├── login_vhost.jpg
│ ├── logo.gif
│ └── logo2.gif
│ ├── install
│ ├── step1.html
│ └── step2.html
│ ├── kpanel.html
│ ├── left.html
│ ├── login.html
│ ├── login_error.html
│ ├── main.html
│ ├── manynode
│ ├── addfrom.html
│ ├── addlocal.html
│ └── pagelist.html
│ ├── migrate
│ ├── addfrom.html
│ ├── index.html
│ └── product.html
│ ├── msg.html
│ ├── nodes
│ ├── addnode.html
│ ├── init.html
│ └── listnode.html
│ ├── product
│ ├── product_check_result.html
│ └── product_list.js
│ ├── record
│ └── pagelist.html
│ ├── response
│ └── gzip.html
│ ├── restore
│ └── index.html
│ ├── scripts
│ ├── common.js
│ ├── dnsdomain.js
│ ├── func.js
│ ├── jquery.js
│ ├── manynode.js
│ ├── record.js
│ ├── server.js
│ ├── vhost.js
│ └── view.js
│ ├── security
│ ├── add.html
│ └── ssl.html
│ ├── servers
│ ├── from.html
│ ├── pagelist.html
│ └── tools.html
│ ├── setting
│ ├── setFrom.html
│ └── show.html
│ ├── slave
│ └── pagelist.html
│ ├── style
│ ├── 1541.gif
│ ├── addprod.gif
│ ├── addprod2-2.gif
│ ├── addprod2.gif
│ ├── addprod3.gif
│ ├── addprod4.gif
│ ├── addprod5.gif
│ ├── addprod6.gif
│ ├── addprod7.gif
│ ├── addprod8.gif
│ ├── admin.gif
│ ├── arrow.gif
│ ├── arrow.jpg
│ ├── b_drop.gif
│ ├── b_edit.gif
│ ├── bianji.gif
│ ├── count.gif
│ ├── daolu.gif
│ ├── error.gif
│ ├── fandai.gif
│ ├── fatcow_1425.gif
│ ├── fil_zip_1.gif
│ ├── header.css
│ ├── kanglevhms.gif
│ ├── left.css
│ ├── login.css
│ ├── login_button.jpg
│ ├── logo.gif
│ ├── main_bg.gif
│ ├── memu-gb.gif
│ ├── menu-1.gif
│ ├── menu.gif
│ ├── menutitle-bg.gif
│ ├── p1.gif
│ ├── p2.gif
│ ├── p3.gif
│ ├── p4.gif
│ ├── p5.gif
│ ├── p6.gif
│ ├── p7.gif
│ ├── p8.gif
│ ├── point.gif
│ ├── public.css
│ ├── qinchu.gif
│ ├── resetcron.png
│ ├── style.css
│ ├── table_box.gif
│ ├── top-bg.gif
│ ├── top_bg2.jpg
│ ├── top_menu.jpg
│ ├── xt.jpg
│ └── yuming.gif
│ ├── system
│ └── file.html
│ ├── top.html
│ ├── vhostproduct
│ ├── addProduct.html
│ ├── listVhost.html
│ ├── pageListProduct.html
│ ├── productSellFrom.html
│ ├── renew.html
│ ├── sell.html
│ ├── showVhost.html
│ └── upgrade.html
│ ├── views
│ ├── from.html
│ └── pagelist.html
│ └── virtualhost
│ └── virtualhost.html
├── api
├── control
│ ├── cdn.ctl.php
│ ├── da.ctl.php
│ ├── dns.ctl.php
│ ├── migrate.ctl.php
│ └── whm.ctl.php
├── da.php
└── index.php
├── crontab
├── cdn.xml
└── sync_cdn.php
├── framework
├── api.php
├── api
│ ├── access.api.php
│ ├── admin_user.api.php
│ ├── backup.api.php
│ ├── bind.api.php
│ ├── cdn.api.php
│ ├── cdnPrimary.api.php
│ ├── cdnSlave.api.php
│ ├── checkparam.api.php
│ ├── cron.api.php
│ ├── crontab.api.php
│ ├── dns.api.php
│ ├── dnssync.api.php
│ ├── domain.api.php
│ ├── fileaccess.api.php
│ ├── flow.api.php
│ ├── httpauth.api.php
│ ├── install.api.php
│ ├── migrate.api.php
│ ├── money.api.php
│ ├── nodes.api.php
│ ├── process.api.php
│ ├── product.api.php
│ ├── record.api.php
│ ├── restore.api.php
│ ├── server.api.php
│ ├── shell.api.php
│ ├── slave.api.php
│ ├── tplenv.api.php
│ ├── user.api.php
│ ├── utils.api.php
│ ├── vhost.api.php
│ ├── vhostinfo.api.php
│ ├── vhostproduct.api.php
│ ├── views.api.php
│ ├── webapp.api.php
│ └── whm.api.php
├── configs
│ └── config.cfg.php
├── container.php
├── control.php
├── crontab.php
├── dao.php
├── dao
│ ├── cron.dao.php
│ ├── domains.dao.php
│ ├── filter.dao.php
│ ├── httpauth.dao.php
│ ├── manynode.dao.php
│ ├── product.dao.php
│ ├── records.dao.php
│ ├── servers.dao.php
│ ├── setting.dao.php
│ ├── slaves.dao.php
│ ├── vhost.dao.php
│ ├── vhostinfo.dao.php
│ ├── vhostwebapp.dao.php
│ └── views.dao.php
├── dispatch.php
├── lib
│ ├── access.lib.php
│ ├── curl.lib.php
│ ├── db.lib.php
│ ├── dbProduct.lib.php
│ ├── dnsdun.lib.php
│ ├── flow.lib.php
│ ├── mysqlDbProduct.lib.php
│ ├── process.lib.php
│ ├── product.lib.php
│ ├── selector.lib.php
│ ├── sqlsrvDbProduct.lib.php
│ ├── sysinfo.lib.php
│ ├── vhostProduct.lib.php
│ ├── webftp.lib.php
│ ├── whm.lib.php
│ └── whmdom.lib.php
├── lng
│ └── zh.lng.php
├── model.php
├── runtime.php
├── shell.php
├── smarty
│ ├── Autoloader.php
│ ├── Smarty.class.php
│ ├── SmartyBC.class.php
│ ├── bootstrap.php
│ ├── debug.tpl
│ ├── plugins
│ │ ├── block.textformat.php
│ │ ├── function.counter.php
│ │ ├── function.cycle.php
│ │ ├── function.dispatch.php
│ │ ├── function.fetch.php
│ │ ├── function.html_checkboxes.php
│ │ ├── function.html_image.php
│ │ ├── function.html_options.php
│ │ ├── function.html_radios.php
│ │ ├── function.html_select_date.php
│ │ ├── function.html_select_time.php
│ │ ├── function.html_table.php
│ │ ├── function.mailto.php
│ │ ├── function.math.php
│ │ ├── modifier.capitalize.php
│ │ ├── modifier.date_format.php
│ │ ├── modifier.debug_print_var.php
│ │ ├── modifier.escape.php
│ │ ├── modifier.mb_wordwrap.php
│ │ ├── modifier.regex_replace.php
│ │ ├── modifier.replace.php
│ │ ├── modifier.spacify.php
│ │ ├── modifier.truncate.php
│ │ ├── modifiercompiler.cat.php
│ │ ├── modifiercompiler.count_characters.php
│ │ ├── modifiercompiler.count_paragraphs.php
│ │ ├── modifiercompiler.count_sentences.php
│ │ ├── modifiercompiler.count_words.php
│ │ ├── modifiercompiler.default.php
│ │ ├── modifiercompiler.escape.php
│ │ ├── modifiercompiler.from_charset.php
│ │ ├── modifiercompiler.indent.php
│ │ ├── modifiercompiler.lower.php
│ │ ├── modifiercompiler.noprint.php
│ │ ├── modifiercompiler.string_format.php
│ │ ├── modifiercompiler.strip.php
│ │ ├── modifiercompiler.strip_tags.php
│ │ ├── modifiercompiler.to_charset.php
│ │ ├── modifiercompiler.unescape.php
│ │ ├── modifiercompiler.upper.php
│ │ ├── modifiercompiler.wordwrap.php
│ │ ├── outputfilter.trimwhitespace.php
│ │ ├── shared.escape_special_chars.php
│ │ ├── shared.literal_compiler_param.php
│ │ ├── shared.make_timestamp.php
│ │ ├── shared.mb_str_replace.php
│ │ ├── shared.mb_unicode.php
│ │ └── variablefilter.htmlspecialchars.php
│ └── sysplugins
│ │ ├── smarty_cacheresource.php
│ │ ├── smarty_cacheresource_custom.php
│ │ ├── smarty_cacheresource_keyvaluestore.php
│ │ ├── smarty_data.php
│ │ ├── smarty_internal_block.php
│ │ ├── smarty_internal_cacheresource_file.php
│ │ ├── smarty_internal_compile_append.php
│ │ ├── smarty_internal_compile_assign.php
│ │ ├── smarty_internal_compile_block.php
│ │ ├── smarty_internal_compile_block_child.php
│ │ ├── smarty_internal_compile_block_parent.php
│ │ ├── smarty_internal_compile_break.php
│ │ ├── smarty_internal_compile_call.php
│ │ ├── smarty_internal_compile_capture.php
│ │ ├── smarty_internal_compile_child.php
│ │ ├── smarty_internal_compile_config_load.php
│ │ ├── smarty_internal_compile_continue.php
│ │ ├── smarty_internal_compile_debug.php
│ │ ├── smarty_internal_compile_eval.php
│ │ ├── smarty_internal_compile_extends.php
│ │ ├── smarty_internal_compile_for.php
│ │ ├── smarty_internal_compile_foreach.php
│ │ ├── smarty_internal_compile_function.php
│ │ ├── smarty_internal_compile_if.php
│ │ ├── smarty_internal_compile_include.php
│ │ ├── smarty_internal_compile_include_php.php
│ │ ├── smarty_internal_compile_insert.php
│ │ ├── smarty_internal_compile_ldelim.php
│ │ ├── smarty_internal_compile_make_nocache.php
│ │ ├── smarty_internal_compile_nocache.php
│ │ ├── smarty_internal_compile_parent.php
│ │ ├── smarty_internal_compile_private_block_plugin.php
│ │ ├── smarty_internal_compile_private_foreachsection.php
│ │ ├── smarty_internal_compile_private_function_plugin.php
│ │ ├── smarty_internal_compile_private_modifier.php
│ │ ├── smarty_internal_compile_private_object_block_function.php
│ │ ├── smarty_internal_compile_private_object_function.php
│ │ ├── smarty_internal_compile_private_php.php
│ │ ├── smarty_internal_compile_private_print_expression.php
│ │ ├── smarty_internal_compile_private_registered_block.php
│ │ ├── smarty_internal_compile_private_registered_function.php
│ │ ├── smarty_internal_compile_private_special_variable.php
│ │ ├── smarty_internal_compile_rdelim.php
│ │ ├── smarty_internal_compile_section.php
│ │ ├── smarty_internal_compile_setfilter.php
│ │ ├── smarty_internal_compile_shared_inheritance.php
│ │ ├── smarty_internal_compile_while.php
│ │ ├── smarty_internal_compilebase.php
│ │ ├── smarty_internal_config_file_compiler.php
│ │ ├── smarty_internal_configfilelexer.php
│ │ ├── smarty_internal_configfileparser.php
│ │ ├── smarty_internal_data.php
│ │ ├── smarty_internal_debug.php
│ │ ├── smarty_internal_errorhandler.php
│ │ ├── smarty_internal_extension_handler.php
│ │ ├── smarty_internal_method_addautoloadfilters.php
│ │ ├── smarty_internal_method_adddefaultmodifiers.php
│ │ ├── smarty_internal_method_append.php
│ │ ├── smarty_internal_method_appendbyref.php
│ │ ├── smarty_internal_method_assignbyref.php
│ │ ├── smarty_internal_method_assignglobal.php
│ │ ├── smarty_internal_method_clearallassign.php
│ │ ├── smarty_internal_method_clearallcache.php
│ │ ├── smarty_internal_method_clearassign.php
│ │ ├── smarty_internal_method_clearcache.php
│ │ ├── smarty_internal_method_clearcompiledtemplate.php
│ │ ├── smarty_internal_method_clearconfig.php
│ │ ├── smarty_internal_method_compileallconfig.php
│ │ ├── smarty_internal_method_compilealltemplates.php
│ │ ├── smarty_internal_method_configload.php
│ │ ├── smarty_internal_method_createdata.php
│ │ ├── smarty_internal_method_getautoloadfilters.php
│ │ ├── smarty_internal_method_getconfigvariable.php
│ │ ├── smarty_internal_method_getconfigvars.php
│ │ ├── smarty_internal_method_getdebugtemplate.php
│ │ ├── smarty_internal_method_getdefaultmodifiers.php
│ │ ├── smarty_internal_method_getglobal.php
│ │ ├── smarty_internal_method_getregisteredobject.php
│ │ ├── smarty_internal_method_getstreamvariable.php
│ │ ├── smarty_internal_method_gettags.php
│ │ ├── smarty_internal_method_gettemplatevars.php
│ │ ├── smarty_internal_method_literals.php
│ │ ├── smarty_internal_method_loadfilter.php
│ │ ├── smarty_internal_method_loadplugin.php
│ │ ├── smarty_internal_method_mustcompile.php
│ │ ├── smarty_internal_method_registercacheresource.php
│ │ ├── smarty_internal_method_registerclass.php
│ │ ├── smarty_internal_method_registerdefaultconfighandler.php
│ │ ├── smarty_internal_method_registerdefaultpluginhandler.php
│ │ ├── smarty_internal_method_registerdefaulttemplatehandler.php
│ │ ├── smarty_internal_method_registerfilter.php
│ │ ├── smarty_internal_method_registerobject.php
│ │ ├── smarty_internal_method_registerplugin.php
│ │ ├── smarty_internal_method_registerresource.php
│ │ ├── smarty_internal_method_setautoloadfilters.php
│ │ ├── smarty_internal_method_setdebugtemplate.php
│ │ ├── smarty_internal_method_setdefaultmodifiers.php
│ │ ├── smarty_internal_method_unloadfilter.php
│ │ ├── smarty_internal_method_unregistercacheresource.php
│ │ ├── smarty_internal_method_unregisterfilter.php
│ │ ├── smarty_internal_method_unregisterobject.php
│ │ ├── smarty_internal_method_unregisterplugin.php
│ │ ├── smarty_internal_method_unregisterresource.php
│ │ ├── smarty_internal_nocache_insert.php
│ │ ├── smarty_internal_parsetree.php
│ │ ├── smarty_internal_parsetree_code.php
│ │ ├── smarty_internal_parsetree_dq.php
│ │ ├── smarty_internal_parsetree_dqcontent.php
│ │ ├── smarty_internal_parsetree_tag.php
│ │ ├── smarty_internal_parsetree_template.php
│ │ ├── smarty_internal_parsetree_text.php
│ │ ├── smarty_internal_resource_eval.php
│ │ ├── smarty_internal_resource_extends.php
│ │ ├── smarty_internal_resource_file.php
│ │ ├── smarty_internal_resource_php.php
│ │ ├── smarty_internal_resource_registered.php
│ │ ├── smarty_internal_resource_stream.php
│ │ ├── smarty_internal_resource_string.php
│ │ ├── smarty_internal_runtime_cachemodify.php
│ │ ├── smarty_internal_runtime_cacheresourcefile.php
│ │ ├── smarty_internal_runtime_capture.php
│ │ ├── smarty_internal_runtime_codeframe.php
│ │ ├── smarty_internal_runtime_filterhandler.php
│ │ ├── smarty_internal_runtime_foreach.php
│ │ ├── smarty_internal_runtime_getincludepath.php
│ │ ├── smarty_internal_runtime_inheritance.php
│ │ ├── smarty_internal_runtime_make_nocache.php
│ │ ├── smarty_internal_runtime_tplfunction.php
│ │ ├── smarty_internal_runtime_updatecache.php
│ │ ├── smarty_internal_runtime_updatescope.php
│ │ ├── smarty_internal_runtime_writefile.php
│ │ ├── smarty_internal_smartytemplatecompiler.php
│ │ ├── smarty_internal_template.php
│ │ ├── smarty_internal_templatebase.php
│ │ ├── smarty_internal_templatecompilerbase.php
│ │ ├── smarty_internal_templatelexer.php
│ │ ├── smarty_internal_templateparser.php
│ │ ├── smarty_internal_testinstall.php
│ │ ├── smarty_internal_undefined.php
│ │ ├── smarty_resource.php
│ │ ├── smarty_resource_custom.php
│ │ ├── smarty_resource_recompiled.php
│ │ ├── smarty_resource_uncompiled.php
│ │ ├── smarty_security.php
│ │ ├── smarty_template_cached.php
│ │ ├── smarty_template_compiled.php
│ │ ├── smarty_template_config.php
│ │ ├── smarty_template_resource_base.php
│ │ ├── smarty_template_source.php
│ │ ├── smarty_undefined_variable.php
│ │ ├── smarty_variable.php
│ │ ├── smartycompilerexception.php
│ │ └── smartyexception.php
└── tpl.php
├── index.php
├── modules
└── php
│ └── php.php
├── style
├── ajax-loader.gif
├── artdialog
│ ├── artDialog.js
│ └── skins
│ │ ├── aero.css
│ │ ├── aero
│ │ ├── aero_s.png
│ │ ├── aero_s2.png
│ │ └── ie6
│ │ │ ├── aui_close.hover.png
│ │ │ ├── aui_close.png
│ │ │ ├── aui_e.png
│ │ │ ├── aui_n.png
│ │ │ ├── aui_ne.png
│ │ │ ├── aui_nw.png
│ │ │ ├── aui_s.png
│ │ │ ├── aui_se.png
│ │ │ ├── aui_sw.png
│ │ │ ├── aui_title_icon.png
│ │ │ └── aui_w.png
│ │ ├── black.css
│ │ ├── black
│ │ ├── bg.png
│ │ ├── bg2.png
│ │ ├── bg_css3.png
│ │ ├── bg_css3_2.png
│ │ └── ie6
│ │ │ ├── close.hover.png
│ │ │ ├── close.png
│ │ │ ├── e.png
│ │ │ ├── n.png
│ │ │ ├── ne.png
│ │ │ ├── nw.png
│ │ │ ├── s.png
│ │ │ ├── se.png
│ │ │ ├── sw.png
│ │ │ └── w.png
│ │ ├── blue.css
│ │ ├── blue
│ │ ├── bg.png
│ │ ├── bg2.png
│ │ ├── bg_css3.png
│ │ ├── bg_css3_2.png
│ │ └── ie6
│ │ │ ├── close.hover.png
│ │ │ ├── close.png
│ │ │ ├── e.png
│ │ │ ├── n.png
│ │ │ ├── ne.png
│ │ │ ├── nw.png
│ │ │ ├── s.png
│ │ │ ├── se.png
│ │ │ ├── sw.png
│ │ │ └── w.png
│ │ ├── chrome.css
│ │ ├── chrome
│ │ ├── border.png
│ │ └── chrome_s.png
│ │ ├── default.css
│ │ ├── green.css
│ │ ├── green
│ │ ├── bg.png
│ │ ├── bg2.png
│ │ ├── bg_css3.png
│ │ ├── bg_css3_2.png
│ │ ├── color_bg.png
│ │ └── ie6
│ │ │ ├── close.hover.png
│ │ │ ├── close.png
│ │ │ ├── e.png
│ │ │ ├── n.png
│ │ │ ├── ne.png
│ │ │ ├── nw.png
│ │ │ ├── s.png
│ │ │ ├── se.png
│ │ │ ├── sw.png
│ │ │ └── w.png
│ │ ├── icons
│ │ ├── error.png
│ │ ├── face-sad.png
│ │ ├── face-smile.png
│ │ ├── loading.gif
│ │ ├── question.png
│ │ ├── succeed.png
│ │ └── warning.png
│ │ ├── idialog.css
│ │ ├── idialog
│ │ ├── idialog_s.png
│ │ ├── idialog_s2.png
│ │ └── ie6
│ │ │ ├── aui_close.hover.png
│ │ │ ├── aui_close.png
│ │ │ ├── aui_e.png
│ │ │ ├── aui_n.png
│ │ │ ├── aui_ne.png
│ │ │ ├── aui_nw.png
│ │ │ ├── aui_s.png
│ │ │ ├── aui_se.png
│ │ │ ├── aui_sw.png
│ │ │ └── aui_w.png
│ │ ├── opera.css
│ │ ├── opera
│ │ ├── ie6
│ │ │ ├── aui_close.hover.png
│ │ │ ├── aui_close.png
│ │ │ ├── aui_e.png
│ │ │ ├── aui_n.png
│ │ │ ├── aui_ne.png
│ │ │ ├── aui_nw.png
│ │ │ ├── aui_s.png
│ │ │ ├── aui_se.png
│ │ │ ├── aui_sw.png
│ │ │ └── aui_w.png
│ │ ├── s1.png
│ │ └── s2.png
│ │ ├── simple.css
│ │ └── twitter.css
├── bootstrap
│ ├── css
│ │ ├── bootstrap-responsive.min.css
│ │ └── bootstrap.min.css
│ ├── img
│ │ ├── glyphicons-halflings-white.png
│ │ └── glyphicons-halflings.png
│ └── js
│ │ └── bootstrap.min.js
├── busy.gif
├── check_error.gif
├── check_right.gif
├── common.js
├── dns_t.gif
├── gray.css
├── jq.cookie.js
├── jquery.js
├── js
│ ├── adapters
│ │ ├── mootools-adapter.js
│ │ └── prototype-adapter.js
│ ├── highcharts.js
│ ├── modules
│ │ ├── canvas-tools.js
│ │ ├── data.js
│ │ └── exporting.js
│ └── themes
│ │ ├── dark-blue.js
│ │ ├── dark-green.js
│ │ ├── gray.js
│ │ ├── grid.js
│ │ └── skies.js
├── loginbg.jpg
├── md5.js
├── piao_msg.css
├── public.js
└── style2.css
├── upgrade.php
└── vhost
├── control
├── anticc.ctl.php
├── antisql.ctl.php
├── antiupload.ctl.php
├── banip.ctl.php
├── cache.ctl.php
├── cacheclean.ctl.php
├── capability.ctl.php
├── cdn.ctl.php
├── connection.ctl.php
├── cron.ctl.php
├── domain.ctl.php
├── domain_root.txt
├── flow.ctl.php
├── httpauth.ctl.php
├── index.ctl.php
├── indexfile.ctl.php
├── info.ctl.php
├── mime.ctl.php
├── phpset.ctl.php
├── protection.ctl.php
├── record.ctl.php
├── response.ctl.php
├── rewrite.ctl.php
├── rewrite
│ ├── daishua.conf
│ ├── dedecms.conf
│ ├── discuzx.conf
│ ├── discuzx2.conf
│ ├── discuzx3.conf
│ ├── ecshop.conf
│ ├── empirecms.conf
│ ├── epay.conf
│ ├── mvc.conf
│ ├── pbootcms.conf
│ ├── phpcms.conf
│ ├── phpwind.conf
│ ├── shopwind.conf
│ ├── thinkphp.conf
│ ├── wordpress.conf
│ └── zblog.conf
├── rewrites.ctl.php
├── session.ctl.php
├── shell.ctl.php
├── speed.ctl.php
├── ssi.ctl.php
├── ssl.ctl.php
├── sso.ctl.php
├── tplenv.ctl.php
├── webalizer.ctl.php
├── webapp.ctl.php
├── webftp.ctl.php
└── webftpsso.ctl.php
├── index.php
├── log.php
└── view
└── default
├── anticc
└── anticcfrom.html
├── antisql
└── antisqlfrom.html
├── antiupload
└── antiuploadfrom.html
├── banip
└── addFrom.html
├── cache
└── cachefrom.html
├── cacheclean
└── cachecleanfrom.html
├── capability
└── capabilityfrom.html
├── cdn
└── addFrom.html
├── changePassword.html
├── common
├── foot.html
└── head.html
├── connection
└── connectionfrom.html
├── cron
└── index.html
├── domain
├── add.html
└── show.html
├── domainSsl.html
├── flow
└── index.html
├── ftp.html
├── httpauth
└── index.html
├── images
├── bg3.jpg
├── bg_10.jpg
├── ej1_30.gif
├── ej1_30a.gif
├── ej1_31.gif
├── ej1_31a.gif
├── th_bg.gif
└── xt.jpg
├── imgs
├── head_panel.png
├── main_t.png
├── ok.png
├── php.png
├── rewrite.png
├── user.png
├── vhost.gif
├── vhost.png
├── vhost_login.png
└── vhost_t.png
├── indexfile
└── indexfilefrom.html
├── info
├── addErrorPage.html
└── showErrorPage.html
├── js
├── anticc.js
├── antisql.js
├── antiupload.js
├── banip.js
├── cache.js
├── connection.js
├── domain.js
├── indexfile.js
├── jquery.js
├── mime.js
├── protection.js
├── rewrite.js
└── speed.js
├── kfinfo.html
├── login.html
├── loginerror.html
├── mime
└── mimefrom.html
├── msg.html
├── noframe.html
├── phpset.html
├── protection
└── add.html
├── response
└── gzip.html
├── rewrite.html
├── rewrite
└── rewritefrom.html
├── shell.html
├── shell
└── index.html
├── speed
└── speedfrom.html
├── ssi.html
├── ssl.html
├── style
├── 022.gif
├── 1114.gif
├── 1330.gif
├── 1541.gif
├── b_drop.gif
├── b_edit.gif
├── blue32_031.gif
├── count.gif
├── danqian.gif
├── databack.gif
├── database.gif
├── ej1_30.gif
├── ej1_30a.gif
├── ej1_31.gif
├── ej1_31a.gif
├── fatcow_1162.gif
├── fatcow_11622.gif
├── fatcow_1339.gif
├── fatcow_1425.gif
├── fatcow_1432.gif
├── fatcow_913.gif
├── fil_zip_1.gif
├── foncun.gif
├── foot_c.jpg
├── foot_l.jpg
├── foot_r.jpg
├── ftp.gif
├── head_img.jpg
├── head_panel.jpg
├── header.css
├── heading.jpg
├── image136.jpg
├── image137.gif
├── image137.png
├── img_skin2020.jpg
├── left.css
├── login.css
├── login_button.jpg
├── logwww1_1.gif
├── memu-gb.gif
├── menu-1.gif
├── menu.gif
├── menutitle-bg.gif
├── mime.gif
├── monen.gif
├── nocache.gif
├── off.gif
├── online2.gif
├── p1.gif
├── p2.gif
├── p3.gif
├── p4.gif
├── p5.gif
├── p6.gif
├── p7.gif
├── p8.gif
├── plan.gif
├── point.gif
├── process.gif
├── public.css
├── shuaxin.gif
├── sicon_005.gif
├── ssi.gif
├── ssl.gif
├── start_off.jpg
├── start_off.png
├── start_on.jpg
├── start_on.png
├── style.css
├── table_bg00.gif
├── table_bottom00.gif
├── table_box.gif
├── title_0100.gif
├── top-bg.gif
├── user_ico.gif
├── webftp.gif
├── xiansu.gif
├── xnfx.gif
├── xt.jpg
└── yuming.gif
├── top.html
├── tplenv.html
├── webapp
├── downinstall.html
├── show.html
├── step0.html
├── uninstall.html
└── wrongdomain.html
└── webftp
├── ban.gif
├── copy.gif
├── cut.gif
├── delete.gif
├── httpauth.png
├── icon_exe.gif
├── icon_folder.gif
├── icon_image.gif
├── icon_txt.gif
├── icon_unknown.gif
├── icon_zip.gif
├── ipdeny.png
├── lock.gif
├── ls.html
├── paste.gif
├── refresh.gif
├── ro.gif
├── static.gif
├── up.gif
├── upfile.gif
├── utils.js
└── write.gif
/README.md:
--------------------------------------------------------------------------------
1 | # Easypanel面板优化版
2 |
3 | 这个是集成在 [Kangle一键脚本](http://kangle.cccyun.cn/) 中的Easypanel源码,是基于Kangle官方原版,全解密后进行了深度优化的版本。
4 |
5 | ### 优化内容
6 |
7 | - 全解密并升级smarty框架
8 | - SSL证书可同步到cdn节点
9 | - SSL配置页面新增"HTTP跳转到HTTPS"选项
10 | - SSL配置页面新增"开启HTTP2"选项
11 | - CDN可以给单个域名设置SSL证书
12 | - 增加独立的PHP版本切换页面
13 | - EP管理员后台增加选项:默认PHP版本、允许域名泛绑定
14 | - 修复带有空格的文件名无法解压和重命名的问题
15 | - CDN绑定域名可以自定义回源协议,增加tcp四层转发
16 | - 优化防CC设置页面,支持设置IP和URL白名单
17 | - 清除缓存页面支持批量清除
18 | - 支持设置URL黑名单
19 | - 绑定域名页面支持直接编辑绑定目录
20 | - 独立的仿宝塔的伪静态设置页面
21 | - 用户可自定义开启PHP扩展、自定义php.ini参数
22 | - 数据迁移与辅节点设置,支持自定义对方面板端口
23 |
24 | ### 更新方法
25 |
26 | - Kangle一键脚本主菜单选择单独安装/更新组件,然后选择更新Easypanel;或手动上传至服务器/vhs/kangle/nodewww/webftp目录下
27 |
28 | ### 其他推荐
29 |
30 | - [彩虹云主机](https://www.cccyun.net/)
31 | - [Windows版Kangle集成环境免安装优化版](https://blog.cccyun.cn/post-465.html)
32 |
--------------------------------------------------------------------------------
/access.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
8 |
9 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/admin/control/dns.ctl.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/admin/control/flow.ctl.php:
--------------------------------------------------------------------------------
1 | getAll($table, $t, $count);
40 | $this->_tpl->assign('data', $data);
41 | $this->_tpl->assign('t', $_REQUEST['t']);
42 | $this->_tpl->assign('flows', $flows);
43 | $this->_tpl->assign('date', $flows[0]['t']);
44 | return $this->_tpl->display('flow/sort.html');
45 | }
46 | }
47 |
48 | ?>
--------------------------------------------------------------------------------
/admin/control/restore.ctl.php:
--------------------------------------------------------------------------------
1 | _tpl->assign('cmd', $str);
11 | }
12 |
13 | $ftp_dir = daocall('setting', 'get', array('ftp_dir'));
14 | $listdir = apicall('restore', 'listFtpDirFile', array($ftp_dir));
15 | $this->_tpl->assign('listdir', $listdir);
16 | return $this->_tpl->fetch('restore/index.html');
17 | }
18 |
19 | public function restore()
20 | {
21 | $dir = $_REQUEST['dir'];
22 | daocall('setting', 'add', array('backup_now_dir', $dir));
23 | $str = 'aaaa';
24 | $this->_tpl->assign('cmd', $str);
25 | return $this->display('restore/index.html');
26 | }
27 | }
28 |
29 | ?>
--------------------------------------------------------------------------------
/admin/control/sso.ctl.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/admin/index.php:
--------------------------------------------------------------------------------
1 | assign('title', getTitle());
10 | loadSetting($tpl);
11 | startFramework();
12 |
13 | ?>
--------------------------------------------------------------------------------
/admin/template_config/db_config.conf:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{if $win}}
4 |
5 | {{/if}}
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/admin/template_config/unix_rc.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 |
--------------------------------------------------------------------------------
/admin/template_config/vh_db.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | AsUser
4 |
5 |
6 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/admin/template_config/win_phpconfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/admin/view/default/access/ip.html:
--------------------------------------------------------------------------------
1 | {{include file='common/head.html'}}
2 |
3 |
4 |
当前位置:服务器管理 --> 禁止ip访问
5 |
14 |
15 |
16 | {{foreach from=$ips item=row}}
17 |
18 |
19 | {{$row.ip}} |
20 | {{if $row.expire==0}}永久{{else}}{{ceil(($row.expire-time())/60)}}{{/if}} |
21 | 删除 |
22 |
23 |
24 | {{/foreach}}
25 |
26 |
27 |
28 |
29 | {{dispatch c='index' a='foot'}}
30 |
--------------------------------------------------------------------------------
/admin/view/default/common.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/netcccyun/easypanel/a4c61a681e1b29dc7835154cac6f90ffd2f0b5b8/admin/view/default/common.html
--------------------------------------------------------------------------------
/admin/view/default/common/foot.html:
--------------------------------------------------------------------------------
1 |
5 |