KingCMS5.0初步安装
1.首先到KingCMS官方下载KingCMS5.0程序,下载地址:http://www.kingcms.com/download/
2.解压到本地目录,安装包内包括admin,page,template3个文件夹以及3个说明文档KingCMS 5.0 插件开发规则,KingCMS 5.0 函数解析,KingCMS 5.0 许可协议, 对新手菜鸟来说那3个说明文档你只需要看KingCMS5.0许可协议;admin 后台目录,page前台目录,template模板目录;我们只需要将admin,page,template 3个目录以及文件上传到我们空间即可。
3.在上传之前,首先我要对文件进行下配置;首先,打开page/system目录下的config.asp文件
<% 'cookies参数,不要设置成一样的 const king_salt_admin = "KingCMS_v5" '后台 const king_salt_user= "KingCMS_v5_USER" '前台,通行证模式下多站要一致,网站建成后不要修改这个参数(用户状态会出错,需要重新生成才可解决问题) '默认首页,填写服务器可以支持的默认首页即可,必须包含. const king_ext = "index.htm" '默认语言 const king_language = "zh-cn" '模板编码,不建议修改,这个项目被修改的情况下,要修改所有的模板编码 const king_codepage = "utf-8" '模板文件夹 const king_templates = "template" '默认模板文件名 你可以随便改这个文件名,但必须保证模板目录下面存在这个文件 const king_default_template = "default.htm" '可支持的模板扩展名 const king_te ="asp,html,shtml,shtm,htm"'TemplateExtension '上传目录 const king_upath = "up_files" '分页标签 const king_break = "<div style=""PAGE-BREAK-AFTER: always""><span style=""DISPLAY: none""> </span></div>" 'const king_break_old="<center style=""PAGE-BREAK-AFTER: always""></center>" 'fckeditor目录名称修改 (修改下面参数的同时修改对应的目录,这个修改是为了后台暴落的情况下被猜到fck目录) const king_fckeditor_path = "FCKeditor" 'passport数据库 const king_remoteurl = "../" '默认值,既调用本站用户数据passport/ 'const king_remoteurl = "http://localhost/page/" '远程passport,设置一个验证地址,必须以/结束!!passport/ const king_domain = "kingcms.com"'网站主域名,若king_remoteurl值为默认值,则无需设置此项 '以下两个参数和远程KingCMS系统的参数必须一致。不然无法读取数据 const king_remotekey1 = "^^^&^H*Kdw" '参数1 const king_remotekey2 = "&&&****" '参数2 '暂时不支持跨域名验证,二级域名之间可以 '也就是说:www.kingcms.com和bbs.kingcms之间可以验证,不能在kingcms.com和sina.com之间建立passport系统。 'aspjpeg (true 支持;false不支持) const king_isjpeg = true '服务器是否支持aspjpeg,Version 1.5 const king_regkey = "" '有些服务器有ASPJPEG组件,但不能使用时,就在这里输入可用的系列号就能正常使用 const king_watermark = true '是否打开水印功能 水印文件在 template/image/watermark.gif const king_watermark_weight = 0 ' 水印的位置 0随机 1左上角 2右上角 3左下角 4右下角 5正中间 const king_watermark_alpha = 0.5 '水印的透明度 '后台允许测试登录次数 const king_loginnum=10 '服务器对象名称设置 const king_fso = "Scripting.FileSystemObject" const king_stm = "ADODB.Stream" const king_xmldom = "Microsoft.XMLDOM" const king_jpeg = "Persits.Jpeg" '其他无关紧要的参数 const king_map_xmlns = "http://www.google.com/schemas/sitemap/0.84" const king_table_s = "<table class=""k_table"" cellspacing=""0"">"'表格开头 const king_imgtype = "jpeg/jpg/png/gif"'图像文件 const king_datetype = "yyyy/MM/dd" '存储路径格式 %>
4.清理FCK编辑器文件,减少上传文件数量;
打开admin/system/editor/FCKeditor/editor/skins文件夹,删除default和office2003这两个目录,这个是FCK编辑器的皮肤文件,这两个是最不好看的,KingCMS默认的是silver
打开admin/system/editor/FCKeditor/editor/lang文件夹,保留en.js,zh.js,zh-cn.js3个文件其他全部删除,资料是语言文件,最常用的是英文,中文繁体和中文简体,如需要其他语言保留相应的文件即可,对于大部分人来说其他的都是多余
5.删除admin/system/editor目录下codePress文件夹以及page/system目录下codePress文件夹,这个编辑器现在有问题,使用中会把你的浏览器拖死
6.打开admin/system目录下的config.asp文件修改前台page路径,文件内有详细说明,采用默认值即可,不修改也不会涉及到安全问题
7,打开admin/system目录下install.asp文件,156行,values值,admin为管理员帐号,admin888为管理员密码
conn.execute "insert into kingadmin (adminname,adminpass,adminlevel,adminlanguage,admineditor,admindate) values ('admin','"&md5("admin888",1)&"','admin','zh-cn','fckeditor','"&now()&"')"
8.删除admin目录下defaul.asp文件,设置空间默认访问文件名为index.asp
9.删除admin及page目录下的[MODEL]文件夹,如果你不会asp编程或者你不打算开发插件,那么这两个文件夹对你没用,上传也是占地方
10.上传admin,page,temeplate目录到你的空间,通过http://你的域名/KingCMS安装目录/admin/访问,如无法访问请查看空间默认文件名是否为index.asp
11.点击第一项安装,提示是安装数据库,默认管理帐号为admin,密码admin888,我们上面已经设置过帐号密码,安装后按照我们第8项设置好的帐号密码登录
12.点击第二项,删除install.asp必须转到登录界面
13.修改admin目录名称为任意名称,防止他人猜测后台,但注意请在安装过程完毕后修改
下一篇:KingCMS5.0初步调试