|
织梦dedecms源码安装方法第一步:上传所有文件到空间注意:(由于有很多人反应安装后首页样式都乱的,所以强烈要求安装到根目录,如:127.0.0.1/www.xxx.com,或者二级域名也可以,但不要安装到二级目录:127.0.0.1/web/)第二步:打开IE输入http://你的网址/install/index.php如果出现Dir看,请往下看。当打开安装页面的时候,你就会看到以下页面如果没有出现该页面,而是出现了一个空白页面写着dir那么请删除install文件夹中的install.lock.txt并且把index.php.bak改成index.php然后输入:http://你的网址/install/index.php同意协议勾上,然后点继续,之后会出现以下页面再继续。下步讲进入填写数据库的步骤。这个数据库是什么大家应该知道了吧。织梦程序所需要的是php空间和mysql数据库接上一步骤后。我们进入第三步。第三步:你将看到以下页面。按照图示,填写相应的内容即可。(注意:默认数据包那个地方一定不能勾上,否则安装不成功)以上填写好了就可以,其他地方,不修改,全默认。继续。第四步:点击“登录进入后台”或者输入http://您的域名/dede/为了安全起见,dede这个文件夹的名字可以改掉,这个文件夹就是你后台登陆的网址按照图片提示步骤。进入系统数据库恢复页面点了数据还原后。你将看到的是我们程序备份的数据库。当数据库恢复完成以后,你将看到以下提示:数据还原到此就还原了,现在后台登陆的账号密码都变成admin了,不再是你安装时候所填写的了解释:因为AB模板网在测试的时候用的都是admin,所以数据库备份后的账号密码都是admin,当你进行数据库还原后,账号和密码就都恢复到了admin,不再是你安装时候填写的账号和密码。所以数据库后还原后,大家需要修改密码。如有疑问,请联系QQ:9490489所以大家还原数据后,要记得把密码修改下。我们来继续下一步(设置网站系统参数)操作:到这里网站的设置就完成了。最后步骤。我们来生成整个站点的html页面。先更新缓存,再生成全部因为是首次更新,所以要更新所有!附加内容:说明一下广告设置问题和友情链接管理。以上步骤每个步骤都非常重要,都不漏。漏一步那你将安装不成功。就看它的在线教程啊。网络上也有提供教程的。推荐你看个视频教程织梦仿站织梦系统美化模板源码,大部分资源网站都在用的织梦系统模板,本次为大家带来的是美化版本,界面更加清爽,背景,广告栏都可以自己来定制,同时还能添加喜欢的音乐,可以打造出专属的个性化资源网站页面。本次放出织梦系统美化模板源码资源下载,想要建站的朋友们可以试试哦!织梦系统美化模板源码使用访问./install安装之后登录数据库删除数据库导入aishouji.sql文件即可访问织梦系统美化模板源码功能一套标准的资源网站模板支持个性化定制支持背景,音乐,图片设置自动采集系统可添加相关的下载页面相关视频织梦sitemap地图实时推送给百度的教程,织梦sitemap在之前,织梦有一套自己主动ping百度的插件,但是后来用不了了,最后百度推出了实时推送链接地址到百度,这样要比sitemap方便好用多了,而且还能保证文章的原创,下面我通过查阅相关资料,根据百度的接口写了一篇sitemap地图实时推送给百度的处理办法,分享给大家。关于织梦的百度实时推送我写了两种方法,大家可以自行选择:1.手动创建一个文件,每天访问这个文件就可以把当天的全部文章推送到百度搜索引擎.在根目录下面创建一个tuisong.php访问后会返回百度接口结果.$dayBegin.;//这里dede换成你们自己的表前缀$urls=;$dsql->Execute(arch.id,types.typedir,$query);while($row=$dsql->GetArray(arch.id,types.typedir)){$urls.=.str_replace({cmspath},,$row[typedir])./.$row[id]..html.,;//将上边的换成你的网址}$urls=substr($urls,0,-1);$urls=explode(,,$urls);$api=?site=www.baidu.com&token=hereistoken;//前边的site换成自己的sitexxx换成自己的密钥$ch=curl_init();$options=array(CURLOPT_URL=>$api,CURLOPT_POST=>true,CURLOPT_RETURNTRANSFER=>true,CURLOPT_POSTFIELDS=>implode(n,$urls),CURLOPT_HTTPHEADER=>array(Content-Type:text/plain),);curl_setopt_array($ch,$options);$result=curl_exec($ch);echo$result.count($urls);?>查看推送反馈推送成功状态码为200,可能返回以下字段:字段是否必选参数类型说明success是int成功推送的url条数remain是int当天剩余的可推送url条数not_same_site否array由于不是本站url而未处理的url列表not_valid否array不合法的url列表成功返回示例:代码如下:{remain:4999998,success:2,not_same_site:[],not_valid:[]}推送失败状态码为4xx,返回字段有:字段是否必传类型说明error是int错误码,与状态码相同message是string错误描述失败返回示例:代码如下:{error:401,message:tokenisnotvalid}2、第二种是发布一篇文章,就像百度推送一次,这种比较方便,我就是用这种打开织梦后台的article_add.php文件.找到差不多262行的样子注意:如果你系统设置的-》核心选项如果是否直接.加入以下代码,否则注意下面的提示//百度推送$urls=.$artUrl;//前面域名换成你自己的如果上面图片选择的是是就把.去掉$urls=explode(,,$urls);$api=?site=www.0cx.cc&token=hereistoken;//前边site换成自己的sitexxx换成自己的密钥$ch=curl_init();$options=array(CURLOPT_URL=>$api,CURLOPT_POST=>true,CURLOPT_RETURNTRANSFER=>true,CURLOPT_POSTFIELDS=>implode(n,$urls),CURLOPT_HTTPHEADER=>array(Content-Type:text/plain),);curl_setopt_array($ch,$options);$result=curl_exec($ch);就OK了,如果想看添加成功没,可以在修改下面一两行的样子的代码代码如下:请选择你的后续操作.$result.$urls[0].:result是看百度返回的结果,urls是看你推送的url.基本上就OK了,如果你想让修改文章的时候也事实推送,就类似我上面一样去修改article_edit.php就好了.mysql5.6.28安装教程分享1、在安装MySQL-5.6.28.tar.gz前,先安装编译环境代码如下:yum-yinstallgccgcc-c++gcc-g77autoconfautomakezlib*fiex*libxml*ncurses-devellibmcrypt*libtool-ltdl-devel*makecmake2、编译安装mysql2.1添加用户groupaddmysqluseradd-gmysqlmysql2.2编译安装tar-zxvfmysql-5.6.28.tar.gz#默认情况下是安装在/usr/local/mysqlcdmysql-5.6.28cmake.-LH(使用默认属性编译)make&&makeinstall2.3.1编译参数的设定cmake.-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/usr/local/mysql/data-DSYSCONFDIR=/etc-DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1-DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1-DMYSQL_UNIX_ADDR=/tmp/mysql.sock-DMYSQL_TCP_PORT=3306-DENABLED_LOCAL_INFILE=1-DWITH_PARTITION_STORAGE_ENGINE=1-DEXTRA_CHARSETS=all-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci;2.3.2完整版cmake.-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/usr/local/mysql/data-DSYSCONFDIR=/etc-DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1-DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1-DMYSQL_UNIX_ADDR=/tmp/mysql.sock-DMYSQL_TCP_PORT=3306-DENABLED_LOCAL_INFILE=1-DWITH_PARTITION_STORAGE_ENGINE=1-DEXTRA_CHARSETS=all-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci;2.4改变mysql安装目录的所有者chown-Rmysql:mysql/usr/local/mysql#让mysql用户,具有写的权限(默认具有)3、初始化数据库cd/usr/local/mysql/scripts./mysql_install_db--user=mysql--basedir=/usr/local/mysql--datadir=/usr/local/mysql/data4、将mysql的配置文件拷贝到/etc/my.cnf#使用默认配置文件cd/usr/local/mysql/support-filescpmy-default.cnf/etc/my.cnf#修改配置文件,添加下面的内容#socket适用于,通信的,一定要添加#socket的位置和cmake时mysql的-DMYSQL_UNIX_ADDR=/tmp/mysql.sock的路径,socket的路径地址要和前面的地址一样(不然mysql服务不能正常启动.)basedir=/usr/local/mysqldatadir=/usr/local/mysql/datapid-file=/usr/local/mysql/data/mysql.piduser=mysqlsocket=/tmp/mysql.sock5、将mysql服务,添加到系统服务里面,并设置开启自启动cd/usr/local/mysql/support-files#注册服务cpmysql.server/etc/rc.d/init.d/mysql#让chkconfig管理mysql服务chkconfig--addmysql#开机启动chkconfigmysqlon6、启动Mysql服务servicemysqlstart#验证mysql启动成功netstat-ant|grep33067、配置mysql用户,修改root密码Mysql启动成功后,root默认没有密码,我们需要设置root密码。设置root密码之前,先设置PATH路径,以便能直接调用/usr/local/mysql/bin中的mysql等命令.修改/etc/profile文件,在文件末尾加入PATH=/usr/local/mysql/bin:$PATHexportPATH关闭文件,运行下面的命令,让配置立即生效source/etc/profile关于怎么修改root用户密码1:#将new-password改成自己的密码/usr/local/mysql/bin/mysqladmin-urootpasswordnew-password关于怎么修改root用户密码2:现在,参考博客,地址是//www.gxlcms.com/article/102820.htm使用root用户登录mysql:#要输入的密码,就是上面设置的密码[root@VM_13_53_centossupport-files]#mysql-uroot-pEnterpassword:WelcometotheMySQLmonitor.Commandsendwith;org.YourMySQLconnectionidis3Serverversion:5.6.28SourcedistributionCopyright(c)2000,2015,Oracleand/oritsaffiliates.Allrightsreserved.OracleisaregisteredtrademarkofOracleCorporationand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners.Typehelp;orhforhelp.Typectoclearthecurrentinputstatement.mysql>若要设置root用户可以远程访问,执行#将下面的password改成自己的密码mysql>GRANTALLPRIVILEGESON*.*TOroot@%IDENTIFIEDBYpasswordWITHGRANTOPTION;mysql>flushprivileges;9、关闭防火墙,防止远程连接失败1)重启后生效开启:chkconfigiptableson关闭:chkconfigiptablesoff2)立即生效开启:serviceiptablesstart关闭:serviceiptablesstop3)开放3306端口vi/etc/sysconfig/iptables-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPTserviceiptablesrestart10、改变编码,防止乱码SHOWVARIABLESLIKEcharacter%修改mysql的、etc/my.cnf文件[client]default-character-set=utf8[mysqld]character-set-server=utf8[mysql]default-character-set=utf811、可能出现的错误问题1:StartingMySQL.TheserverquitwithoutupdatingPIDfile([FAILED]/mysql/Server03.mylinux.com.pid).解决:修改/etc/my.cnf添加socket的配置问题2:ERROR2002(HY000):CantconnecttolocalMySQLserverthroughsocket/tmp/mysql.sock(2)解决:新建一个链接或在mysql中加入-S参数,直接指出mysql.sock位置。ln-s/usr/local/mysql/data/mysql.sock/tmp/mysql.sock/usr/local/mysql/bin/mysql-uroot-S/usr/local/mysql/data/mysql.sock12、参考的博客文章1、//www.gxlcms.com/article/102799.htm2、//www.gxlcms.com/article/102807.htm13、Mysql的下载:精彩专题分享:mysql不同版本安装教程mysql5.7各版本安装教程mysql5.6各版本安装教程
|