Questo documento fornisce una guida passo-passo per la configurazione di un ambiente di sviluppo LAMP (Linux, Apache, MySQL, PHP) utilizzando GitPod o Codespace. L'ambiente sarà pronto per lo sviluppo e il testing di applicazioni web.
Esercitazioni correlate:
- Clona il repository da GitHub:
git clone https://github.com/filippo-bilardo/LAMP
- Apri il progetto in GitPod o Codespace.
- Apache:
apache2ctl start
- GitPod:
mysql -u root
- Codespace:
mariadb -h localhost -P 3306 --protocol=tcp -u root --password=mariadb -D mariadb
- www: Contiene gli esempi di pagine PHP.
- etc: Contiene i file di configurazione utilizzati da GitPod.
- .devcontainer/etc: Contiene i file di configurazione utilizzati da Codespace.
Per lo sviluppo di pagine JSP, segui questi passaggi:
- Aggiorna il sistema e installa il JDK:
sudo apt update sudo apt upgrade sudo apt install default-jdk java -version
- Crea un utente per Tomcat:
sudo useradd -r -m -U -d /workspace/LAMP/tomcat -s /bin/false tomcat
- Scarica e installa Tomcat:
wget -c https://downloads.apache.org/tomcat/tomcat-10/v10.1.20/bin/apache-tomcat-10.1.20.tar.gz sudo tar xf apache-tomcat-10.1.20.tar.gz -C tomcat sudo ln -s /workspace/LAMP/tomcat/apache-tomcat-10.1.20 /workspace/LAMP/tomcat/updated sudo chown -R tomcat: /workspace/LAMP/tomcat/ chmod +x /workspace/LAMP/tomcat/updated/bin/*.sh
- Configurazione Java:
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64
Riferimenti: