如何设置织梦内容管理系统(DedeCMS)安全设置

如何设置织梦内容管理系统(DedeCMS)安全设置,第1张

修改date里面的commonincphp文件,

<php

//数据库连接信息

$cfg_dbhost = 'localhost';

$cfg_dbname = 'dedecmsv56gbk'; /数据库名称,dedecms56默认是dedecmsv56gbk

$cfg_dbuser = 'root'; /数据库用户名

$cfg_dbpwd = ''; /dbuser 的密码

$cfg_dbprefix = 'dede_'; /表前缀,一般不必修改过

$cfg_db_language = 'gbk'; /编码,一般不必修改过

>

按以上提示把数据名改为你要连接的数据库名即可。

如果织梦后台被锁定,解除的方法如下:

1、找回管理员账户密码:如果只是忘记了管理员账户密码,可以通过织梦官网提供的找回密码服务来找回密码,通过找回密码后再登录织梦后台,修改密码即可。

2、检查IP地址是否被封禁:如果登录多次失败的情况下,流量被识别为后台攻击,管理员账户所在的IP地址可能会被自动封锁。此时需要通过其他的网络环境登录,或者联系网站空间提供商解封IP地址。

3、修改数据库中管理员账户密码:如果以上解决方法均无法解决问题,则可以通过修改数据库中管理员账户密码的方式进行解决。具体方法可以通过网上官方技术支持或者织梦官方论坛搜索获得。需要注意的是,在解决织梦后台被锁定问题时,一定要遵守织梦的相关规定和技术要求,以免出现意外情况或者造成更大的损失。

1、以下目录:data、templets、uploads、a设置可读写不可执行权限。其中a目录为文档HTML默认保存路径,可以在后台进行更改;2、以下目录:include、member、plus、dede设置为可读可执行不可写入权限。其中后台管理目录(默认dede),可自行修改;3、如果不需要使用会员、专题,可以直接删除member、special目录;4、删除install安装目录;5、管理员帐号密码尽量设置复杂,发布文章可以新建频道管理员,并且只给予相关权限;6、Mysql数据库链接,不使用root用户,单独建立新用户,并给予:SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、INDEX、ALTER、CREATE TEMPORARY TABLES权限;7、定期进行备份网站目录和数据库,并在后台进行文件校验、病毒扫描、系统错误修复。

具体方法如下:

1、DedeCMS默认风格里,顶部左边有一段话"织梦CMS - 轻松建站从此开始!",很多朋友想把这段话修改成一个横向登录框,像织梦吧(dedecms8com)顶部一样。

2、打开头部公用模板文件templets/default/headhtm,找到如下汉字:

3、把上图里汉字,替换为如下代码:

<div id="_userlogin">

<form name="userlogin" action="{dede:globalcfg_memberurl/}/index_dophp" method="POST">

<input type="hidden" name="dopost" value="login" />

<span>用户名:</span>

<input type="text" name="userid" size="10" class="ipt-txt" />

<span>密码:</span>

<input type="密码" name="pwd" size="10" class="ipt-txt" />

{dede:php}

