server-lamp-php-mysql-apache-programmatore-php

 

Come installare Linux, Apache, MySQL, PHP (LAMP) stack su Ubuntu 14.04 andiamo con ordine

un sistema “LAMP” è un gruppo di software open source che è tipicamente installato assieme, ed adibisce un server per ospitare siti web dinamici e applicazioni web. Questo termine è in realtà un acronimo che rappresenta il sistema operativo Linux, con il server web Apache. un database MySQL, e il contenuto dinamico elaborato da PHP.

Prerequisiti per installare un server LAMP:

Prima di iniziare con questa guida, è necessario disporre di un account utente separato, non root configurato sul server

Installiamo APACHE

Utilizziamo il gestore dei pacchetti del nostro ubuntu, in modo tale da poter sempre avere la corretta versione del nostro pacchetto sempre aggiornata e stabile:

sudo apt-get update
sudo apt-get install apache2

Si può fare un controllo  immediatamente per verificare che tutto sia andato a buon fine, visitando l’indirizzo IP pubblico del server o digitando nel nostro browser http:localhost se siamo nella nostra macchina in locale

apache-programmatore-php

 

se si visualizza questa schermata, allora l’installazione è andata a buon fine e possiamo procedere con il secondo step.

Installiamo MySQL

Ora che abbiamo il nostro server web in esecuzione, è il momento di installare MySQL il quale si occuperà di immagazzianre le informazioni o i dati dei nostri siti web o applicativi.

sudo apt-get install mysql-server php5-mysql

Durante l’installazione, il vostro server vi chiederà di selezionare e confermare una password per l’utente MySQL “root”. Si tratta di un account amministrativo in MySQL che ha abilitato tutti i privilegi utente.

Installiamo PHP

PHP è il componente della nostra impostazione che elaborerà il codice per visualizzare il contenuto dinamico.

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

Dopo questo, abbiamo bisogno di riavviare il server web Apache in modo che i nostri cambiamenti di essere riconosciuti. È possibile farlo digitando questo:

sudo service apache2 restart

Installiamo i Moduli di PHP

Per visualizzare le opzioni disponibili per i moduli PHP e le librerie, è possibile digitare questo nel vostro sistema

apt-cache search php5-

I risultati sono tutti i componenti opzionali che è possibile installare. Vi darà una breve descrizione per ognuno:

php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-gd - GD module for php5

Testiamo il nostro server web

sudo nano /var/www/html/info.php

al suo interno inseriamo queta porzione di codice

<?php
phpinfo();
?>

ora colleghiamoci all’indirizzo del nostro server web

http://your_server_IP_address/info.php

php-programmatore-php

 

se vediamo la su impressa schermata allora è andato tutto a buon fine e possiamo incominciare a divertirci.

come ogni linguaggio di programmazione che si rispetti, anche ruby iniza i suoi fondamentali col classico hello world; ma non sto qui a farvi vedere nulla di ruby o del suo linguaggio di programmazione, ma bensì oggi voglio pubblicare uno screen che  attesti quello che tutti i programmatori ruby mi raccontavano, cioè la pulizia e la minor scrittura di codice:

 osCommerce  (“open source Commerce”) è un e-commerce e negozio on-line di gestione software. Può     essere utilizzato su qualsiasi web server che ha PHP e MySQL installati. E 'disponibile come software    libero sotto licenza GNU General Public.

Cosa deve saper fare un programmatore osCommerce?

  1. Installazione e personalizzazione 
  2. creazione moduli personalizzati
  3. creazione temi  grafici personalizzati

questi sono solo degli aspetti che un programmatore osCommerce deve avere tra le sue conoscenze. Attualmente nel mio portfolio e in fase di costruzione ci sono all’incirca 15 siti basati su osCommerce, e tutti con le loro esigenze e personalizzazioni.

 

Cosa è un programmatore osCommerce?

Un programmatore osCommerce, è uno sviluppatore web che ha la conoscenza del su detto CMS, con capacità di approccio elevate, per la creazione o personalizzazione di esso, per renderlo sempre più simile alle richieste del cliente.

 

ESEMPI di lavori con osCommerce:

http://www.heatprogramstore.com/
http://www.desideriointimo.com/

Gli Auguri al 46esimo compleanno di Star Trek arrivano anche da Google,

il famoso motore di ricerca di Mountain View, ha creato un apposito doodle, per festeggiare il compleanno del capitano Kirk, Spock, McCoy e gli altri membri dell’equipaggio dell’Enterprise.

 

 

Raccolta di poster olimpici dal 1896 al 2012, dove si può notare l’evoluzione grafica e comunicativa nei diversi anni nate dalle nazioni in cui ospitavano i giochi.
1896 – Athens

1900 – Paris

1904 – St.Louis, USA

1908 – London

1912 – Stockholm, Sweden

1920 – Antwerp, Belgium

1924 – Paris, France

1928 – Amsterdam, Holland

1932 – Los Angeles, USA

1936 – Berlin, Germany

1940 – Helsinki, Finland

1948 – London, UK

1952 – Helsinki, Finland

1956 – Melbourne, Australia

1960 – Rome, Italy

1964 – Tokyo, Japan

1968 – Mexico City, Mexico

1972 – Munich, Germany

1976 – Montreal, Canada

1980 – Moscow, Soviet Union

1984 – Los Angeles, USA

1988 – Seoul, South Korea

1992 – Barcelona, Spain

1996 – Atlanta, USA

2000 – Sydney, Australia

2004 – Athens, Greece

2008 – Beijing, China

2012 – London, UK

fonte: www.juliusdesign.net

 

Symfony 2 è uno dei framework PHP piú apprezzati sul mercato.

citiamo direttamente le parole prelevate dal sito ufficiale : www.symfonyday.it .

Symfony 2 e’ diventato il riferimento per quanto riguarda lo sviluppo ad alto livello con PHP e molti software open source, come Drupal, eZ Publish e phpBB hanno gia’ iniziato ad includerlo al loro interno. Il Symfony|Day e’ l’evento di riferimento su Symfony che introduce le best practice e ne mostra case study ad alto livello.