VPS一些命令

13年前 16

今儿个13号,一直很讨厌这个数字,因为我四级考了5次,就是因为这个数字。昨天回家了一趟,看看弟媳妇和她的孩子,孩子真可爱,有明显的父母遗传——额头上的漩涡。孩子他爸在孩子出院的时候起了个名字——刘紫萱,我靠,女娲之后啊,不过他不知道,难道是巧合。

回来发现我的网站打不开了,出现一大堆英文,一看memory我就知道内存不足,lnmpa真的吃不消,本来内存就不够用,也不知道什么原因内存就满了,而且爆满。我第一反应就是重启vps,可一重启,坏了,502错误。TMD,一连串的打击,网站打不开了,搜索了一大堆原因,还是找不到,网上给的解决方法太TMD复杂了。不想在这上面耗太多时间。于是重装debian6.0+lnmp,现在连ftp都解决了,因为直接装了PureFTPd,而VsFTPD这个每次装都失败,还感觉浪费内存,这次就省了。

因为这次网站打不开,全部都是命令符来的,搞得我头都大了,老是记不住命令,就股沟。所以今儿个趁机把用到的记录下来。

1、备份网站目录

tar -zcvf /home/wwwroot/zip.tar.gz /home/wwwroot          <==打包后,以 gzip 压缩

2、备份数据库

mysql -u root -p 数据库名 >名字.sql      <==按Enter键提示输入密码即可

3、用另外一个VPS或者支持ssh的空间下载这些备份文件,等重装vps后再下载回来

wget 文件

4、恢复数据库

mysql -u root -p 数据库名 < 路径/名字.sql

5、解压并移动备份网站

cd /home/wwwroot

tar -zxvf  zip.tar.gz

mv /home/wwwroot/home/wwwroot/网站名/* /home/wwwroot/网站名       <==因为那样压缩和解压的话,会解压到/home/wwwroot/home/wwwroot/文件夹,这是把/home/wwwroot/home/wwwroot/网站名/下的文件移动到/home/wwwroot/网站名/下

6、删除备份文件

rm -r 文件名

搞定!现在看看探针,内存<50%,O了!

洗澡......困觉去......

16 条评论

  1. #1

    这个方法很简单,不过不常用。我用的CentOS5.5+Kloxo,挺顺心,从没出现过麻烦,内存也还行。

    • @byncc 嗯,本来我也有想过装你这个,看了下感觉有点麻烦,还是命令比较熟

  2. #2

    最近主机也总掉链子 估计又要折腾了 天天真不让人省心

  3. #3

    mysql -u root -p 数据库名 >名字.sql <==按Enter键提示输入密码。。提示错误。。。

    • @Hello Beautiful 提示什么错误?
      mysql -u root -p 数据库名 >名字.sql
      是这样的哦,后面的“<==按Enter键提示输入密码”是注释,不要写哦

  4. #4

    VPS 还是蛮好玩的

  5. #5

    vps性能好,不过现在国内机房市场实在太萎靡。三天两头有人来查证。。。

  6. #6

    128内存挂wordpress无压力! :mrgreen: http://gongyi.info 我博客也是小内存的VPS !

    • @gongyi 呵呵,你这个VPS是不是就一个站啊,我这个放3个WordPress站呢

  7. #7

    用的啥VPS?换个内存大的

  8. #8

    可以将压缩包下载到home目录下,解压后可以将home下的wwwroot目录删掉,再将home/home/wwwroot里的wwwroot移动到home下,就不用一个站一个站地移动了。

  9. #9

    vps已经有些过时了,其实也不是过时,就是服务器太贵了。互联网环境糟糕啊,好东西得不到应用

  10. #10

    我一直用vps,后来太贵了,只能改成主机租用了。