if(preg_match("#2#", $safe_gdopen)){

echo '

<span>验证码:</span>

<input type="text" name="vdcode" size="8" class="ipt-txt" />

<img id="vdimgck" align="absmiddle" style="cursor:pointer;margin-left:0px;text-transform:uppercase;" alt="看不清?点击更换" src="'$cfg_cmspath'/include/vdimgckphp"/>';}

{/dede:php}

<button type="submit" class="btn-1">登录</button>

<a href="{dede:globalcfg_memberurl/}/index_dophpfmdo=user&dopost=regnew" >注册账号</a> <a href="{dede:globalcfg_memberurl/}/reset密码php">忘记密码</a>

</form>

</div>

<script language="javascript" type="text/javascript">CheckLogin();</script>

  改后:

4、其实仅仅这段代码还不够,还需要完成下一步才能达到效果:

那么,我这里为什么没有加这段代码呢这是因为默认主页模板文件indexhtm里,已经包涵了这段代码。如果没有,或被自己删除了,请添加在indexhtm里之前。

打开member/ajax_loginstaphp文件,找到如下代码

5、上图红色框内的代码,即为登录成功后,返回用户信息。多数时候,我们的顶部导航没太宽的地方,以显示这些数据,所有完全没必要全部返回这些信息,可以适当减少几项,并且对div做美化,以达到美观体验。这里,简单做下调整,如下:

6、更新生成后,可以看到如下效果:

这样一个顶部横向登录框就制作完了。

在大家的意识当中,网站建设本身并不是一件很容易的事儿,它往往是建立在一定的计算机技术和知识上的。但在建站高手看来,不懂代码、不懂技术其实也能零基础建站的。那么,没有技术和计算机要怎么搭建自己的网站呢?对于这个问题,我们就来简单了解一下:

第一步、要为自己的网站注册一个好记的简单的域名,注册域名可以在阿里云或者其他的域名注册平台来注册。鉴于域名的唯一性,这需要企业根据自己企业的特征来注册合适后缀的域名。

第二步、购买或者租赁服务器以及数据库,服务器以及数据的购买或者租赁是为了保证网站后后期运行时有足够的空间来上传或者存储网站里的内容。在目前,一般企业的服务器一般在安全性稳定性出色的阿里云和景安平台购买。至于企业是选择虚拟空间还是独立服务器或者VPS,这要看网站预期访问量的大小了。数据库的购买建议使用mysql。当然,一般在购买虚拟空间或者独立服务器时,服务商往往会赠送一个数据库。

第三步、网站程序的下载,在目前的建站资源中,大多数的网站程序都是用CMS,其中个人网站是免费的。在选择相对应的网站程序时不妨到Wordpress博客系统、帝国CMS、DedeCMS、PHPCMS等网站找寻自己喜欢的网站模式。

第四步、下载好的网站程序上传到服务器上并确定域名解析成功,在上传过程中需要大家借助ftp工具将网站程序上传到空间的根目录下。在上传完成可以通过访问临时域名网站或者正式的域名,访问的过程可以根据安装界面的提示一步一步的操作执行。

最后一步、输入正确的数据库信息,同时初始化一些WP的基本信息,对网站的账号和密码进行设定。

以上便是怎么搭建自己的网站的大概步骤,但需要注意一点的,建站只是网站运行的起步,如何通过网站来提升游客访问量,如何实现数据转换才是网站运营的关键。

怎么搭建网站

进数据库添加一个账号和密码 dede_admin表

pwd:c3949ba59abbe56e057f   是123456加密后的字符串,你登陆时的密码就是123456,用户名是admin1,可以自己定义

1、这个是显示时间的代码

你可以随便放到一个位置 一般放到header的一个位置

<script language="javascript">

function showtime()

{

var today,hour,second,minute,year,month,date;

var strDate ;

today=new Date();

var n_day = todaygetDay();

switch (n_day)

{

case 0:{

strDate = "星期日"

}break;

case 1:{

strDate = "星期一"

}break;

case 2:{

strDate ="星期二"

}break;

case 3:{

strDate = "星期三"

}break;

case 4:{

strDate = "星期四"

}break;

case 5:{

strDate = "星期五"

}break;

case 6:{

strDate = "星期六"

}break;

case 7:{

strDate = "星期日"

}break;

}

year = todaygetYear();

month = todaygetMonth()+1;

date = todaygetDate();

hour = todaygetHours();

minute =todaygetMinutes();

second = todaygetSeconds();

if(month<10) month="0"+month;

if(date<10) date="0"+date;

if(hour<10) hour="0"+hour;

if(minute<10) minute="0"+minute;

if(second<10) second="0"+second;

documentgetElementById('time')innerHTML = year + " 年 " + month + " 月 " + date + " 日 " + strDate +" " + hour + ":" + minute + ":" + second; //显示时间

setTimeout("showtime();", 1000); //设定函数自动执行时间为 1000 ms(1 s)

}

</script>

<div id="time"></div>

<script language="javascript"> showtime();</script>

2、DEDE默认是有会员登录框的 你可以去自己更改样式

3、页面可以设置成你想要的分辨率

4、不用再买mysql了 一个就可以用了 不会冲突

你能登上服务器吗,能登上服务器是可以找回的。

密码在dede_admin这一表单,双击表单,点击pwd这一项,然后输入c3949ba59abbe56e057f,再点击执行,这样一来,网站后台的登录密码就变成了123456。然后登录网站后台,自行修改网站密码。

如果登不上服务器追问我,还有别的方法可以解决

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何设置织梦内容管理系统(DedeCMS)安全设置

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情