迎接清晨
痛苦中自省

Kimisufi的KS3C上 DD windows2012系统

马小乐阅读(1473)

1.首先你要有一台kimsufi的独立服务器,最近比较火的是ks3c,当然你买最便宜的那款ks1也是可以的。

2.进入控制台(首页的Control Panel),首先关闭Monitering(监控),然后点击Netboot

3.点击进入Rescue模式,选择Rescue64-pro

4.点确定

5.点击Restart重启服务器

6.稍等几分钟,登录邮箱收取登录信息

7.使用你熟悉的ssh软件登录,安装win2012,当然你也可以自己替换合适的模板。

wget -O- 'http://down.boluo.link/Windows/ISO/KS2012R2.gz' | gunzip | dd of=/dev/sda

8.在控制台把Netboot改回Hard Disk。确定后也要Restart一下机器哦

9、登录用户名和密码

Username: Administrator
Password: Password147

 

超级好看的前端代码 给网站增加复制提醒的代码 Emlog/wodrpress

马小乐阅读(687)

教程说明 给EMlog主题增加复制弹窗 试试复制试试哦~ 很简单教程 别看了 动手吧 header.php文件前调用以下代码

header.php文件前调用以下代码

<link rel="stylesheet" href="<?php echo TEMPLATE_URL; ?>css/sweetalert.css" type='text/css' />
<script src="<?php echo TEMPLATE_URL; ?>js/sweetalert.min.js"></script>

header.php文件底部添加以下代码

<script>document.body.oncopy = function() {swal("复制成功!", "若要转载请务必保留原文链接,申明来源,谢谢合作!","success");};</script>

给大家一个实例网站吧。https://sweetalert.js.org/guides/

中文版本 在此欢迎开发者鼓捣新技术   http://mishengqiang.com/sweetalert

wordpress小技巧 批量删除重复文章,定时状态的文章批量修改为已发布

马小乐阅读(1343)

wordpress批量删除重复文章  善意提示!建议先备份好数据再进行操作!

第一种使用插件

1. 插件:使用一款插件,名字叫做Delete Duplicate Posts

2. 操作数据库:

CREATE TABLE my_tmp AS SELECT MIN(ID) AS col1 FROM wp_posts GROUP BY post_title;
DELETE FROM wp_posts WHERE ID NOT IN (SELECT col1 FROM my_tmp);
DROP TABLE my_tmp;

3.php程序代码删除

require('./wp-load.php');
$strsql="create table my_tmp as select min(ID) as col1 from cd_posts group by post_title";
$strsql1="delete from cd_posts where ID not in (select col1 from my_tmp)";
$strsql2="drop table my_tmp";
$result=mysql_query($strsql);
$result=mysql_query($strsql1);
$result=mysql_query($strsql2);

保存以上代码以为delete.php,放在根目录,想要删除重复文章的时候,访问这个文件就可以了

还有一种
mysql -uroot -p

use wordpress;

CREATE TABLE my_tmp AS SELECT MIN(ID) AS col1 FROM wp_posts GROUP BY post_title;

DELETE FROM wp_posts WHERE ID NOT IN (SELECT col1 FROM my_tmp);

DROP TABLE my_tmp;

exit

以上方法都可以!

下面是

wordpress定时状态的文章批量修改为已发布


mysql -uroot -p

use wordpress;

UPDATE `wp_posts`

SET `post_status` ='publish' WHERE (`post_status`='future');

exit

 

给wordpress添加百度是否收录的检测代码

马小乐阅读(707)

1、修改functions.php

首先我们在主题文件中的找到“functions.php”文件,并下载到本地。然后在在最后一个 ?> 标签前新添下面代码,并把保存上传到服务器,如没有?>标签,则直接加到最后面。

function baidu_check($url){
 $url='http://www.baidu.com/s?wd='.$url;
 $curl=curl_init();
 curl_setopt($curl,CURLOPT_URL,$url);
 curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
 $rs=curl_exec($curl);
 curl_close($curl);
 if(!strpos($rs,'没有找到')){
 return 1;
 }else{
 return 0;
 }
}
function baidu_record() {
 if(baidu_check(get_permalink()) == 1) {
 echo '<a target="_blank" title="点击查看" rel="external nofollow" href="https://www.baidu.com/s?wd='.get_the_title().'">百度已收录</a>';
 } else {
 echo '<a style="color:red;" rel="external nofollow" title="一键帮忙提交给百度,谢谢您!" target="_blank" href="https://zhanzhang.baidu.com/sitesubmit/index?sitename='.get_permalink().'">推荐给百度</a>';
 }
}

