#!/usr/bin/expect -f
spawn scp user@ip:/target.tar /data/target.tar
set timeout -1
expect “*assword:”
exec sleep 1
send “mypassword”
expect eof
2016-03-21
expect脚本范例
2015-11-28
MySQL 5.1.73升级为MySQL 5.5.35详解
from: http://blog.csdn.net/lyd518/article/details/20303421
四、升级为MySQL 5.5.35
1.升级前准备(查看MySQL 5.1相关参数,具体如下)
(1).安装目录
|
1
|
[root@node6 ~]# /usr/local/mysql |
(2).配置文件
|
1
|
[root@node6 ~]# /etc/my.cnf |
(3).数据目录
|
1
|
[root@node6 ~]# /data/mysql |
(4).启动脚本
|
1
|
[root@node6 ~]# /etc/init.d/mysqld |
(5).其它参数
- 输出mysql的man手册至man命令的查找路径
- 输出mysql的头文件至系统头文件路径/usr/include
- 输出mysql的库文件给系统库查找路径
- 修改PATH环境变量,让系统可以直接使用mysql的相关命令
2.升级方式
- 直接将MySQL5.5安装目录覆盖正在运行的Mysql目录(我们这里演示使用的方式)
- 将MySQL5.5安装到其它目录中,如/usr/local/mysql5
3.备份所有数据库
|
1
|
[root@node6 ~]# mysqldump -uroot -p123456 test -l -F '/tmp/test.sql' |
- -l 锁定
- -F 即flush logs,可以重新生成新的日志文件,当然包括log-bin日志
4.备份安装目录
2015-10-31
2015-09-15
apache支持ssl
基本编译参数:CC=gcc CFLAGS=”-O2″ ./configure –prefix=/usr/local/httpd22 –enable-proxy –enable-proxy-ajp –enable-proxy-balancer –enable-expires–enable-headers –disable-asis –disable-auth -disable-autoindex –disable-userdir –enable-rewrite –disable-cgi –disable-cgid –disable-access –enable-charset-lite –enable-deflate –disable-status –enable-ssl=static –with-ssl=/usr/local/openssl
make
make install (more…)
2014-12-15
SuseLinux ganglia 图片出错处理
apache error_log文件中
1. 出现:sh: /usr/bin/rrdtool: No such file or directory
修改 conf_default.php,
$conf[‘rrdtool’] = “/usr/local/rrdtool/bin/rrdtool”;
2. 出现:
(process:4017): Pango-CRITICAL **: No fonts found:
This probably means that the fontconfig
library is not correctly configured. You may need to
(more…)