1. Home
  2. /
  3. realizzare-un-CMS


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.