2、修改single.php文章

在主题文件中找到single.php文件,然后在比较合适的位置添加如下代码:

<?php baidu_record(); ?>

PHP网站都适用,不过增加这样一样代码,会增加网站的负载。我加上代码后明显感觉网站变慢了。建议调试的时候用用,观察网站的收录情况!

宝塔面板#2002 无法登录 MySQL 服务器 之类的解决办法

马小乐阅读(4485)

偷懒喜欢宝塔的懒人式管理网站。

但是宝塔面板老是莫名其妙的蹦数据库 ,几百年不上一次网站,一上网站后台发现网站凉了好多天了。还好用CF静态全缓存服务器挂了也没事内容已经静态缓存在CDN了。

数据库经常
#2002 无法登录 MySQL 服务器 之类的。不知道你们是不是这样,反正我几台服务器装宝塔挂网站都会这样。

开始以为是服务器配置不够,和网站流量负载之类的问题导致的。

后来发现都不是。

宝塔面板目前有三个问题

  1. PHP环境问题   不稳定。不知道原因随机性的,linux下会自动修复,windows下需要自己检查网站根目录的配置文件。
  2. 数据库经常蹦  不知道问题原因,随机性的,各种问题连不上
  3. IIS伪静态  需要在IIS管理器导入,宝塔WEB面板里配置伪静态会出错

 

 

宝塔面板#2002 无法登录 MySQL 服务器 之类的解决办法

检查一下配置文件

点击修复面板,然后重启服务器即可。

 

Best Trace 路由跟踪 查询服务器路由线路的神器

马小乐阅读(1566)

作用呢,就是查看服务器他的线路是怎么样的,是否绕路等等等,经常有人问国外线路哪里好,是不是绕路之类的。这个工具可以帮忙自行查看

这里呢就拿天幕网作为测试 我是套了CDN的。所以查询的地址是CDN的地址也就是江苏。

[reply]17monipdb[/reply]

CentOS 7 安装Duplicati 云备份工具 又一个支持google drive和onedirve的图像化备份工具

马小乐阅读(1630)

Duplicati是一个跨平台的云存储的同步备份软件, 他支持Amazon S3, OneDrive, Google Drive, Rackspace Cloud Files, HubiC, Backblaze (B2), Amazon Cloud Drive (AmzCD), Swift / OpenStack, WebDAV, SSH (SFTP), FTP, 等等.


CentOS 7 安装Duplicati 云备份工具 又一个支持google drive和onedirve的图像化备份工具

项目地址

CentOS 7:

yum install yum-utils
rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
yum-config-manager --add-repo http://download.mono-project.com/repo/centos7/
yum install mono-devel

下载最新Duplicati

wget https://github.com/duplicati/duplicati/releases/download/v2.0.3.12-2.0.3.12_canary_2018-10-23/duplicati-2.0.3.12-2.0.3.12_canary_20181023.noarch.rpm

安装

yum install duplicati*

把防火墙8200端口打开

#firewall-cmd --add-port=8200/tcp --permanent
#firewall-cmd --reload

echo "[Unit]
Description=Duplicati Backup software
[Service]
ExecStart=/usr/bin/mono /usr/lib/duplicati/Duplicati.Server.exe --webservice-interface=any
Restart=on-failure
RestartSec=30
[Install]
WantedBy=multi-user.target" > /etc/systemd/system/duplicati.service

再启动

systemctl enable duplicati
systemctl start duplicati

启动后输入http://你的ip地址:8200访问, 一定要是ip地址, 不能是域名.

附加教程参考
https://duplicati.readthedocs.io/en/latest/02-installation/
https://forum.level1techs.com/t/headless-duplicati-on-centos-guide/128799
https://github.com/duplicati/duplicati/releases