Home » [Guida] Installare CakePHP su [EasyEngine], [VPS] o [Server Dedicato]
Guide

[Guida] Installare CakePHP su [EasyEngine], [VPS] o [Server Dedicato]

Salve community, CakePHP è un framework per la realizzazione di applicazioni web, scritto in PHP, ispirato ai medesimi concetti alla base di Ruby on Rails, tra cui il software design pattern Model-View-Controller (MVC). Il suo utilizzo semplifica di molto lo sviluppo grazie a delle API per l’accesso al database, template, sessioni, cache e utility varie. In questa semplicissima guida vi spegnerò come installarlo su EasyEngine, VPS o un Server Dedicato destinato a ospitare contenuti scritti in PHP.

Procedimento:

  • Creiamo lo spazio web nginx+PHP+MySQL con il comando:

ee create site miodominio.it –mysql

  • Scaricare l’ultima versione di CakePHP:

cd /var/www/miodominio.it/htdocs/
wget https://github.com/cakephp/cakephp/archive/3.0.2.zip
unzip 3.0.2.zip
cp -rvf cakephp-3.0.2/* .
rm -rf cakephp-3.0.2/

  • Impostare i giusti permessi con il comando:

chmod -R 777 /var/www/miodominio.it/htdocs/app/webroot/
chmod -R 777 /var/www/miodominio.it/htdocs/app/tmp/

  • Aprire il file vhost del dominio con il comando:

pico /etc/nginx/sites-available/miodominio.it

  • Assicurarsi che la stringa che inizia con root sia tipo questa:

root /var/www/miodominio.it/htdocs/app/webroot/;

Nel caso non fosse come questa, modificarla e adattarla al proprio dominio.

  • Infine riavviare nginx con il comando:

service nginx restart

Questo è tutto! Spero di esservi stato d’aiuto, seguiteci sui social per ricevere novità o magari qualche altra guida, saluti lo staff

Sono presenti link non funzionanti nell'articolo?
Segnalalo tramite commento, grazie della collaborazione.

Ti e piaciuto questo articolo?
Supporta il nostro lavoro, facendo una donazione!

Informazioni sull'autore

LucaH2

CEO e Fondatore di questo blog, sono un perito industriale capo-tecnico specializzazione Chimica, ma amo la tecnologia. Sono un appassionato di tutte le novità tecnologiche, con abbastanza esperienza sui sistemi di rete, hardware e software.

Oltre alla tecnologia un’altra grande passione sono le auto e le competizioni, ho abbastanza esperienza nella realizzazione e progettazione di vetture monoposto e biposto.

Commenti Recenti

Desktop Solution
Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock