Sluldの作業.(2017年6月)

  1. Backup /usr/local/www
  2. Backup /usr/local/etc/apache22
  3. Configure in /usr/ports/www/apache24
    • +SUEXEC
  4. make in /usr/ports/www/apache24
  5. /usr/local/etc/rc.d/apache22 stop
  6. edit /etc/rc.conf:
    • -apache22_enable="YES"
    • +apache24_enable="YES"
  7. make deinstall in /usr/ports/www/apache22
  8. make install in /usr/ports/www/apache24
  9. Configure /usr/local/etc/apache24/httpd.conf
  10. /usr/local/etc/rc.d/apache24 start

Verdandi, Urdの作業.(2018年4月)

共通

  1. /home/private/server-backup/backup-freebsd.sh: + backup_tar WWW/apache24 WWW.apache24
  2. # mkdir /WWW/apache24
  3. /WWW/apache24# tar cvf - -C /WWW/apache22 server ssl.crl ssl.crt ssl.key local | tar xf -
  4. /etc/make.conf: DEFAULT_VERSION+=apache=2.4
  5. /etc/rc.conf: + apache24_enable="YES"
  6. # pkg delete apache22
  7. httpd-2.4.?/modules/mappers/mod_dav.cを修正.
  8. /usr/ports/www/apache24# make install (+AUTHNZ_LDAP, +LDAP)
  9. /WWW/apache24# tar cvf - -C /usr/local/etc/apache24 . | tar xf -
  10. /usr/local/etc# mv apache24 apache24.org
  11. /usr/local/etc# ln -s /WWW/apache24
  12. Configure /WWW/apache24/httpd.conf
  13. Configure /WWW/apache24/local/*.conf
  14. /WWW/credential/script/update-users.sh: apache22 → apache24
  15. ~root/cron/update-pki.sh: apache22 → apache24
  16. /etc/rc.conf: - apache22_enable="YES"