chrome中Google不在新页面打开搜索结果

解决办法:自定义搜索引擎:
扳手–选项–默认搜索引擎–管理–添加

名称:myGoogle (列表中不能有重复)
关键字:myGoogle (列表中不能有重复)
网址:http://www.google.com/search?newwindow=1&q=%s

设置默认,删除原google搜索引擎

关键点:在搜索网址中加入:
newwindow=1

yum错误:No module named sqlite

今天运行yum突然错误提示No module named sqlite,之前一直都好好的,没办法,Google去,搜了很多,有的说nss模块没全更新,按照他们的处理并没有解决问题。

运行rpm安装升级软件包也出错误:Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD

找了好久也没找到办法,但又实在不想重装系统。。。。

后来用命令history查看,在yum错误之前到底干了什么,突然发现:

mv /usr/lib/libsqlite3.so.0.8.6 /usr/lib/libsqlite3.so.0.8.6.bak

只是为了解决wordpress后台页面出现502 Bad Gateway错误,在网上搜到的解决方法。

迅速改回来:

mv /usr/lib/libsqlite3.so.0.8.6.bak /usr/lib/libsqlite3.so.0.8.6

再测试yum,OK了。。。网上那个解决wordpress问题的方法真坑,WordPress问题解决了,但系统yum不能用了,大家注意哦。

centos修改为中国时区

centos的时区是以文件形式存在的,当前的时区文件是在/etc/localtime
其他时区的文件存放在/usr/share/zoneinfo下

我们使用的是东八区(+0800),北京,上海的时间
所以将#cp -f /usr/share/zoneinfo/Asia/Shanghai拷贝到/etc/localtime
#cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

确认后重启
#reboot

重启之后,date查看时间、查看当前时区 date -R

linux下每天备份网站数据库mysql

#!/bin/bash

#获取当前脚本路径,并把数据库备份到当前路径下

backupdir=$(cd `dirname $0`; pwd)
time=` date +%Y%m%d`

#导出数据库并压缩,中root是你的数据库用户名,passwd是用户密码,sqlname是要备份的数据库
mysqldump -uroot -ppasswd sqlname | gzip > $backupdir/sqlname$time.sql.gz

#下面是删除5天前的备份
find $backupdir -name “sqlname*.sql.gz” -type f -mtime +5 -exec rm {} \; > /dev/null 2>&1

###################以上为脚本内容

创建备份文件夹:mkdir /home/wwwroot/xxx.com/mysql_backup  其中xxx.com为你的网站名。新建备份脚本 vim /home/wwwroot/xxx.com/mysql_backup/mysql_backup.sh 把上面的脚本复制后,按i键,再按鼠标右键,复制进去后保存退出(按Esc键,输入 “ :wq” 按回车)

完成后可以运行sh -x /home/wwwroot/xxx.com/mysql_backup/mysql_backup.sh

检查目录是否有新备份的文件ls /home/wwwroot/xxx.com/mysql_backup

写入每天的定时任务  vim /etc/crontab

按键盘上的”i”,开始输入

02 4 * * * root sh /home/wwwroot/xxx.com/mysql_backup/mysql_backup.sh

表示每天4点2分执行备份任务

先按一下键盘上的 ” esc ” 然后输入  ” :wq  “  表示保存

 

重新启动crond

service crond restart

数据的恢复
首页进入mysql的bin目录
创建数据库
#mysqladmin create sqlname
恢复数据
#mysql sqlname < /home/wwwroot/xxx.com/mysql_backup/sqlname20160617.sql.gz

CentOS7 可用的yum源

Centos7目前可用的yum源比较少,在使用yum install安装软件包的时候往往会出错,提示找不到的error,百度了许久也没有解决,后来在某提供商中发现可用的基础yum源,在此提供给有需要的朋友:

先备份系统的源:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.back

再使用vim编辑新的源:

vim /etc/yum.repos.d/CentOS-Base.repo

插入如下信息:

[base]
name=CentOS-$releasever – Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#released updates
[updates]
name=CentOS-$releasever – Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-$releasever – Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever – Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

保存后,即可使用yum安装所需的软件包。

(转载需注明出处)