backup of wordpress

  • FastDup plug-in
    • migrationにも利用可
    • OS upgrade後の再構築にも利用可
  • MaxUploader plug-in

temporal migration of wordpress on backup server

  • wordpress importer, exporter plug-in
    • original site 必要だが、最もsimple
  • FastDup でcloning
    • mysql dbを上書きするため、mysql dbの処理が少なくなるメリットあり。
  • back up serverにredirect
    • <meta http-equiv=”refresh” content=”0;URL=FDQN“> 

New OS install (Debian 12/ ConoHa)

mysql, wordpressのユーザー名とパスワードは固定が簡易

  • Server Backup Simple just in case
    • Sakura
      • tar cvzf /tmp/archive.tar.gz / /etc /home/ /usr /var /root (Sakura VPSにはimageのバックアップ機能がない。)
    • ConoHa
      • VPS image バックアップ作成
  • apt update; まずはアップデート
  • ssh
    • installing tar
  • shell
    • .bashrc: alias,
    • .profile: ConoHaでは、defaultでPATHはdefaultで~/binに通っている。
    • installing ~/bin
    • sudo
    • hostname, /etc/hosts
  • Tools
    • unzip
    • dnsutils
    • mlocate
    • mariadb-server
    • php-fpm
    • php8.2-zip
    • php-dom
    • php8.2-mbstring
  • apache2
    • apt -y install apache2
    • /etc/apache2/apache2.conf
      • ServerName lapidem.pw
  • SSL
    • apt -y install certbot
    • certbot certonly
    • /etc/apache2/sites-available/default-ssl.conf
      • SSLCertificateFile      /etc/letsencrypt/live/lapidem.pw/cert.pem
      • SSLCertificateKeyFile   /etc/letsencrypt/live/lapidem.pw/privkey.pem
      • SSLCertificateChainFile /etc/letsencrypt/live/lapidem.pw/chain.pem
    • a2ensite default-ssl/ a2enmod ssl/ a2enmod proxy_fcgi setenvif
  • maria DB
  • php
  • wordpress.conf
  • wordpress install
  • postfix
  • mailutils