Realizzare una piattaforma LAMP per creare siti WEB
Condividi
LAMP è un acronimo che indica una piattaforma software per lo sviluppo di applicazioni web che prende il nome dalle iniziali dei componenti software con cui è realizzata.
Lamp è l'acronimo di: Linux, Apache, Mysql, PHP.
Come si realizza una piattaforma LAMP?
Basta aprire il terminale di Linux io uso Ubuntu se a 32 bit
Installare Apache:
- sudo apt-get install apache2
- Per avviarlo: sudo ⁄etc⁄init.d⁄apache2 start
- Per ravviare: sudo ⁄etc⁄init.d⁄apache2 restart
- Per spagnere: sudo ⁄etc⁄init.d⁄apache2 stop
Installare php:
- sudo apt-get install php5 libapache2-mod-php5
- sudo ⁄etc⁄init.d⁄apache2 restart
- Prova a scrivere il primo file
Installare mysql
- sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
- gksudo gedit ⁄etc⁄php⁄apache⁄php.ini -> trova questa riga ; extension=msql.so -> leva il ;
- sudo gedit ⁄etc⁄apache⁄apache2.conf -> aggiungere a fine pagina ->
- # Enable PHPMyAdmin
- Include ⁄etc⁄phpmyadmin⁄apache.conf
- sudo ⁄etc⁄init.d⁄apache2 restart
Poi si va nella directory var, si seleziona la cartella dove va il sito: sudo chmod -R a=rwx www
Basta aprire il terminale di Linux io uso Ubuntu se a 64 bit:
Installare apache
- sudo apt-get install apache2
- sudo ⁄etc⁄init.d⁄apache2 start
- sudo ⁄etc⁄init.d⁄apache2 restart
- sudo ⁄etc⁄init.d⁄apache2 stop
Installare php
- sudo apt-get install php5 libapache2-mod-php5
- sudo ⁄etc⁄init.d⁄apache2 restart
- Scrivi il primo file in PHP
Installare mysql
- sudo apt-get install mysql-server
- sudo apt-get install phpmyadmin
- gksudo gedit ⁄etc⁄php⁄apache⁄php.ini -> trova questa riga ; extension=msql.so -> leva il ;
- sudo gedit ⁄etc⁄apache⁄apache2.conf -> aggiungere a fine pagina ->
- # Enable PHPMyAdmin
- Include ⁄etc⁄phpmyadmin⁄apache.conf
- sudo ⁄etc⁄init.d⁄apache2 restart
Poi si va nella directory var, si seleziona la cartella dove va il sito: sudo chmod -R a=rwx www
Se qualcosa va male durante l'istallazione potete:
RIMUOVERE APACHE
- sudo service apache2 stop
- sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
- sudo apt-get autoremove
- whereis apache2
- sudo rm -rf ⁄etc⁄apache2
RIMUOVERE MYSQL
- sudo apt-get remove mysql-server mysql-client mysql-common
- sudo apt-get purge mysql-server mysql-client mysql-common
RIMUOVERE PHPMIADMIN
sudo rm -f ⁄etc⁄apache⁄conf.d⁄phpmyadmin.conf;
Una altra soluzione per sostituire una piattaforma LAMP e optare per un IDE completo?
Un IDE completo e free si chiama Netbeans è intuitivo potete usarlo anche con altri linguaggi di programmazione, e potete usarlo con il MySQL Workbench potente strumento per realizzare Database importanti.
Con una piattaforma così, potete usarla per realizzare portali per rilevanti aziende.