Category Archives: 网站

网站备份大全

上文罗列了从设置系统到导入数据用到的所有脚本,这里梳理下需要备份的各种脚本及文件,顺便也算是梳理了下网站的架构。

├── Software
│     ├── /etc/apache2/apache2.conf
│     ├── /etc/apache2/ports.conf
│     ├── /etc/ngnix/nginx.conf
│     ├── /root/www/nginx/*    
│     ├── /var/www/html/.htaccess
│     └── /var/www/content
├── System
│     ├── /etc/crontab
│     │     ├── /root/shell/renew_csr.sh
│     │     ├── /root/shell/install_wordpress.sh
│     │     ├── /root/shell/upgrade_system.sh
│     │     └── /root/shell/backup_db_and_files.sh
│     └── /etc/rc.local
│           ├── /root/shell/set_iptable.sh
│           └── /root/shell/start_services.sh
└── Else
      └── /root/www/ssl

脚本化搬家过程

搬家当然不是真的搬家。

建立这个博客是希望能够做一些长久的记录,但因为比较喜欢折腾,所以总是会出现各种各样的状况,有些状况实在解决不了了,整个主机就必须删掉重建。

从开通一个 VPS 到一个还算满意的博客上线可能需要耗费一整天的时间,虽然随着熟练度上升耗费的时间越来越短,重建的频率也越来越低,但整个过程仍旧会相当繁琐,有时还不得不因为同一个问题无数次重复的搜索解决方案,好在还有 Shell 脚本可以将这个过程缩短,于是在数十次的重建之后终于也形成了一些我自己的脚本,虽然粗鄙简陋,但毕竟是自己心血,记录下来备忘。

Continue reading