自动备份网站文件和数据库上传到FTP空间(10月7日更新)

2010-09-27 | 浏览人数: 6,920次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

主要功能有:自动备份网站文件和数据库并上传到FTP空间,在本地保留3天备份,在远端FTP空间保留5天备份。
数据库备份采用发送到Email和FTP空间,双重备份,保证数据的安全。

#你要修改的地方从这里开始
MYSQL_USER=root #mysql用户名
MYSQL_PASS=123456 #mysql密码
MAIL_TO=cat@hostloc.com #数据库发送到的邮箱
FTP_USER=cat #ftpl用户名
FTP_PASS=123456 #ftp密码
FTP_IP=imcat.in #ftp地址
FTP_backup=backup #ftp上存放备份文件的目录,这个要自己得ftp上面建的
WEB_DATA=/home/www #要备份的网站数据
#你要修改的地方从这里结束

别忘记了建目录:mkdir -p /home/backup
如果你的网站数据大于5G小于10G的话,压缩起来会有点困难…

如果小于5G,就没问题了…不过这一切都是看vps的性能而已…

Linux 上最常用的用户名和密码

2010-09-21 | 浏览人数: 6,851次 | 分类:VPS管理维护 | 查看评论 发表评论

最近,Dragon Research Group 发布了一个 Linux/SSH 密码认证的报告, 统计了一些最常用的 Linux/SSH 用户名和密码,下图截取自 DRG SSH Username and Password Authentication Tag Clouds,看看有没有自己常用的密码,有的话赶快换吧。

most popular usernames

MySQL数据库备份与恢复

2010-09-15 | 浏览人数: 7,564次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

网站数据对我们对站长来说都是最宝贵的,我们平时应该养成良好的备份数据的习惯。常有新手问我该怎么备份数据库,下面介绍3种备份数据库的方法:

(1)备份数据库文件

MySQL中的每一个数据库和数据表分别对应文件系统中的目录和其下的文件。
在Linux下数据库文件的存放目录一般为/var/lib/mysql。在Windows下这个目录视MySQL的安装路径而定,DiaHosting的技术员一般为客户安装在D:serversoftmysql下。
如,有一个名为bbs的数据库,那么bbs的数据库文件会存放在/var/lib/mysql/bbs(linux)或者D:serversoftmysqlbbs(Windows)下。

让你的网站飞起来,分享memcache和memcached安装过程

2010-09-13 | 浏览人数: 8,144次 | 分类:VPS管理维护 | 3条评论 | 查看评论 发表评论

Memcache是什么?
Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。 
它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这 些HashTable。

Memcached又是什么?
Memcached是Memcache系统的主程序文件,以守护程序方式运行于一个或多个服务器中,随时接受客 户端的连接操作,使用共享内存存取数据。

VPS使用中FTP传送模式的设置

2010-09-12 | 浏览人数: 6,224次 | 分类:VPS管理维护 | 查看评论 发表评论

FTP传送模式可以分为“主动模式”和“被动模式”二种。
由于超长距离网络传输所处的特殊性,大部分情况下FTP在“主动模式”下才能正常工作。
我们建议美国VPS的用户将FTP设置到这一模式下。

FTP软件基本设置差不多,这里以 FileZilla 为例说明:

ftp_mode_1

Previous Next Close
ftp_mode_1

重置MySQL数据库root密码

2010-09-10 | 浏览人数: 6,146次 | 分类:VPS管理维护 | 查看评论 发表评论

(1)Linux系统

在SSH中执行下面的命令即可将MySQL密码重置为diavps

rm -f reset-mysql-root-password.phps
wget http://down.hostwiki.info/mysql/reset-mysql-root-password.phps
php reset-mysql-root-password.phps diavps

注意不要在带有管理面板(如Kloxo或DA)的环境中使用这个方法重置。
脚本中第13行中的以安全模式启动MySQL的命令会因MySQL安装路径不同而不同。
脚本中使用的mysql服务名称为mysqld,部分系统中该服务名可能为mysql,请注意修改。

如何设置Virtualmin/Webmin为中文界面

2010-09-06 | 浏览人数: 15,658次 | 分类:VPS管理维护 | 4条评论 | 查看评论 发表评论

上一篇我们介绍了如何安装Virtualmin/Webmin,那安装完了,如何设置成中文界面呢?

点击 左上角的 webmin -> change language -> 选择 chinese,如下图:

virtualmin-3

Previous Next Close
virtualmin-3

给Nginx自定义404,502错误页面

2010-09-01 | 浏览人数: 9,364次 | 分类:VPS管理维护 | 查看评论 发表评论

首先打开nginx.conf文件,在fastcgi_temp_file_write_size 128k; 下面添加

fastcgi_intercept_errors on;

注意,包括;号

然后在需要定义的站点的里面添加

error_page 404 = /404.htm;

解决Linux VPS vsftp/proftpd FTP时间差八小时

2010-08-31 | 浏览人数: 8,791次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论

美国的vps大多都是国外的时间,让我们的程序总是不适应。那么如何调整linux的时间为北京时间?修改linux vps的时间和时区,有什么办法?

第一步,校正VPS时区设置:
首先,需要ssh登录vps或服务器:

date 可以查看时间和时区。然后:

rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

再date看看,是不是时间正确了。如果已经正确,那么OK搞定。

SSH操作范例:

[root@deepvps.com~]# date
Tue August 31 03:07:52 UTC 2010
[root@deepvps.com~]# rm -rf /etc/localtime
[root@deepvps.com~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@deepvps.com~]# date
Tue August 31 10:07:52 CST 2010

使用WinSCP连接到Linux

2010-08-29 | 浏览人数: 11,322次 | 分类:VPS管理维护 | 1条评论 | 查看评论 发表评论
(1)WinSCP简介

通过WinSCP可以编辑、删除VPS上的文件,和上传文件到VPS。
与FTP不同的是,FTP通过会限制在某一目录中,而使用root通过WinSCP登录后则可以操作系统中的所有文件。

WinSCP的不足之处在于,WinSCP使用SFTP协议进行连接,而通过该连接的通信内容全部是经过加密的,在保证了安全的同时,也降低了传输速度。
所以,通常在FTP操作不了的情况下,才需要使用WinSCP。

(2)安装WinSCP

首先需要下载该软件。可以到官方网站(http://winscp.net/eng/download.php)通过下载链接下载,也可以直接通过下面的链接进行下载。


				 
		
	
页码: 前一页 1 2 3 4 5 6 7 8 9 10 ...12 13 14 后一页