Avevo bisogno di fare delle prove con un vecchio software che usa php5 e mysql5 e la libreria mcrypt che è deprecata in php7.1 e rimossa da php7.2 in poi.

Ho pensato di installare una vecchia versione di Ubuntu Server LTS in una macchina virtuale (inizialmente mi ero installato una distribuzione recente di Debian e ho provato a installare le vecchie versioni di php ma ho incontrato problemi di compatibilità e inoltre debian installa di default maria-db e non più mysql)

Ho scaricato da qui la iso di ubuntu server a 32bit e 64bit

https://old-releases.ubuntu.com/releases/12.04.5/

su windows ho usato oracle virtual box 5.2.44

Oracle_VM_VirtualBox_Extension_Pack-5.2.44.vbox-extpack
VirtualBox-5.2.44-139111-Win.exe

al primo giro la iso a 32bit andava in errore “virtualbox Raw-mode is unavailable courtesy of Hyper-V windows 10”, con una veloce ricerca su google ho scoperto questo tips: https://stackoverflow.com/questions/50053255/virtualbox-raw-mode-is-unavailable-courtesy-of-hyper-v-windows-10

Ho installato la distro con 1G di ram, 5Gb di disco con unica partizione / e swap

ubuntu-12.04.4-server-i386
ubuntu-12.04.4-server-i386.iso

Ho fatto l’installazione semplice (senza servizi particolari) pensado di aggiungerli dopo, poi mi sono accorto che dopo il riavvio non riuscivo a fare apt-get update, ecc, upgrade, install in quanto i repository ovviamente non sono più raggiungibili

 

ho dovuto sostituire i vari
http://it.archive.ubuntu.com/ubuntu precise main restricted
con
http://old-releases.ubuntu-com/ubuntu precise main restricted

per quelli che si chiamano
http://security.ubuntu.com/ubuntu precise-security main restricted
non c’è nulla di fare, essendo la distro in EOL (end of life)

Questi i pacchetti che ho installato:
sudo apt-get install apache2 php5 libapache2-mod-php5 phpsyinfo mysql-server php5-mcrypt mcrypt phpmyadmin
mysql_secure_installation

Di seguito il documento completo:

Installazione Ubuntu Server 12.04 LTS Precise Pangolis nel 2022 (157 download )


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.