root@server01lxc:/home/admin# iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 81 -j DNAT --to-destination 10.0.3.15:8080
root@server01lxc:/home/admin# lxc-attach -n vm05
root@vm05:/#
root@vm05:/# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
root@vm05:/# apt-get update && apt-get upgrade
root@vm05:/# apt-get install mc screen htop wget curl vim
root@vm05:/# apt-get install mysql-server mysql-client apache2 php libapache2-mod-php phpmyadmin
Ouvrir :
/etc/apache2/ports.conf
Chercher :
Listen 80
Remplacer par :
Listen 8080
Action :
root@vm05:/# /etc/init.d/apache2 restart
root@vm05:/# systemctl stop mysqld
root@vm05:/# mysqld_safe --skip-grant-tables &
root@vm05:/# mysql --user=root mysql
MariaDB [mysql]> UPDATE user SET password=PASSWORD('mot2passe') WHERE user='root';
MariaDB [mysql]> FLUSH PRIVILEGES;
MariaDB [mysql]> exit;
root@vm05:/# killall -15 mysqld
root@vm05:/# systemctl start mysqld
Lien : https://www.linuxtricks.fr/wiki/mysql-reinitialiser-le-mot-de-passe-root
root@vm05:/var/www/html# mysql -u root -p
Enter password:
MariaDB [(none)]>
MariaDB [(none)]> CREATE DATABASE piwigo;
MariaDB [(none)]> CREATE USER 'admin'@'localhost' IDENTIFIED BY 'password';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON piwigo.* TO admin@localhost;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> quit
root@vm05:/# cd /var/www/html/
root@vm05:/var/www/html# wget http://piwigo.org/download/dlcounter.php?code=latest
root@vm05:/var/www/html# unzip dlcounter.php\?code\=latest
root@vm05:/var/www/html# cp piwigo/* . -r
root@vm05:/var/www/html# chmod 777 _data/
root@vm05:/var/www/html# chmod 777 local/config/
root@vm05:/var/www/html# chmod 777 upload/
root@vm05:/var/www/html# rm index.html
root@vm05:/var/www/html# rm piwigo/ -rf
root@vm05:/var/www/html# rm dlcounter.php\?code\=latest