User Tools

Site Tools


wiki:adminsonly:bash

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
wiki/adminsonly/bash.txt · Last modified: (external edit)