For VPS migration
sudo whoami sudo vim /etc/ssh/sshd_config sudo systemctl restart sshd exit sudo systemctl enable firewalld sudo dnf install firewalld sudo systemctl enable firewalld sudo systemctl start firewalld sudo systemctl status firewalld clear sudo firewall-cmd --add-service=ssh --permanent sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --add-service=https --permanent sudo systemctl stop postfix dnf install psmisc sudo dnf install psmisc sudo dnf install htop dnf search epel sudo dnf install epel-release sudo dnf config-manager --set-enabled PowerTools sudo dnf update sudo dnf install atop htop ncdu sudo dnf install httpd sudo firewall-cmd --reload sudo systemctl enable --now httpd sudo yum install php php-gd sudo dnf install php-xml php-json sudo dnf install php-{spl,hash,ctype,json,mbstring,zip,gd,curl,xml,common} ls -lah cd .ssh/ ls svi authorized_keys vim authorized_keys cd /var/www/html ls -lah sudo mkdir dokuwiki sudo chown -R nvp:apache dokuwiki/ ls cd dokuwiki/ mv .htaccess.dist .htaccess sudo vim .htaccess cd /etc/httpd/conf.d/ ls sudo touch movementsarchive.org.conf sudo vim movementsarchive.org.conf sudo systemctl restart httpd sudo journalctl -xe dnf search dokuwiki sudo semanage fcontext -a -t httpd_sys_rw_content_t 'www' sudo restorecon -v 'www' cd /var/ restorecon -v 'www' sudo systemctl restart httpd sudo journalctl -xe sudo semanage fcontext -a -t httpd_sys_rw_content_t 'www' sudo semanage permissive -a httpd_t sudo systemctl start httpd && sudo systemctl enable httpd dnf search certbos dnf search certbot sudo dnf install certbot sudo python3-certbot-dns-ovh python3-certbot-apache sudo dnf install python3-certbot-dns-ovh python3-certbot-apache sudo certbot apachectl configtest sudo apachectl configtest cd sudo certbot sudo vim /etc/httpd/conf.d/ssl.conf sudo certbot sudo vim /etc/httpd/conf.d/ssl.conf sudo certbot -h sudo certbot --apache cd /etc/httpd/conf.d ls svi movementsarchive.org.conf sudo vim movementsarchive.org.conf sudo certbot --apache sudo irewall-cmd --zone=public --permanent --add-service=https sudo firewall-cmd --zone=public --permanent --add-service=https systemctl restart httpd certbot --apache sudo certbot --apache cd sudo certbot --apache cd /var/www/html/dokuwiki/ ls -lah sudo chown -R nvp:apache . ls -lah sudo systemctl stop httpd sudo dnf install dnf-automatic sudo vi /etc/dnf/automatic.conf sudo systemctl enable --now dnf-automatic.timer sudo systemctl list-timers *dnf-* sudo /etc/systemd/system/certbot-renewal.service sudo vim /etc/systemd/system/certbot-renewal.service sudo vim /etc/systemd/system/certbot-renewal.timer sudo systemctl start certbot-renewal.timer sudo systemctl enable certbot-renewal.timer sudo systemctl status certbot-renewal.timer sudo systemctl list-timers *dnf-* sudo systemctl list-timers sudo journalctl -u certbot-renewal.service systemctl restart httpd ls cd data/pages/ ls -lah ls cd .. ls sudo dnf instamm mc sudo dnf install mc mc ls -lah sudo chown -R nvp:apache . cd .. ls ls -lah sudo chown -R nvp:apache conf cd data/ ls ls -lah ls cd cache/ ls -lah sudo rm -rf . sudo rm -rf * ls cd .. cd conf/ ls svi plugins.php vi plugins.php vi plugins.local.php vi dokuwiki.php rm -rf * ls vim dokuwiki.php vim acl.auth.php vim users.auth.php vim plugins.local.php vim plugins.php vim plugins.required.php ls systemctl restart httpd cd tpl ls cd dokuwiki/ ls cd ../.. ls mc cd .. cd data cd media ls -lah sudo chown nvp:apache . cd .. ls -lah cd conf/ ls -lah sudo chown -R nvp:apache . sudo getsebool -a | grep httpd_can_network_connect sudo setsebool -P httpd_can_network_connect on sudo getsebool -a | grep httpd_can_network_connect systemctl restart httpd ls ls -lah sudo chmod +2 local.php sudo chmod +w local.php ls -lah sudo chmod +w local.php.bak sudo chown -R nvp:apache . sudo chmod -R 0660 . ls -lah sudo ls -lah ls cd .. cd data/ sudo chown -R nvp:apache . cd .. cd conf/ ls sudo chown -R nvp:apache conf/ sudo chmod -R 0770 conf/ cd lib/ ls -lah sudo chmod 0770 plugins/ ls -lah sudo getsebool -a | grep httpd_can_network_connect sudo setsebool -P httpd_can_network_connect on sudo getsebool -a | grep httpd_can_network_connect sudo setsebool -P httpd_can_sendmail on sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/dokuwiki/lib/plugins(/.*)?" sudo restorecon -Rv /var/www/html/dokuwiki/lib/plugins sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/dokuwiki/lib/tpl(/.*)?" sudo restorecon -Rv /var/www/html/dokuwiki/lib/tpl sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/dokuwiki(/.*)?" sudo restorecon -Rv /var/www/html/dokuwiki cd .. sudo chmod 0600 .htaccess ls -lah touch .htaccess.dist ls -lah sudo chmod 0770 .htaccess.dist sudo chown nvp:apache .htaccess.dist ping www.dokuwiki.org cd lib/plugins/ ls ls -lah cd popularity/ ls -lah cd .. ls ls -lah htop sudo reboot sestatus sudo setenforce 0 sestatus sudo systemctl restart httpd sestatus cd /var/www ls tail -f movementsarchive.org.error.log tail -f /var/log/audit/audit.log sudo tail -f /var/log/audit/audit.log sudo vim /var/log/audit/audit.log pwd pw wc dnf search dokuwiki echo "$USER $HTTP_PROXY" sudo bash -c 'echo "$USER $HTTP_PROXY"' sudo touch /.autorelabel sudo reboot sudo -H -u apache bash -c 'curl https://download.dokuwiki.org -L' rpm -qa | grep selinux sudo dnf install policycoreutils-python dnf search policycoreutils-python sudo dnf install policycoreutils-python-utils getsebool -a | grep httpd_can_network_connect sudo vim /etc/selinux/config sudo reboot sudo vim /etc/selinux/config sudo reboot cd /var/www/html/dokuwiki/ ls -lah sudo rm -rf lib/ mkdir lib sudo chown -R nvp:apache lib/ sudo chmod -R lib sudo chmod -R 0770 lib ls -lah cd lib ls -lah sudo chown -R nvp:apache . ls -lah dnf search mPDF dnf search mpdf dnf search *mpdf ls cd .. ls cd bin/ ls cd .. cd inc/ ls cd .. cd data/ ls cd .. cd lib/ ls cd exe/ ls cd .. cd plugins/tagfilter/ ls vim syntax/filter.php sudo vim syntax/filter.php htop dnf search php sudo vim syntax/compare.php dnf search mb dnf search phpmb dnf search php-mb sudo dnf install php-mbstring cd .. vim test.php php -m sudo service httpd restart find service httpd restart find php.ini locate php.ini cd /etc ls sudo vim php.ini sudo service httpd restart cd /var/www/html/dokuwiki/ sudo vim .htaccess sudo service httpd restart dnf search intl sudo dnf install php-intl sudo service httpd restart sudo reboot www cd dokuwiki/ ls for f in `find | egrep -v Eliminate`; do echo "$f" ' -- ' `file -bi "$f"` ; done > ~/char.txt rpm -qa | grep php uname -p uname -l uname --help uname -o uname -or uname -orv rpm -qa | grep centos cd conf/tpl/dokuwiki/ ls cd .. ls svi local.php cd ls vim char.txt vim .bashrc bash sudo ncdu / exit www cd dokuwiki/lib/plugins/tagfilter/ git status sudo dnf install git git status ls cd syntax/ ls svi compare.php svi filter.php ls -lah svi filter.php sudo reboot cd dokuwiki/lib/plugins/tagfilter/ www cd dokuwiki/lib/plugins/tagfilter/ ls cd syntax/ svi svi compare.php svi filter.php ls cd .. cd ../.. ls cd plugins/ ls cd tagfilter/syntax/ ls svi compare.php svi filter.php exit vim .ssh/authorized_keys exit sudo vim /etc/systemd/system/certbot-renewal.service sudo vim /etc/systemd/system/certbot-renewal.timer exit vim .bash_history shrc vim .bash_history exit