Dell'hosting web su cloud se ne parla molto, e non senza motivo: oltre a essere più economico dei server tradizionali, questo metodo offre la sicurezza della continuità e della potenza di server multipli.
Per aiutarvi a sfruttare al meglio questi vantaggi, il System Engineer Danilo Abbasciano dedica la guida pubblicata oggi nel Centro Risorse a un'applicazione pratica dell'argomento, utilizzando due strumenti open source: l'installazione di Joomla con OpenShift. Mentre Joomla ha bisogno ormai di poche presentazioni, OpenShift è un prodotto nuovo, rilasciato da Red Hat nel 2011. Si tratta di una piattaforma open source per la gestione di applicazioni cloud, disponibile anche nella versione gratuita Express.
Se siete interessati alla flessibilità e alla portabilità di questa soluzione, per costruire il vostro sito Joomla sul cloud Red Hat cominciate da qui: Danilo Abbasciano descrive tutti i passi del processo, dall'installazione del client OpenShift alla corretta configurazione di Joomla.
La nuova guida pubblicata oggi nel Centro Risorse Babel è dedicata a Git, lo strumento gratuito per organizzare e gestire versioni differenti di un software.
Git, realizzato da Linus Torvalds, creatore di Linux, è infatti un nuovo tipo di Version Control System (VCS) focalizzato sulla gestione distribuita del software.
Il TechAdvisor Roberto Polli ne spiega il funzionamento di base e le applicazioni, in una guida ricca di esempi e di esercizi.
Scaricate l'articolo per scoprire, tra tanti consigli utili, l'utilità dei branch, il funzionamento di repository remoti o la gestione di un caso di troubleshooting.
La pandemia de COVID-19 ha tenido un impacto significativo en la economía mundial. Muchos países experimentaron fuertes caídas en el PIB y aumentos en el desempleo debido a los cierres generalizados y las restricciones a los viajes. Aunque las vacunas han permitido la reapertura de muchas economías, los efectos a largo plazo de la pandemia en sectores como el turismo y los viajes aún no están claros. Se espera que la recuperación económica mundial sea desigual y dependa de factores como el control
La nuova guida pubblicata oggi nel Centro Risorse Babel è dedicata a Git, lo strumento gratuito per organizzare e gestire versioni differenti di un software.
Git, realizzato da Linus Torvalds, creatore di Linux, è infatti un nuovo tipo di Version Control System (VCS) focalizzato sulla gestione distribuita del software.
Il TechAdvisor Roberto Polli ne spiega il funzionamento di base e le applicazioni, in una guida ricca di esempi e di esercizi.
Scaricate l'articolo per scoprire, tra tanti consigli utili, l'utilità dei branch, il funzionamento di repository remoti o la gestione di un caso di troubleshooting.
La pandemia de COVID-19 ha tenido un impacto significativo en la economía mundial. Muchos países experimentaron fuertes caídas en el PIB y aumentos en el desempleo debido a los cierres generalizados y las restricciones a los viajes. Aunque las vacunas han permitido la reapertura de muchas economías, los efectos a largo plazo de la pandemia en sectores como el turismo y los viajes aún no están claros. Se espera que la recuperación económica mundial sea desigual y dependa de factores como el control
La agricultura, ganadería y minería son importantes actividades económicas en Zacatecas, a pesar de los desafíos del clima y la topografía. La industria manufacturera y el comercio también contribuyen a la economía. Aunque el PIB per cápita de Zacatecas es menor que el promedio nacional, la brecha se ha reducido debido a una mayor tasa de crecimiento del PIB estatal en los últimos años.
Internet è una tecnologia nuova in continua evoluzione, come tale le persone stanno cercando di capire come utilizzarla al meglio.
Questa continua evoluzione influisce sul modo di vivere internet.
Este documento es la hoja de vida de Einer Moreno Hidalgo. Presenta sus datos personales como nombre, identificación, fecha de nacimiento y domicilio. Detalla sus estudios en el SENA como Tecnólogo en Mantenimiento de Equipos de Cómputo y en secundaria. Incluye información sobre su formación complementaria en el SENA y referencias personales.
El documento presenta información sobre el navegador Google Chrome. Señala que fue desarrollado por Google y es el navegador más utilizado en Latinoamérica con más de 750 millones de usuarios. Explica algunas de sus características como la sincronización de marcadores entre dispositivos, el modo de pantalla completa y la traducción automática de páginas. También menciona que sus metas son mejorar la seguridad, velocidad y estabilidad.
Este documento trata sobre las competencias básicas y los centros bilingües. Discute cómo el trabajo en los centros bilingües se alinea con el marco teórico y el diseño curricular esperado. También describe las competencias básicas, incluidas la comunicación lingüística, el razonamiento matemático y la competencia digital. Además, explica conceptos como tareas del mundo real, tareas pedagógicas, y un diseño curricular basado en tareas.
The document discusses tools and services offered by Digital Preservation Europe (DPE) to help organizations tackle digital preservation. It summarizes that DPE offers information resources on their website, tools like the DRAMBORA Toolkit for digital repository audits and risk assessment, and the PLATTER guidance for planning trusted digital repositories. PLATTER provides a framework to help repositories develop goals, objectives, and performance targets to work towards certification standards in a cost-effective manner.
The document summarizes an area development program along the Canal Roeselare-Leie in Belgium. The program began in 2005 and involves cooperation between 2 cities and 3 municipalities totaling around 110,000 inhabitants. Its goals were to develop an action plan for the multifunctional future of the canal zone and an anniversary program for the 150th anniversary of the canal in 2012. The anniversary program included over 50 activities between April and October 2012 across the communities to promote regional identity and was very successful in attracting residents and spontaneous additional events.
El documento detalla los planes de estudios para varios grados durante la semana del 9 al 13 de septiembre. Segundo grado aprenderá sobre la interfaz de KidPix 3D. Tercer y quinto grado aprenderán sobre el manejo de archivos, carpetas y bibliotecas y personalización del escritorio. Cuarto grado se introducirá al manejo del teclado. Sexto grado aprenderá sobre tablas en Word. Séptimo grado entrará a un nuevo programa de teclado. Octavo grado tendrá un taller sobre Photoshop Elements para traba
El resumen describe los proyectos y actividades planeados para cada grado durante la semana del 28 de febrero al 1 de marzo. Segundo grado aprenderá el manejo del teclado en Word. Tercer grado diseñará dibujos en FlipBoom para una revista de África. Cuarto grado integrará ciencia con Excel. Quinto grado continuará con Microtype 5. Sexto grado practicará presentaciones en PowerPoint. Séptimo grado presentará proyectos en Venn Digital y recibirá una charla sobre violencia. Octavo grado comenzará an
Este documento clasifica y define los principales medios de transporte. Inicialmente, explica que los seres humanos desarrollaron diferentes medios de transporte para satisfacer sus necesidades de movilidad y curiosidad. Luego, clasifica los medios de transporte en terrestres (carretera, ferrocarril, transportes especiales), marítimos, fluviales, aéreos y urbanos. Finalmente, describe brevemente cada uno de estos tipos de transporte, incluyendo sus características y necesidades infraestructurales.
Voici un diaporama concernant un site de stockage en ligne, effectué et publié ici pour un TP de C2i.
Les liens sources :
Logo SugarSync : http://www.cloudactu.fr/sugarsync-arrive-en-france-avec-un-partenaire-orange/
Cadenas : http://pixabay.com/en/computer-flat-lock-theme-purse-26712/
Croix verte : http://pixabay.com/en/sign-black-green-icon-right-mark-34977/
Croix rouge : http://pixabay.com/en/red-sign-computer-green-icon-mark-24842/
Logo flickr : http://www.flickr.com/photos/topgold/3341035111/
Este documento proporciona instrucciones para descargar el programa Foxit Reader en formato zip, guardarlo en una unidad de almacenamiento como un pendrive, abrir el archivo .exe para instalarlo sin necesidad de instalación, y luego abrir y editar archivos PDF utilizando las herramientas del programa.
El documento trata sobre el genoma humano. Explica que el genoma humano contiene aproximadamente 80,000 genes en los cromosomas, los cuales contienen la información genética que determina características como la herencia, enfermedades y más. También menciona que el conocimiento del genoma plantea cuestiones éticas sobre la selección de bebés y la clonación.
Il TechAdvisor Babel Roberto Polli ci propone questo mese un esercizio rivolto a sistemisti e sviluppatori junior: la trasformazione di un comune modem/router ADSL in una postazione multimediale.
Il processo è realizzato grazie a MiniDLNA, un media server open source per musica e video, che impariamo a compilare dopo aver precedentemente configurato un cross-compiler sul PC.
Se siete interessati a questo approfondimento sul modo in cui Linux gestisce i processi su un device minimale, vi invitiamo a scaricare l’articolo completo.
Da un po' di tempo a questa parte quando uno sviluppatore software sente la parola "Clouds" non pensa più alle nuovole, ma a...? Durante l'intervento risponderò a questa domanda e mostrerò come una applicazione web sviluppata con Spring Framework, Apache Maven e OpenJPA può essere installata facilmente e (quasi)gratuitamente sulla piattaforma per il cloud computing messa a disposizione da Google.
Il codice di esempio della presentazione lo trovate su: http://code.google.com/p/gae-javaday10/
La agricultura, ganadería y minería son importantes actividades económicas en Zacatecas, a pesar de los desafíos del clima y la topografía. La industria manufacturera y el comercio también contribuyen a la economía. Aunque el PIB per cápita de Zacatecas es menor que el promedio nacional, la brecha se ha reducido debido a una mayor tasa de crecimiento del PIB estatal en los últimos años.
Internet è una tecnologia nuova in continua evoluzione, come tale le persone stanno cercando di capire come utilizzarla al meglio.
Questa continua evoluzione influisce sul modo di vivere internet.
Este documento es la hoja de vida de Einer Moreno Hidalgo. Presenta sus datos personales como nombre, identificación, fecha de nacimiento y domicilio. Detalla sus estudios en el SENA como Tecnólogo en Mantenimiento de Equipos de Cómputo y en secundaria. Incluye información sobre su formación complementaria en el SENA y referencias personales.
El documento presenta información sobre el navegador Google Chrome. Señala que fue desarrollado por Google y es el navegador más utilizado en Latinoamérica con más de 750 millones de usuarios. Explica algunas de sus características como la sincronización de marcadores entre dispositivos, el modo de pantalla completa y la traducción automática de páginas. También menciona que sus metas son mejorar la seguridad, velocidad y estabilidad.
Este documento trata sobre las competencias básicas y los centros bilingües. Discute cómo el trabajo en los centros bilingües se alinea con el marco teórico y el diseño curricular esperado. También describe las competencias básicas, incluidas la comunicación lingüística, el razonamiento matemático y la competencia digital. Además, explica conceptos como tareas del mundo real, tareas pedagógicas, y un diseño curricular basado en tareas.
The document discusses tools and services offered by Digital Preservation Europe (DPE) to help organizations tackle digital preservation. It summarizes that DPE offers information resources on their website, tools like the DRAMBORA Toolkit for digital repository audits and risk assessment, and the PLATTER guidance for planning trusted digital repositories. PLATTER provides a framework to help repositories develop goals, objectives, and performance targets to work towards certification standards in a cost-effective manner.
The document summarizes an area development program along the Canal Roeselare-Leie in Belgium. The program began in 2005 and involves cooperation between 2 cities and 3 municipalities totaling around 110,000 inhabitants. Its goals were to develop an action plan for the multifunctional future of the canal zone and an anniversary program for the 150th anniversary of the canal in 2012. The anniversary program included over 50 activities between April and October 2012 across the communities to promote regional identity and was very successful in attracting residents and spontaneous additional events.
El documento detalla los planes de estudios para varios grados durante la semana del 9 al 13 de septiembre. Segundo grado aprenderá sobre la interfaz de KidPix 3D. Tercer y quinto grado aprenderán sobre el manejo de archivos, carpetas y bibliotecas y personalización del escritorio. Cuarto grado se introducirá al manejo del teclado. Sexto grado aprenderá sobre tablas en Word. Séptimo grado entrará a un nuevo programa de teclado. Octavo grado tendrá un taller sobre Photoshop Elements para traba
El resumen describe los proyectos y actividades planeados para cada grado durante la semana del 28 de febrero al 1 de marzo. Segundo grado aprenderá el manejo del teclado en Word. Tercer grado diseñará dibujos en FlipBoom para una revista de África. Cuarto grado integrará ciencia con Excel. Quinto grado continuará con Microtype 5. Sexto grado practicará presentaciones en PowerPoint. Séptimo grado presentará proyectos en Venn Digital y recibirá una charla sobre violencia. Octavo grado comenzará an
Este documento clasifica y define los principales medios de transporte. Inicialmente, explica que los seres humanos desarrollaron diferentes medios de transporte para satisfacer sus necesidades de movilidad y curiosidad. Luego, clasifica los medios de transporte en terrestres (carretera, ferrocarril, transportes especiales), marítimos, fluviales, aéreos y urbanos. Finalmente, describe brevemente cada uno de estos tipos de transporte, incluyendo sus características y necesidades infraestructurales.
Voici un diaporama concernant un site de stockage en ligne, effectué et publié ici pour un TP de C2i.
Les liens sources :
Logo SugarSync : http://www.cloudactu.fr/sugarsync-arrive-en-france-avec-un-partenaire-orange/
Cadenas : http://pixabay.com/en/computer-flat-lock-theme-purse-26712/
Croix verte : http://pixabay.com/en/sign-black-green-icon-right-mark-34977/
Croix rouge : http://pixabay.com/en/red-sign-computer-green-icon-mark-24842/
Logo flickr : http://www.flickr.com/photos/topgold/3341035111/
Este documento proporciona instrucciones para descargar el programa Foxit Reader en formato zip, guardarlo en una unidad de almacenamiento como un pendrive, abrir el archivo .exe para instalarlo sin necesidad de instalación, y luego abrir y editar archivos PDF utilizando las herramientas del programa.
El documento trata sobre el genoma humano. Explica que el genoma humano contiene aproximadamente 80,000 genes en los cromosomas, los cuales contienen la información genética que determina características como la herencia, enfermedades y más. También menciona que el conocimiento del genoma plantea cuestiones éticas sobre la selección de bebés y la clonación.
Il TechAdvisor Babel Roberto Polli ci propone questo mese un esercizio rivolto a sistemisti e sviluppatori junior: la trasformazione di un comune modem/router ADSL in una postazione multimediale.
Il processo è realizzato grazie a MiniDLNA, un media server open source per musica e video, che impariamo a compilare dopo aver precedentemente configurato un cross-compiler sul PC.
Se siete interessati a questo approfondimento sul modo in cui Linux gestisce i processi su un device minimale, vi invitiamo a scaricare l’articolo completo.
Da un po' di tempo a questa parte quando uno sviluppatore software sente la parola "Clouds" non pensa più alle nuovole, ma a...? Durante l'intervento risponderò a questa domanda e mostrerò come una applicazione web sviluppata con Spring Framework, Apache Maven e OpenJPA può essere installata facilmente e (quasi)gratuitamente sulla piattaforma per il cloud computing messa a disposizione da Google.
Il codice di esempio della presentazione lo trovate su: http://code.google.com/p/gae-javaday10/
Ridirezionamento di I/O con Bash: un breve approfondimentoBabel
In questo articolo, il TechAdvisor Babel Roberto Polli esplora la funzionalità di ridirezionamento dell'Input/Output con Bash (Bourne Again Shell), la più diffusa shell per sistemi GNU/Linux.
La guida, rivolta ai sistemisti junior, propone una panoramica sulla gestione dei tre file standard assegnati da GNU/Linux ad ogni processo: input, output ed error. Particolare attenzione è dedicata a strace, uno strumento molto utile che permette di tenere sotto controllo le chiamate di sistema, utilizzato in questo caso per svelare il funzionamento di Bash.
L'installazione e la prima configurazione di un elevato numero di server è un'operazione lunga e ripetitiva. Il TechAdvisor Roberto Polli mostra come semplificarla utilizzando Cobbler, un'installation server open source. La tecnologia descritta da Roberto sfrutta il boot via rete (PXE-boot) e i kickstart di Red Hat, i file che contengono i parametri per l'installazione e la prima configurazione del sistema.
Oltre a Cobbler, l’articolo illustra alcuni concetti di base relativi alla procedura di boot di un sistema Linux-based e al funzionamento di un server DHCP.
Per saperne di più su questo argomento vi invitiamo a scaricare l’articolo completo. Potete inviarci le vostre domande utilizzando il form "Serve aiuto?" del nostro Centro Risorse http://www.babel.it/it/centro-risorse.html
Nagios in alta affidabilità con strumenti open sourceBabel
Alta Disponibilità dei servizi, strumenti di monitoraggio, ridondanza fisica e logica delle componenti. Sono questi argomenti cruciali per tutti coloro che all'interno di una attività Data Center sono impegnati nella gestione di servizi Mission Critical.
In questa guida il TechAdvisor Gianpaolo Buono illustra i principi attraverso i quali poter procedere alla configurazione in alta affidabilità di un sistema di monitoraggio basato su componenti Open Source.
Working between the clouds (versione completa)Davide Cerbo
Da un po' di tempo a questa parte quando uno sviluppatore software sente la parola "Clouds" non pensa più alle nuovole, ma a...? Durante l'intervento risponderò a questa domanda e mostrerò come una applicazione web sviluppata con Spring Framework, Apache Maven e JPA può essere installata facilmente e (quasi) gratuitamente sulla piattaforma per il cloud computing messa a disposizione da Google. Vedremo poi come applicare i principali pattern relativi alla scalabilità utilizzando gli strumenti messi a disposizione dalla piattaforma di Google.
OpenVAS, lo strumento open source per il vulnerability assessmentBabel
Open Vulnerability Assessment System (OpenVAS), la risposta completamente open source allo scanner remoto Nessus, permette di rilevare in modo affidabile le potenziali vulnerabilità dei sistemi presenti all'interno della infrastruttura IT. Il sistema, alimentato da una base dati quotidianamente aggiornata che contiene più di 20.000 test di vulnerabilità, consente inoltre di analizzare la lista delle contromisure applicabili per eliminare potenziali problemi.
Questo mese il System Engineer Maurizio Pagani ha preparato una breve guida dedicata a chi approccia il software per la prima volta, spiegandone l'architettura, i passi necessari per effettuare la scansione di un sistema remoto e un esempio pratico del report ottenuto.
Per saperne di più su questa importante alternativa open source dedicata al tema della sicurezza, vi invitiamo a scaricare l’articolo completo. Per qualsiasi domanda non esitate a contattarci utilizzando il form "Serve aiuto?" sul nostro Centro Risorse http://www.babel.it/it/centro-risorse.html
Sicurezza flessibile con SELinux: architettura e configurazioneBabel
Anche questa settimana l’argomento della guida tecnica pubblicata nel Centro Risorse Babel è la sicurezza, in particolare quella dei sistemi Linux e Unix.In questa guida il System Engineer Maurizio Pagani descrive l’architettura e la configurazione di base di Security-Enhanced Linux (o SELinux),un sistema di sicurezza MAC (Mandatory Access Control) flessibile integrato con Linux.
Progettato inizialmente dalla National Security Agency degli Stati Uniti, SELinux permette la configurazione di policy di sicurezza specifiche per domini, processi e utenti diversi attive a più livelli ed è in grado di confinare applicazioni difettose o malware.
Per scoprire di più sui vantaggi rispetto al tradizionale approccio DAC e sui processi di gestione delle policy e di amministrazione SELinux, vi invitiamo a scaricare la guida completa.
Drupal 10: un framework PHP di sviluppo Cloud Native modernosparkfabrik
I detrattori parlano di un declino di Drupal: sempre meno developer lo scelgono per realizzare siti. Eppure se osserviamo la qualità dei progetti basati su Drupal, è evidente che si tratti di progetti di impatto sempre maggiore, per lo più a livello enterprise, in grado di garantire vere e proprie esperienze digitali innovative.
Drupal rimane non solo il più potente e sicuro CMS open source enterprise-grade, ma è diventato un CMF solido che ha saputo rinnovarsi seguendo i principi del framework MACH che promuove piattaforme basate su microservizi, che siano API-first, cloud native ed headless. Quindi no, nessun declino, Drupal è al passo con le migliori tecnologie esistenti sul mercato.
Ecco di cosa parliamo oggi: la nuova major release di Drupal è alle porte e vogliamo raccontarvi tutte le novità per utenti e developer.
Sophos Complete Security: arte e scienza della sicurezzaBabel
Il 27 novembre il Chiostro del Bramante ha ospitato il nostro più recente evento, “Sophos Complete Security: scienza e arte della sicurezza”. Babel ringrazia tutti coloro che sono venuti a conoscere la soluzione integrata di Sophos dedicata alla sicurezza della rete, dei dispositivi fissi e mobili, dei dati e delle e-mail.
Se vi siete persi l’evento o volete rivederlo, visitate la pagina dedicata aggiornata con il video integrale e le slide della presentazione: http://babel.it/it/sophos-complete-security-2014.html
L’innovazione a difesa della tradizione: il caso dell’Archivio Storico della ...Babel
Il TechAdvisor Michelangelo Uberti e Don Stefano Bortolato presentano un importante caso di successo: "L’innovazione a difesa della tradizione: il caso dell’Archivio Storico della Congregazione Orionina". Durante l’intervento Michelangelo e Don Stefano raccontano le sfide e le opportunità del progetto di ammodernamento dell’infrastruttura IT della Piccola Opera della Divina Provvidenza.
I punti trattati durante la presentazione sono:
- Babel e Red Hat: una partnership consolidata
- Insieme si è più forti: l’evoluzione di Babel
- Conosciamo la Piccola Opera della Divina Provvidenza
- Perché investire nell'open source?
- Dal mattone all'archivio: non solo virtualizzazione
Per saperne di più, scaricate l’articolo o guardate il video integrale dell'intervento ripreso durante l'Open Source Day 2014.
http://www.babel.it/it/centro-risorse/77-linnovazione-a-difesa-della-tradizione-il-caso-dellarchivio-storico-della-congregazione-orionina.html
L’innovazione a difesa della tradizione: il caso dell’Archivio Storico della ...Babel
Il TechAdvisor Michelangelo Uberti e Don Stefano Bortolato presentano un importante caso di successo: "L’innovazione a difesa della tradizione: il caso dell’Archivio Storico della Congregazione Orionina". Durante l’intervento Michelangelo e Don Stefano raccontano le sfide e le opportunità del progetto di ammodernamento dell’infrastruttura IT della Piccola Opera della Divina Provvidenza.
I punti trattati durante la presentazione sono:
- Babel e Red Hat: una partnership consolidata
- Insieme si è più forti: l’evoluzione di Babel
- Conosciamo la Piccola Opera della Divina Provvidenza
- Perché investire nell'open source?
- Dal mattone all'archivio: non solo virtualizzazione
Per saperne di più, scaricate l’articolo o guardate il video integrale dell'intervento ripreso durante l'Open Source Day 2014.
http://www.babel.it/it/centro-risorse/77-linnovazione-a-difesa-della-tradizione-il-caso-dellarchivio-storico-della-congregazione-orionina.html
Intercettazioni: guida alle nuove norme per i providerBabel
Il TechAdvisor Michelangelo Uberti presenta la guida aggiornata alle prestazioni obbligatorie per le Autorità Giudiziarie applicate alle piattaforme di posta elettronica. Le nuove misure, pubblicate a luglio dal Garante per la Privacy, sono state progettate per incrementare la sicurezza dei dati personali raccolti e usati nello svolgimento delle intercettazioni.
La guida Babel si concentra sugli obblighi dei provider e spiega in dettaglio le novità, a cominciare dall’uso della PEC, diventato obbligatorio per l’invio delle mail intercettate. I dati inviati via mail o con supporto removibile dovranno essere necessariamente cifrati e tutti gli amministratori che hanno accesso ai dati giudiziari dovranno utilizzare la strong authentication.
Per conoscere in dettaglio il nuovo provvedimento vi invitiamo a scaricare l’articolo completo. Per maggiori informazioni potete contattare un nostro TechAdvisor utilizzando il modulo “Serve aiuto?” del nostro Centro Risorse http://www.babel.it/it/centro-risorse.html
Dalla virtualizzazione al private cloud: Il Patronato INCA rinnova la fiducia...Babel
Il TechAdvisor Babel Michelangelo Uberti presenta un importante caso di successo: "Dalla virtualizzazione al private cloud: il Patronato INCA rinnova la fiducia nell’open source". Durante il suo intervento il TechAdvisor racconta le sfide e le opportunità dell'innovativo progetto realizzato per il Patronato INCA CGIL e presenta la nostra soluzione di private cloud basata su tecnologie open source.
I punti trattati durante la presentazione sono:
- Babel e Red Hat: una storia lunga 8 anni
- Il Patronato INCA CGIL: tradizione e innovazione
- Il rapporto con Babel e l'approccio all'open source
- L'adozione della virtualizzazione e la visione cloud-oriented
- La soluzione "chiavi in mano" di Babel per il Private Cloud
Per saperne di più, scaricate l'articolo o guardate il video integrale dell'intervento ripreso durante l'Open Source Day 2013.
http://www.babel.it/it/centro-risorse/2013/11/14/69-dalla-virtualizzazione-al-private-cloud-il-patronato-inca-rinnova-la-fiducia-nellopen-source.html
Il TechAdvisor Roberto Polli condivide l'esperienza maturata su iPython, una potente shell interattiva nata per affiancare la classica shell Bash comunemente utilizzata dagli amministratori di sistema. Attraverso degli esempi pratici mostra le principali differenze tra i due approcci ed aiuta a comprendere quale sia lo strumento più adatto a specifici casi d'uso.
Durante la presentazione mostra inoltre come:
- evitare errori comuni negli script bash;
- velocizzare la creazione di script per l'esecuzione di test mediante la libreria nose;
- riutilizzare moduli Python esistenti nella shell interattiva;
- usare il framework Flask per convertire facilmente gli script in web services.
Code
http://ipython.org/
http://flask.pocoo.org/
http://nose.readthedocs.org/
https://github.com/ioggstream/dsadmin/
Babel
http://www.babel.it
http://vaunaspada.babel.it/blog
La gestione integrata della sicurezza in ANSA: dal firewalling all'UTMBabel
Il TechAdvisor Michelangelo Uberti spiega cosa ha determinato l'Agenzia ANSA a scegliere i Sophos UTM, gli appliance dedicati alla gestione integrata della sicurezza aziendale. Michelangelo illustra alcuni aspetti tecnici della soluzione e le modalità attraverso cui i team Babel e Sophos sono riusciti a soddisfare le esigenze del Cliente.
Per saperne di più, scaricate l'articolo o guardate il video integrale dell'intervento ripreso durante il Sophos Complete Security Day 2013.
http://www.babel.it/it/centro-risorse/2013/06/26/63-la-gestione-integrata-della-sicurezza-in-ansa-dal-firewalling-allutm.html
SHELL CONTROL BOX: IL GUSTO DELLA SICUREZZA
I TechAdvisor Babel presentano i dettagli dell'ultima versione dello Shell Control Box, la soluzione di BalaBit dedicata al monitoraggio e all'audit degli accessi amministrativi remoti.
L'evento ha avuto luogo il 21 novembre 2012 presso il Rome Cavalieri Hilton.
BalaBit: www.balabit.com
Babel: www.babel.it
Tracciamento delle attività di amministrazione mediante i BalaBit Shell Contr...Babel
SHELL CONTROL BOX: IL GUSTO DELLA SICUREZZA
I TechAdvisor Babel presentano i dettagli dell'ultima versione dello Shell Control Box, la soluzione di BalaBit dedicata al monitoraggio e all'audit degli accessi amministrativi remoti.
L'evento ha avuto luogo il 21 novembre 2012 presso il Rome Cavalieri Hilton.
BalaBit: www.balabit.com
Babel: www.babel.it
Perché scegliere la desktop virtualization? Qual’è la soluzione più adatta alla mia azienda e quali sono i benefici che posso trarne? L’articolo pubblicato questo mese nel Centro Risorse Babel risponde a queste e ad altre domande introduttive sull’argomento.
Il TechAdvisor Michelangelo Uberti spiega in dettaglio cosa comporta la virtualizzazione dei desktop per manager e utenti, soffermandosi sulle differenze tra Hosted (statici e dinamici) e Remote Synchronized Virtual Desktops e sulle modalità di virtualizzazione delle applicazioni.
Per saperne di più vi invitiamo a scaricare l'articolo completo e a inviarci le vostre domande utilizzando il form "Serve aiuto?" all'interno del nostro Centro Risorse http://www.babel.it/it/centro-risorse.html
Crittografia e integrazione dei sistemi con PythonBabel
Informazioni bancarie, dati sensibili per le aziende, materiale multimediale personale: sistemi diversi si scambiano costantemente informazioni riservate via internet e la crittografia gioca un ruolo importante nella loro protezione.
Il TechAdvisor Babel Roberto Polli dedica il nuovo articolo del Centro Risorse alle particolari problematiche legate all'uso delle tecniche di crittografia nell'interazione tra sistemi che spesso parlano linguaggi differenti. Ricco di esempi pratici, l'articolo descrive il funzionamento della crittografia simmetrica e asimmetrica e presenta delle semplici istruzioni per lo sviluppo di un server FTP con server-side encryption utilizzando il linguaggio di programmazione Python.
Per saperne di più su questo argomento vi invitiamo a scaricare l'articolo completo. Potete inviarci le vostre domande utilizzando il form "Serve aiuto?" sul nostro Centro Risorse http://www.babel.it/it/centro-risorse.html
Intercettazioni e posta elettronica: le misure di sicurezza per i gestoriBabel
Il TechAdvisor Michelangelo Uberti spiega come gestire i decreti di intercettazione, tracciamento del traffico, sospensione o sequestro di una mailbox da parte delle Autorità Giudiziarie. La guida evidenzia le modalità corrette di erogazione delle prestazioni richieste e le procedure di messa in sicurezza delle piattaforme di posta elettronica, soffermandosi brevemente sull'applicazione sviluppata da Babel per gestire questo tipo di attività.
Per approfondire i requisiti obbligatori dei gestori in materia di Autorità Giudiziaria vi invitiamo a scaricare l’articolo completo. Per qualsiasi domanda non esitate a contattarci utilizzando il form "Serve aiuto?" sul nostro Centro Risorse http://www.babel.it/it/centro-risorse.html
BABEL PRESENTA: OPSVIEW
Opsview e i TechAdvisor Babel -unico partner Opsview in Italia- vi presentano le novità tecniche e pratiche della versione 4 di Opsview Enterprise, uno strumento innovativo per gestire e monitorare facilmente infrastrutture IT distribuite..
L’evento ha avuto luogo il 16 maggio 2012, a Cinecitta’ Studios, Roma.
Opsview: www.opsview.com
Babel: www.babel.it
Monitoraggio di infrastrutture IT mediante Opsview Enteprise V4Babel
BABEL PRESENTA: OPSVIEW
Opsview e i TechAdvisor Babel -unico partner Opsview in Italia- vi presentano le novità tecniche e pratiche della versione 4 di Opsview Enterprise, uno strumento innovativo per gestire e monitorare facilmente infrastrutture IT distribuite..
L’evento ha avuto luogo il 16 maggio 2012, a Cinecitta’ Studios, Roma.
Opsview: www.opsview.com
Babel: www.babel.it
Cos’è un server MySQL embedded, qual è la sua architettura e come funzionano le API MySQL per un programma C? Il TechAdvisor Roberto Polli risponde a queste domande in un breve ma completo tutorial in inglese.
L’obiettivo dell’articolo è di illustrare l’utilizzo del server MySQL embedded in un ambito a volte meno comune tra i programmatori C: il test di integrazione, ossia la verifica della corretta interazione tra componenti software.
Scaricate l’articolo completo per scoprire l’applicazione pratica, spiegata passo per passo dal nostro TechAdvisor.
Il fenomeno dello spam: origine e contromisureBabel
Messaggi pubbicitari indesiderati, truffe virtuali e phishing: le tecniche di spamming sono in continua evoluzione, ma è possibile proteggere in modo efficace il proprio sistema di posta elettronica.
In questo whitepaper, il TechAdvisor Babel Michelangelo Uberti spiega com’è cambiato il fenomeno dello spam dalla sua nascita a oggi e illustra le pratiche antispam sociali e tecniche migliori per bloccare eventuali attacchi.
Alice Ferrazzi, esperta di tecnologie open source e maintainer di alcuni pacchetti per la distribuzione Linux Debian – un sistema operativo gratuito – condivide le proprie conoscenze ed esplora in questo articolo il complesso mondo del software open source e le regole che lo governano.
Dopo una breve descrizione delle differenze tra software libero e open source, vengono illustrati i criteri obbligatori affinché un programma rientri in questo tipo di categorie. L’articolo contiene inoltre una rassegna dei tipi di licenza più utilizzati, tra cui GPL, LGPL o MIT.
Mobile Data Security: Sicurezza IT per aziende in movimentoBabel
Il prodotto: MOBILE CONTROL
Sophos e Babel sono partner nella diffusione sul mercato italiano di Mobile Control, una soluzione creata per proteggere i dati aziendali su iPhone, iPad, smartphone Android e Windows Mobile.
L’evento: MOBILE DATA SECURITY
Il 22 novembre a Roma Sophos e Babel hanno organizzato il convegno MOBILE DATA SECURITY, un'occasione per i due team di spiegare le best practice nella sicurezza dei dispositivi mobili e presentare la soluzione Mobile Control.
La scaletta dell'evento:
- La diffusione dei dispositivi mobili nelle aziende
- I pericoli legati alla gestione dei dispositivi mobili
- La presa di coscienza
- SafeGuard: la sicurezza nel cloud
- Mobile Control, la soluzione di Sophos per la protezione dei dispositivi mobili
- Il ruolo di Babel
- Live demo su terminali iOS e Android
Relatori: Giovanni Giovannelli - Sales Engineer Sophos, Michelangelo Uberti - Sales Engineer Babel.
Per sapere di più su Mobile Control o sulla sicurezza dei dispositivi mobili in generale, contattateci a marketing@babel.it.
Il DLP, uno strumento di difesa del patrimonio informativo aziendaleBabel
Il TechAdvisor Michelangelo Uberti analizza le cause comuni che portano numerose aziende a perdere dei dati riservati, subendo così gravi danni economici e d'immagine. Nell'articolo viene descritto il funzionamento delle principali soluzioni di Data Loss/Leak Prevention (DLP), un insieme di tecnologie dedicate all'identificazione e al monitoraggio dei dati nonché alla definizione delle migliori regole di gestione.
MySQL: il database open source che ha sfidato i gigantiBabel
Emilio Scalise, TechAdvisor Babel esperto nell'integrazione di prodotti open source, ripercorre la storia del database MySQL e offre consigli tecnici per sfruttare al meglio i vantaggi del prodotto.
Il TechAdvisor parla delle origini di MySQL e descrive la sua evoluzione, generata dall'interazione tra la comunità open source e le aziende che nel corso degli anni hanno contribuito alla pacchettizzazione del prodotto.
Scoprite la particolare flessibilità di questo prodotto, la sua architettura e le modalità di configurazione.
Video e testi integrali su www.babel.it
MySQL: il database open source che ha sfidato i giganti
Installazione di Joomla nel cloud di Red Hat
1. Installazione di Joomla nel cloud di Red Hat
di Danilo Abbasciano
Vedremo dei semplici passi per l'installazione dell'ultima versione ad oggi stabile di Joomla, la 1.7
sul cloud OpenShift di Red Hat.
Nel documento useremo per convenzione che i comandi shell preceduti dal # (cancelletto)
dovranno essere lanciati dall'utente amministratore o in alternativa utilizzando sudo. I comandi
preceduti da $ (dollaro) possono essere lanciati da un normale utente che non ha i privilegi di root.
Per prima cosa abbiamo bisogno del client OpenShift che ci servirà per la creazione del cloud, la
configurazione e l’aggiunta di applicazioni e servizi. E` possibile scegliere 3 profili di OpenShift, noi
faremo riferimento a quella gratuita chiamata Express, ci sono poi la Flex e la Power in caso
abbiamo bisogno di maggiori performance.
Di seguito i passi per l'installazione del client OpenShift su un sistema RHEL 6 o superiore, oppure
Fedora 14 o una versione più recente. Questa guida non ha lo scopo di coprire tutti i casi, per gli
altri sistemi operativi si rimanda alla documentazione del progetto.
Installazione del client per OpenShift:
# cd /etc/yum.repos.d/
# wget https://openshift.redhat.com/app/repo/openshift.repo
# yum -y install rhc
Al termine dell'installazione abbiamo sul nostro computer tutti i pacchetti necessari per lanciare il
nostro portale Joomla. Vedremo che grazie a GIT non sarà necessario neanche scaricare il
pacchetto di Joomla. Ora possiamo utilizzare i comandi appena installati di OpenShift per creare il
nostro sotto dominio che chiameremo joomla. Quando questo comando verrà eseguito per la
prima volta verranno create delle chiavi SSH che saranno usate per comunicare con Openshift
Express. E` possibile creare un solo sottodominio per ogni utente registrato.
$ rhc-create-domain -n joomla -l guest@example.it
Password:
Generating OpenShift Express ssh key to /home/guest/.ssh/libra_id_rsa
Generating public/private rsa key pair.
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015
2. Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/guest/.ssh/libra_id_rsa.
Your public key has been saved in /home/guest/.ssh/libra_id_rsa.pub.
The key fingerprint is:
3e:88:b7:e9:a4:c8:6c:e3:9a:16:d4:32:b7:70:06:61 guest@example.com
The key's randomart image is:
+--[ RSA 2048]----+
| E. |
|.. |
| o |
| = = |
|. B . S |
| . . . o |
| . . + o |
| =o. + o . |
|++=...+ |
+-----------------+
Contacting https://openshift.redhat.com
Creation successful
You may now create an application.
Ora possiamo creare la nostra applicazione, prima però vediamo il contenuto del file di
configurazione:
$ cat .openshift/express.conf
# SSH key file
#ssh_key_file = 'libra_id_rsa'
# Default rhlogin to use if none is specified
default_rhlogin=guest@example.it
C'è specificato l'rhlogin che userà di default se non specificato. Questo ci semplifica il lancio dei
successivi comandi perché da ora in poi non sarà più necessario specificarlo.
Ora possiamo creare un'applicazione, Joomla necessita del PHP ed è la prima cosa che andremo
ad installare nel nostro cloud. Con rhc-create-app --help abbiamo la lista delle applicazioni
supportate.
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015
3. Creiamo una directory che diventerà il repository di GIT, in poche parole la nostra directory di
lavoro:
$ mkdir rhc-joomla
$ cd rhc-joomla
$ rhc-create-app -a test -t php-5.3
Password:
Found a bug? Post to the forum and we'll get right on it.
IRC: #openshift on freenode
Forums: https://www.redhat.com/openshift/forums
Attempting to create remote application space: test
Contacting https://openshift.redhat.com
API version: 1.1.1
Broker version: 1.1.1
RESULT:
Successfully created application: test
Checking ~/.ssh/config
Contacting https://openshift.redhat.com
Adding rhcloud.com to ~/.ssh/config
Now your new domain name is being propagated worldwide (this might take a
minute)...
Pulling new repo down
Warning: Permanently added 'test-joomla.rhcloud.com,107.22.25.216' (RSA) to the
list of known hosts.
Confirming application test is available
Attempt # 1
Success! Your application is now published here:
http://test-joomla.rhcloud.com/
The remote repository is located here:
ssh://791a8fe8bd1c48c1820f933c6cad3579@test-
joomla.rhcloud.com/~/git/test.git/
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015
4. To make changes to your application, commit to test/.
Then run 'git push' to update your OpenShift Express space
Abbiamo creato la nostra applicazione chiamata test e gli abbiamo specificato che userà il php.
Niente di più semplice, non dobbiamo installare il php direttamente sul cloud partendo dal
pacchetto o dai sorgenti perché OpenShift lo fa per noi in modo del tutto trasparente.
Vediamo se è altrettanto semplice aggiungere un altro servizio di cui Joomla ha bisogno, un server
MySql.
$ rhc-ctl-app -a test -e add-mysql-5.1
Password:
Contacting https://openshift.redhat.com
Contacting https://openshift.redhat.com
API version: 1.1.1
Broker version: 1.1.1
RESULT:
Mysql 5.1 database added. Please make note of these credentials:
Root User: admin
Root Password: Q2eXtiXqcXXX
Database Name: test
Connection URL: mysql://127.1.33.XXX:3306/
In meno di un secondo abbiamo anche il nostro database server installato ed avviato. L'output ci
fornisce le informazioni per l'accesso e ci comunica che è stato creato un database con lo stesso
nome che abbiamo scelto per la nostra applicazione.
Ora il nostro ambiente è pronto per l'installazione di Joomla.
Grazie alla potenza di GIT possiamo fare tutto in modo molto pulito e veloce. GIT infatti ci
permettere di aggiungere un ulteriore repository al nostro branch di lavoro. Dopo essere entrati
nella directory “test” digitiamo il comando
$ git remote add upstream -m master git://github.com/openshift/joomla-
example.git
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015
5. Fatto. Facciamo ora il fetch e il merge con il nuovo repository:
$ git pull -s recursive -X theirs upstream master
warning: no common commits
remote: Counting objects: 3805, done.
remote: Compressing objects: 100% (2963/2963), done.
remote: Total 3805 (delta 818), reused 3805 (delta 818)
Receiving objects: 100% (3805/3805), 4.83 MiB | 340 KiB/s, done.
Resolving deltas: 100% (818/818), done.
From git://github.com/openshift/joomla-example
* branch master -> FETCH_HEAD
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: empty ident <guest@example.com.(none)> not allowed
Ci ha restuito un errore perché il repository di github necessita dell'autenticazione. Quindi andiamo
sul sito http://github.com ed effettuiamo la registrazione. Poi diciamo a git di utilizzare lo username
appena registrato.
$ git config user.name "guest"
Lanciamo il comando precedente ed ora vediamo che l'operazione va a buon fine.
$ git pull -s recursive -X theirs upstream master
From git://github.com/openshift/joomla-example
* branch master -> FETCH_HEAD
Auto-merging .openshift/action_hooks/build
Auto-merging php/index.php
Merge made by recursive.
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015
6. .openshift/action_hooks/build | 38 +-
.openshift/action_hooks/joomla.sql | 1860 +++
README.md | 51 +
php/LICENSE.txt | 340 +
php/README.txt | 70 +
php/administrator/cache/index.html | 1 +
php/administrator/components/com_admin/admin.php | 20 +
php/administrator/components/com_admin/admin.xml | 30 +
.../components/com_admin/controller.php | 24 +
.../components/com_admin/controllers/index.html | 1 +
.../components/com_admin/controllers/profile.php | 89 +
.../com_admin/helpers/html/directory.php | 61 +
.../components/com_admin/helpers/html/index.html | 1 +
.../com_admin/helpers/html/phpsetting.php | 81 +
.../components/com_admin/helpers/html/system.php | 37 +
.../components/com_admin/helpers/index.html | 1 +
php/administrator/components/com_admin/index.html | 1 +
.../components/com_admin/models/forms/index.html | 1 +
.../components/com_admin/models/forms/profile.xml | 136 +
[...]
Facciamo il push del repository upstream, questa operazione serve per aggiornare refs remoto
usando quello locale, e va fatta ogni volta che vogliamo pubblicare le modifiche di Joomla.
$ git push
Counting objects: 3811, done.
Compressing objects: 100% (2966/2966), done.
Writing objects: 100% (3805/3805), 4.83 MiB | 327 KiB/s, done.
Total 3805 (delta 819), reused 3800 (delta 818)
remote: Stopping application...
remote: Waiting for stop to finish
remote: Done
remote: Running .openshift/action_hooks/build
remote: ERROR 1146 (42S02) at line 1: Table 'test.tt7ki_assets' doesn't exist
remote:
remote: Database schema not found, importing 'joomla.sql' schema.
remote:
remote:
remote: done.
remote: ==================================================
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015
7. remote: Joomla admin login: admin
remote: Joomla admin password: 4dm1n
remote: Don't forget to change your Joomla admin password!
remote: ==================================================
remote: Starting application...
remote: Done
To ssh://791a8fe8bd1c48c1820f933c6cad3579@test-
joomla.rhcloud.com/~/git/test.git/
0f9bf26..fff3d3e master -> master
Dall'output possiamo vedere che il database non era inizializzato e lui si è preoccupato di farlo.
Questa operazione normalmente veniva effettuata durante il processo configurazione di Joomla,
che però in questo contesto non abbiamo bisogno di eseguire perché chi ha creato joomla-
example su github lo ha già configurato per girare sul cloud di Red Hat.
Abbiamo terminato l'installazione, ora possiamo utilizzare Joomla. Aprimo la url http://test-
joomla.rhcloud.com/ la url è formata in questo modo http://$app_name-
$your_domain.rhcloud.com quindi se abbiamo scelto nomi diversi per l'applicazione o il dominio
dovremmo modificarla opportunamente.
Se abbiamo eseguito tutti i passi correttamente dovremmo poter iniziare ad utilizzare Joomla. Ho
utilizzato il condizionale perché in realtà se apriamo l'url viene visualizzato solamente il seguente
messaggio di errore:
Infinite loop detected in Jerror
Questo è meno grave di quanto sembra, innanzi tutto è un errore generato da Joomla, quindi è
stata lanciata l'applicazione che abbiamo appena installato. Il loop infinito si riferisce ad un errore
che indirizza ad un errore, nel nostro caso avviene che ho una query che va in errore nella
homepage e sull'errore faccio una redirect in homepage, ed è così che si genera un loop infinito.
Quindi c'è qualcosa che non va nella configurazione del database. Apriamo il file
php/configuration.php e modifichiamo i parametri per la connessione del db settandoli con i valori
che abbiamo ottenuto durante la generazione del database.
public $host = '127.1.33.XXX';
public $user = 'admin';
public $password = 'Q2eXtiXqcXXX';
public $db = 'test';
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015
8. Non ci resta che rendere effettive le modifiche.
$ git add php/configuration.php
$ git commit -m 'alter db configuration'
[master 28bb973] alter db configuration
1 files changed, 4 insertions(+), 4 deletions(-)
$ git push
Counting objects: 7, done.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 419 bytes, done.
Total 4 (delta 3), reused 0 (delta 0)
remote: Stopping application...
remote: Waiting for stop to finish
remote: Done
remote: Running .openshift/action_hooks/build
remote: Database found, skipping import.
remote: Starting application...
remote: Done
To ssh://791a8fe8bd1c48c1820f933c6cad3579@test-
joomla.rhcloud.com/~/git/test.git/
fff3d3e..28bb973 master -> master
Ora tutto è pronto per essere utilizzato, all'indirizzo http://test-joomla.rhcloud.com/ c'è la nostra
homepage, l'amministrazione possiamo raggiungerla alla url http://test-
joomla.rhcloud.com/administrator/ le credenziali di accesso sono utente admin e password 4dm1n
che è preferibile cambiare dopo il primo accesso.
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015
9. Licenza d'uso “Attribuzione - Non commerciale - Non opere derivate”, secondo i criteri
internazionali Creative Commons (http://creativecommons.org/licenses/by-nc-nd/2.5/it/)
BABEL S.r.l. - P.zza S.Benedetto da Norcia 33 - 00040, Pomezia (RM) - Tel:. +39 06.9826.9600 - Fax. +39 06.9826.9680
E-Mail: info@babel.it – PEC: babel@pec.babel.it – WEB: http://www.babel.it
Reg. Imprese di Roma N° 06062681009 - N.R.E.A. 953123 - P.I. e C.F. 06062681009 Cap. Soc. € 102.774,00 i.v.
Società soggetta alla direzione e coordinamento della Par-tec S.p.A - Società iscritta al registro delle Imprese di Milano al numero 1293820015