第一步:先把得到的文件解压缩,把文件通过FTP传到空间里。温馨提示:请勿上传到二级目录,除非你会建站哦
2、使用ftp软件上传网站文件,必须选择“二进制模式”上传,请传这个大文件夹下面的所有文件夹和文件到空间根目录,请不要上传到2级目录,除非你自己会改模板CSS和JS调用相对地址!)
比如你的网站根目录名是web或wwwroot或htdoc或/或public_html,那么你要把解压后的文件列表传到这个目录里,不要传到这个根目录的上层目录或下层目录,那样是没法安装的!!!
以阿里云虚拟主机为例,如下图:
上图中红色箭头指的htdocs文件夹才是你的虚拟主机网站根目录,那么你要把解压后的文件列表都传到htdocs这个文件夹里面,而不是直接上传到现在看到的/目录,
上传完成后,正确的目录位置如下图:
所有传错目录,导致无法安装的同学,请仔细看下这一步!
仔细看一遍,再看一遍,保证你的上传目录是正确的,然后再进行下一步!
第二步:浏览器键入你的域名或者http:/你的域名/e/install/index.php,比如http://www.jxip.net/e/install/index.php 进行帝国CMS的正常安装。
如果安装界面提示如下:
这是因为我们模板已经安装好了,后台就会自动在install目录中生成install.off文件,来保护网站安全,现在请参考下图,找到这个文件:/e/install/install.off
删除这个文件后,重新运行/e/install/index.php即可安装了。
注意:如果这一步运行不了,请不要惊慌,先检查是否目录放对了???
再检查是不是网址路径是不是打错了??
如果都不是,就是你空间不支持PHP,或者文件权限有问题! 请咨询空间商!
这个问题遇到过多次了,有的主机确实是支持php+mysql的,但不支持帝国cms,所以安装前你可以先用以下帝国cms安装探针,上传到你的网站空间测试下,你的主机是否支持帝国cms系统,如不支持,请联系主机商进行调整设置!如不支持,请联系主机商进行调整设置!
帝国cms安装探针下载地址:百度网盘下载链接: https://pan.baidu.com/s/1pJMpkMj4pqW7zhu90H9Iew 提取码: 7duk
下载后解压缩传到自己的主机上,运行测试,详细使用方法,探针的压缩包里的“探针使用说明.txt”文件。
第三步:开始安装
浏览器地址栏输入:http://www.替换成你的域名.com/e/install/index.php,开始安装
如果安装中有如上图中提示:mysql不支持,打红叉(X)的,请马上修改你的主机php版本为5.3到php5.6之间的任一版本,我们建议设置为php5.6!
为什么要修改?不修改行不行?
答:必须修改,不修改不行,因为帝国cms7.2官方默认支持的最高php版本为php5.6,而你的安装环境却是php7.0或更高版本,自然就会不支持,就会报错,修改php版本后,就没这个mysql的报错了!
帝国cms从7.5版本起才支持php7.0版本的!
即便你买到的源码是7.5版的,我们也建议你的php版本最高不要超过php7.2,最好是php5.6,因为这个版本最通用,最稳定,因为你买源码不是为了研究帝国系统,不是为了折腾网站,而是要快速做网站,求的是稳定,快速上线,花精力测试版本不是浪费时间么!
接下来一路点击下一步,直到如下图所示:
重要提示:保留默认表前缀,一定不要修改表前缀,不要改!改了数据就恢复不成功了!不要改,一切保持默认就好!
第四步:点击下一步,填写你的用户名和密码,认证码可不填!
注意:
登陆认证码这一项,要么不要填写,填写了就自己记住,登陆后台时需要用到;
如果你在安装时设置认证码了,那么还原网站数据后重新登陆后台时,认证码就是你安装时设置的认证码;
如果你安装时没有设置认证码,那么还原网站数据后重新登陆后台时,就不需要输入认证码,保持为空即可;
发给你的源码包里的数据是没有设置认证码的,所以认证码不要问我,因为我不知道你是否在安装时设置了认证码;
认证码不是保存在数据库里的,所以还原数据前后对认证码是没有任何改动的!你安装时设置了,就用你设置的登陆,你没设置,就是空的!
第五步:以上步骤做完,浏览器键入你的域名或者http://你的域名/e/admin/index.php,比如http://www.xxx.com/e/admin/index.php 进行帝国CMS的后台登陆,填写你上面第四步的用户名和密码,进行登陆。
第六步:后台找到 系统--备份与恢复数据--恢复数据 如下图:
请注意:上图中的test是源码制作打包时用的数据库名,不是你主机的数据库名!
红框内你要选择的数据库名是你安装这个源码时用的主机空间对应的数据库名,是你主机的数据库名,所以你不要选错了,选错了就没法安装,因为你没有test这个数据库,选他干什么?你用的是哪个数据库,这里就会出现你用的这个数据库的名字,你就选它就行!
记住:选择你的数据库名,不要选择我测试时用的数据库名!
第七步:选择要恢复的数据,如下图:
第八步:恢复数据完成,用新的账号密码登录后台(完整的看完这一步再去登陆,不要看个开头就以为知道了)
这个新的账号密码是多少?从哪里获取?新的登陆认证码是多少?
答:数据恢复完成以后,你刚才安装系统时设置的账号密码已经被备份数据中的账号密码覆盖掉了,已经无效了!
再次登陆后台时,必须使用新的用户名和密码,这个新的用户名和密码请从源码包的"安装说明.txt"或"an-zhuang-jiao-cheng.txt"里查找!
在网站后台登陆界面中,输入你从源码包的"安装说明.txt"或"an-zhuang-jiao-cheng.txt"里查找到的用户名和密码,点登陆即可。
如果在之前的安装过程中你设置了登陆认证码的,请注意:恢复数据后的登陆认证码还是你之前安装时设置的登陆认证码,
如果之前安装时你没有设置登录认证码,那就还原数据之后,登陆后台时也不需要登陆认证码!
所有的帝国cms网站,登陆认证码这一内容是不保存在数据库中的,所有源码在备份打包时,每一个源码都没有设置登陆认证码,也就是说还原数据前后,登陆认证码这一项是不发生改变的!你设置了,恢复数据后你还用你之前设置的登陆认证码登陆,你没设置,那就没有登陆认证码,直接输入账号密码登录就行了!
第九步:第一次登录后台,要进行一些操作。更改网站网址如下图:设置箭头所示为你的信息,其中网站地址一定要填写正确,一定要http://开头,以“/”斜杠结尾。如果不会填写或者暂时没有域名请直接填写一个/ 这里填写错了前台就会显示错误!切记!(这里说明一下,提供给你的程序如果是填的网址比如:http://www.jxip.net ?你就换成网址,如果是‘/’你就不用管。)
强调一点:网站地址要http://开头,/斜杠结尾,不加斜杠,你的文章网址,样式路径都会出错!这是帝国cms系统默认的要求!
第十步:批量更新信息页地址:如下图地址全部更新一次(选择数据表,注意:必须点击选下!里面有好几个表,每个表都要选择,更新一次,如果只有一个新闻数据表,那就选择新闻数据表,更新一次这里你要记得,如果以后更换了上一步网站地址处的域名,这一步是必须做的!切记 切记!)
注意:选择数据表这里要点开,选择下拉中的每一个数据表,选一个更新完了,再选另一个更新,有几个数据表就要更新几次,一般只有一个表,不去选择具体的数据表,直接开始更新,无效!
第十一步:如下图进入系统更新,按数字标注步骤从右到左,从上到下,逐一刷新??(如果这里做完以后,网站首页显示都正常,但是里面的链接打开有错误,请看教程最下面的红色文字!或者看配套视频教程最后解决方法!切记!)
全部搞定,你现在应该可以看到你的站点和演示的站点一样了!
如果不是,请看本文下面"源码安装完成后的基本设置、修改及维护说明"的第19步!
第十二步:如果遇到内容页或者栏目页路径错误,导致网站打开错误的,请检查系统设置--网站地址填写是否正确,一定要http://你的域名/ 这样才对,如果不会就填写一个/ 并重新执行第11步-12步!
至此,源码安装完成!
下面很重要,请继续认真看!从头到尾看一遍!!
1、帝国CMS做的网站一般采用了静态HTML模式,所以要想更新首页和栏目页 就要去后台- 数据更新-更新缓存(参考下图箭头所指的位置和步骤),刷新相关页面去更新(建议每次增加完数条信息后再更新首页和栏目页)。
? ? 所有操作,任何修改,不更新缓存,直接刷新页面的,无效!既不更新缓存,也不刷新页面的,更加无效!
2、广告管理在后台-插件-广告系统里了,可以进行广告管理;
上图最下方的箭头指向的位置有修改按钮,请点开修改,保存,更新"数据库缓存",点击"批量刷新广告JS",这样你的广告修改就生效了!
3、底部的关于我们等信息,在 后台-栏目-自定义页面进行管理;
4、高级用法请参考帝国CMS标签用法!这里不再赘述!或者请联系我们!进行模板调整!(付费);
5、还有一些技术做站的时候会用到自定义标签或者扩展变量之类的东西。这些其实都很简单,如果你对这个网站的功能在还不完全理解的情况下,建议在网站后台能点的菜单都点开看,根据中文的描述就能大概知道是什么功能;
6、模板模板的修改:首页模板一般是后台-模板-首页模板或后台-模板-列表页模板-自定义首页列表模板;
7、网站上一些外部链接的修改都在系统-扩展变量或 网站模板里进行修改;
8、友情链接的修改,请到后台-插件管理-友情链接管理中去修改,如下图;
9、网站的logo怎么改?
答:帝国cms不支持后台上传修改网站logo,需要更改logo,请自行下载logo,修改保存,ftp上传到原logo位置,覆盖替换。
10、怎么看网站logo的保存位置?
答:以演示站为例,后台查看源代码
查看审查元素找到路劲地址就行啦
点开css,搜索logo
那么你的logo文件位置就是:http://www.jxip.net/skin/ecms100//images/logo.png,自己ftp下载修改即可。
自己把网址换成自己的,把ecms100换成自己路径中的样式文件夹名称,还不懂,付费问我
11、我安装在二级目录下,页面显示混乱怎么办?
答:不建议放在二级目录下,除非你有独立的建站能力
12、网站的标题,关键词,描述怎么修改?
凡是首页有分页的源码,这个站真正的首页模板是后台→ 模板 → 模板管理 → 列表模板?→ 管理列表模板?→ 自定义首页列表模板,而不是默认的首页模板,参考下图:
有人说我找不到“自定义首页列表模板”这个模板,那么我告诉你,因为这个教程是通用教程,每个模板对首页模板的命名不是完全相同的,
可能模板名字里加了模板编号,但只要是首页模板,就都包含“首页”两字,你可以按ctrl+f,搜索下“首页”两字,搜到的那个带“首页”两字的模板就是真正的首页模板,你打开修改就行了!
修改网站的标题,关键词,描述请到后台-模板-列表页模板-自定义首页列表模板去修改,查找到如下代码:
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--pagedes--] " />
<title><?=$public_r[sitename]?></title>
直接改成:
<meta name="keywords" content="这里是我的网站关键词" />
<meta name="description" content="这里是我的网站描述 " />
<title>这里是我的网站标题</title>
注意:"这里是我的网站..."这个文字你根据自己的网站需求自己编写,不要抄我这个文字!
修改完毕,保存,更新数据库缓存,刷新首页,即可。
还不生效,按ctrl+f5,强制更新你的浏览器缓存,这下应该生效了!
13、我按步骤装完了,首页会员模块怎么是默认的,和演示站不一样?
答:那是你刷新后台各页面时,少刷新了一个,请到后台,点击“系统更新”,点击“更新缓存”,再点击“批量更新动态页面”,见安装步骤第十一步中的第8个箭头,
然后就首页显示正常了!
14、统计代码、底部联系方式在哪改?
答:系统-扩展变量或或响应的网站模板里进行修改!
15、我的主机环境是php7.0或以上版本,安装出错?
答:帝国cms7.2默认不支持php7.0及以上版本,所以你买的是帝国cms7.2版本的源码,就要修改自己主机的php版本为php5.3或5.4或5.6,因为默认不支持php7.0及以上版本。改完php版本后你就发现网站可以正常安装使用了!!
16、我在本地安装,测试结果显示页面混乱怎么办?
答:请不要在本地安装测试,因为你的php环境搭建很可能存在问题,而这个问题你不会自己解决,甚至发现不了这个问题,这时候你就会怀疑源码有问题,所以请改用虚拟主机+二级域名测试网站,演示站就是二级域名在做的,所以二级域名加虚拟主机测试是没有问题的。请不要把时间浪费在调试环境配置上!
17、我在后台添加修改文章内容,后台编辑器无效,不显示,不好用,怎么办?
答:请切换你的浏览器模式为极速浏览器,不要用兼容模式,不要用IE浏览器,因为帝国7.2系统的后台默认编辑器不支持浏览器的兼容模式,不支持ie,只支持极速浏览器模式!
18、我只想要模板,不要安装整站,怎么办?
答:先安装好本源码,然后自己从数据库里扒模板!
所有帝国cms系统做的网站,模板都是保存在数据库里的!不像dedecms织梦系统,他是模板直接在网站目录里!
你不安装本源码,不还原数据,那么你的数据库就是空的,就看不到模板!
所以你要模板,必须先按本站教程步骤,完成,安装,还原数据,然后自己到后台-模板管理中去复制粘贴模板到新的文本编辑器里,逐一保存模板内容,再去保存skin皮肤文件夹。这样就获得这个模板了,具体自己操作,不懂的付费后可以问我!
本身我卖的就是整站源码,不是纯模板,不是帝国cms模板,而是帝国cms整站源码!
要模板,先安装,再还原,再复制,再保存!
19、按教程安装完之后发现网站首页不是演示站首页的样子,而是帝国cms的默认首页,或者内容页路径不对,显示为xxx.com//123或xxx.com/1/123等等情况的,
答:请按照安装步骤第9、10、11步重新操作一次:
<1>.看教程第9步,主要检查你的系统网址设置,是否以http://开头,是否以/斜杠结尾,正确的写法是:http://www.xxx.com/,少了前面的http://或后面的/斜杠,都是错的!请核对!
<2>看教程第10步,你的内容页地址错误,说明批量更新信息页地址操作这一步没操作对,那么立即重做第10步;
<3>看教程第11步,重新批量更新信息页地址后,更新缓存,刷新各相关页面,也就是按照第11步,整体都刷新一遍。
再看,内容页网址就没问题了!
20、有的模板中,首页或列表页有tag标签调用,这个tag标签在哪修改和管理呢?
答:请到后台,栏目,TAGG管理中去管理,根据需要增、删、改,修改完毕,更新数据库缓存,刷新“所有信息js调用”,刷新动态页面
最后刷新相关页面(即调用了这个tag的页面,如首页,列表页,内容页),即可。
21、我该修改的地方都修改了,也更新数据库缓存了,也刷新相关页面了,我的修改还是没生效,怎么办?
答:你该清理下你的浏览器缓存了,怎么清,教你个最简单方法:ctrl+f5,强制刷新浏览器缓存,多按两下,就可以看到你修改的效果了。
不清理缓存,换浏览器看也没用!用哪个浏览器看,就清理哪个浏览器的缓存!
22、我的网站启用https://网站头后,后台进不去了,怎么办?
答:帝国cms源码凡是7.2版的,默认是不支持https头的,帝国cms官方源码就是这么设计的,不是这个源码的问题,而是帝国cms7.2本来就不支持https头!!!
https是可用可不用的,不是必须的,很多大站都没启用https,照样是大站,不要纠结这个问题!
如果你非要启用htts头,那么很简单,自己百度下问题,自己修改代码就行,或付费找人修改!
23、我的网站是帝国cms7.2版的,我想升级到帝国cms7.5版,怎么办?
答:升级源码请谨慎,并做好备份,经过二次开发的源码,建议谨慎升级,或不要升级,因为升级之后,原来的代码功能可能就失效了!
24、安装时报404错误怎么办?
最近发现一个新出现的问题,那就是客户安装源码的环境是服务器或VPS,上传源码,解压源码,源码的目录位置放置都是对的,但安装时会提示404报错,比如浏览器地址栏输入:http://www.替换成你的域名.com/e/install/index.php,会提示无法访问,或文件不存在,而经过检查,该文件实际是明明存在的,权限看了下也没问题,这是怎么回事?
答:出现这种情况,我确定是你的环境配置出现问题了,出现这个问题的原因可能有多种,比如你的服务器被别人篡改了权限,比如你的服务器太长时间没有重启维护,导致一些必要的系统服务自动停止了,还有等等各种原因,怎么办?先重启服务器,重建网站目录,再试试,还不行,重新搭建服务器上的网站环境,再重建网站目录,再试试!一句话,我确定我的源码是没有任何问题的!如果你怀疑源码有问题,请把源码传到一个虚拟主机上安装测试下,你自己就会确定不是源码的问题了!