Installazione

Installazione di calcestruzzo5 su un host web

Per iniziare, avrai bisogno di un ambiente di hosting. Per la maggior parte delle persone, questo significa acquistare un piano di hosting. Concrete5 funzionerà praticamente ovunque, ma abbiamo alcuni partner di hosting che vale la pena dare un’occhiata. È inoltre possibile eseguire lo sviluppo locale con concrete5 installando i vari componenti richiesti e avviando un server Web locale.

  1. Scaricamento L’ultima versione di CONCRETE5.
  2. Spostare o caricare quel file zip sul tuo server Web o sul tuo ambiente Web. Ti consigliamo di decomprimere il file in una cartella accessibile al Web nel tuo spazio Web. Di solito questa cartella è pubblica \ _html. Se si desidera eseguire Calcrete5 in una sottodirectory, puoi creare una nuova cartella come “New Site” e decomprimere i tuoi file concreti5.
  3. Dopo aver decomposto il file, aggiungerà alcune nuove cartelle e un index.php.
  4. Le cartelle applicazioni/file/, applicazione/config/, pacchetti/e aggiornamenti/dovranno essere scritti dal processo del server Web. Ciò può significare che le cartelle dovranno essere “scritti dal mondo”, a seconda del tuo ambiente di hosting. Se il tuo server supporta l’esecuzione come Suexec/Phpsuexec, i file dovrebbero essere posseduti dal tuo account utente e impostare come 755 su tutti loro. Ciò significa che il processo del tuo server Web può fare qualsiasi cosa gli piace per loro, ma nient’altro può (anche se tutti possono vederli, il che è previsto.) Se questo non è possibile, un’altra buona opzione è impostare l’utente Apache (neanche " Apache “o” nessuno “) come diritti completi su questi file. Se nessuno dei due è possibile, CHMOD 777 in file/ e tutti gli elementi all’interno (ad esempio chmod -r 777 file/ *)
  5. Creare un nuovo database MySQL e un account utente MySQL con autorizzazioni complete nel database. Prendi nota del tuo server di database (di solito “localhost”) nonché del nome del database e del nome e della password per l’utente del database che ha accesso a quel database.
  6. Visita il tuo sito, “http://example.com” o “http://example.com/new-site/" Se hai estratto la zip Concrete5 in una cartella chiamata “New-Site”. Vedrai una schermata di installazione utile come questa:

Installazione di calcestruzzo5 con compositore e riga di comando

Più versatile e manutenzione del semplice download di un file zip da concrete5.org, il compositore è un modo migliore per installare CONCRETE5. Prima di iniziare questo processo, dovrai avere un ambiente di sviluppo locale disponibile sulla tua macchina di sviluppo e dovrai sapere come configurarlo. Questo ambiente di sviluppo deve essere conforme ai requisiti minimi di sistema del calcestruzzo5. Avrà bisogno di PHP e MySQL installati ed in esecuzione e dovrai sapere come accedervi tramite la riga di comando. Questa guida può toccare alcuni di questi argomenti, ma se qualcuno di essi non ha familiarità dovrai fare qualche lettura aggiuntiva.

crea una directory per il tuo sito

Innanzitutto, crea una directory per il tuo sito nella directory in cui sono normalmente installati i siti di sviluppo. Ho intenzione di creare un sito chiamato “Hello World”. Innanzitutto, creiamo un database per la tua applicazione Hello World. Esegui il client MySQL con un utente in grado di creare un database (come root) e creare un database Hello World: Crea database hello_worldexit da mysql di nuovo nella directory di hello-world. Ora, installeremo Concrete5 tramite compositore. (Nota: questa guida presuppone che tu abbia un compositore installato sul tuo computer di sviluppo. Se non lo fai, dovrai andare su http://getcompeser.org/ e installare il compositore da lì.) Composer Create-Project -N Concrete5/Composer Hello_World Questo installerà concrete5 e le sue dipendenze PHP in una directory denominata Hello-World.

Installazione di calcestruzzo5 tramite l’utilità della riga di comando

Ora è il momento di installare Concrete5. Utilizziamo l’utilità della riga di comando di installazione interattiva di Concrete5:

cd hello-world`
./vendor/bin/concrete5 c5:install -i

Immettere i dettagli di configurazione del database locale e del sito locale e premere Invio. L’installazione dovrebbe essere completa in meno di un minuto:

Accesso al nostro sito

Ora che abbiamo installato Concrete5, sfogliamolo. In un ambiente di produzione vorresti configurare un server Web come Apache o NGINX per servire questo contenuto, ma ciò non è necessario nel nostro ambiente di sviluppo. Invece, andiamo rapidamente utilizzando il server Web integrato di PHP per essere lanciato e servito e il contenuto la nostra directory Hello \ _World. Innanzitutto, cambia nel pubblico/ directory ed esegui questo comando all’interno della directory:

cd public
php -S localhost:8000

Questo dovrebbe offrirti un server completamente funzionante in pochi secondi. Quindi, visitare http: // localhost: 8000 nel browser web. Ora hai un sito concrete5 pienamente funzionante, legato a un ambiente di sviluppo locale! Ora che concrete5 è attivo e funzionante, facciamo un rapido tour per familiarizzare (o re-familiari) noi stessi con l’installazione, le caratteristiche e le funzionalità che CONCRETE5 offre.

 Italiano