转到正文

天亮了说晚安's Blog

欢迎您的光临! http://www.tllswa.com

存档

2014 年 6 月 的存档

本文转自:http://chenbin.blog.51cto.com/945033/362769/ APACHE服务的配置。 APACHE的简介. APACHE是世界上最流行的Web服务器软件之一,当然,提供WWW服务的还有微软的IIS,它是由微软开发的,只能用在微软的操作系统上,而APACHE是一个自由软件。说到APACHE,还要联想到LAMP,这个近年来也是应用得非常广泛,LAMP就是:linux+apache+mysql+php。Apache的特点是简单、速度快、性能稳定。 APACHE的安装。 配置IP地址: [root@rhel ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 IPADDR=192.168.100.101 NETMASK=255.255.255.0   [root@rhel ~]# service network restart 安装apache: 首先安装下面这两个软件: [root@rhel ~]# rpm -ivh /misc/cd/Server/apr-1.2.7-11.el5_3.1.i386.rpm [root@rhel ~]# rpm -ivh /misc/cd/Server/apr-util-1.2.7-11.el5.i386.rpm 现在才能安装httpd。 [root@rhel ~]# rpm -ivh /misc/cd/Server/httpd-2.2.3-43.el5.i386.rpm APACHE简单的配置。 [root@rhel ~]# service httpd start        //启动服务。 现在就可以测试一下了。如图,如下在地址栏输入http://192.168.100.101,出现如下画面,就说明httpd正常运行了。 如果......Read More

本文转自:http://hi.baidu.com/xiaoli3006/item/16d211256bd6961876272c94 tar tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。 常用格式: 单个文件压缩打包 tar czvf my.tar file1 多个文件压缩打包 tar czvf my.tar file1 file2,… 单个目录压缩打包 tar czvf my.tar dir1 多个目录压缩打包 tar czvf my.tar dir1 dir2 解包至当前目录:tar xzvf my.tar cpio 含子目录find x* | cpio -o > /y/z.cpio 不含子目录ls x* | cpio -o > /y/z.cpio 解包: cpio -i < /y/z.cpio [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 …. 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数! 例如使用『 tar......Read More

linux定时备份mysql数据库

6 月 27
未分类

本文转自:http://blog.163.com/chen98_2006@126/blog/static/1585842720079293453456/ 利用crontab,系统每天定时备份mysql数据库 利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径/mysqldata #mkdir /mysqldata 2、创建/usr/sbin/bakmysql文件 #vi /usr/sbin/bakmysql 输入 rq=` date +%Y%m%d ` tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql 或者写成 rq=` date +%Y%m%d ` mysqldump –all-databases -u root -p密码 > /mysqldata/mysql$rq.sql /var/lib/mysql是你数据库文件的目录,部分用户是/usr/local/mysql/data,每个人可能不同 /mysqldata/表示保存备份文件的目录,这个每个人也可以根据自己的要求来做。 3、修改文件属性,使其可执行 # chmod +x /usr/sbin/bakmysql 4、修改/etc/crontab #vi /etc/crontab 在下面添加 01 3 * * * root /usr/sbin/bakmysql 表示每天3点钟执行备份 5、重新启动crond # /etc/rc.d/init.d/crond restart 完成。 这样每天你在/mysqldata可以看到这样的文件 mysql20040619.tar.gz 你直接下载就可以了。 基本格式 : *  *  *  *  *  command 分 ......Read More

本文转自:http://hi.baidu.com/visual_art/item/6713e2091b41ea33a2332a15 #!/bin/bash #This is a ShellScript For Auto DB Backup #Powered by SearchDatabase #2005-09 #Setting #配置数据库名,数据库登录名,密码,备份路径,日志路径,数据文档位置,连同备份方式 #默认情况下备份方式是tar,还能够是mysqldump,mysqldotcopy #默认情况下,用root(空)登录mysql数据库,备份至/root/dbxxxxx.tgz DBName=mysql DBUser=root DBPasswd= BackupPath=/root/ LogFile=/root/db.log DBPath=/var/lib/mysql/ #BackupMethod=mysqldump #BackupMethod=mysqlhotcopy #BackupMethod=tar #Setting End NewFile=”$BackupPath”db$(date %y%m%d).tgz DumpFile=”$BackupPath”db$(date %y%m%d) OldFile=”$BackupPath”db$(date %y%m%d –date=’5 days ago’).tgz echo “——————————————-” >> $LogFile echo $(date “%y-%m-%d %H:%M:%S”) >> $LogFile echo “—————&......Read More

本文转自:http://blog.csdn.net/bxbx258/article/details/2945832 还原一个数据库:mysql -h localhost -u root -p123456 www<c:/www.sql 备份一个数据库:mysqldump -h localhost -u root -p123456 www > d:/www2008-2-26.sql   //以下是在程序中进行测试 //$command = “mysqldump –opt -h $dbhost -u $dbuser -p $dbpass $dbname | gzip > $backupFile”; $command=”mysqldump -h localhost -u root -p123456 guestbook > guestbook2-29.sql”; system($command); echo “success”; ************************************************ 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql 直接将MySQL数据库压缩备份 mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz 备份MySQL数据库某个(些)......Read More

本文转自:http://www.cnblogs.com/Jimmy009/archive/2012/08/31/2664891.html 前几天终于把项目做好了,开始部署到服务器上,问题又是一大堆,遇到的第一个问题是数据库不兼容,幸好我的数据库做的时候用脚本键的表改起来还是挺快的。不兼容的原因是SQL2008中的新属性Date在数据库中SQL2005不兼容。 接着开始部署iis了,一看服务器上竟然没有装.net 4.0 framework框架,(真是悲剧,开发之前我问过负责人说是sql2008,vs2010),然后把.net 4.0 framework装好,然后把iis中新建一个网站,把目录指到网站的目录,再把iis框架选为4.0,网站重启完了,再配置SqlConnection.config文件(我把数据库连接单独出来了),把数据库连接好了,我从数据库中建立了一个单独的数据管理人员,对此用户进行了相应的权限的设置,一切就绪。 开始成功运行了网站,当时还是有一些激动的,毕竟都是把自己电脑作为服务器,从没有在服务器上部署过。 悲剧的在后面,第二天让那些客户测试,结果服务器拒绝了,真的很悲剧,看了一下系统的windows日志,知道了错误的原因。 错误的原因是因为这个服务器上既有.net2.0的项目,而我的项目是.net4.0的,虽然.net4.0可以兼容.net2.0,但是为什么会出现这......Read More

备案信息