GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Nette PHP Framework su CentOS 7

In questo tutorial, ti mostreremo come installare e configurare Nette PHP Framework su CentOS 7.  Per chi non lo sapesse, Nette Framework è uno strumento popolare per PHP sviluppo web È progettato per essere il più utilizzabile e amichevole possibile. Si concentra sulla sicurezza e sulle prestazioni ed è sicuramente uno dei framework PHP più sicuri. Nette Framework parla la tua lingua e ti aiuta a creare facilmente siti Web migliori.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Nette PHP Framework in CentOS 7.

Installa Nette PHP Framework su CentOS 7

Passaggio 1. Innanzitutto, dobbiamo aggiungere il repository EPEL al nostro sistema.

yum install epel-release
yum -y update

Passaggio 2. Installa il server LAMP.

È richiesto un server CentOS 7 LAMP. Se non hai installato LAMP, puoi seguire la nostra guida qui.

Passaggio 3. Installa Composer.

Scarica e installa Composer eseguendo il comando seguente:

curl -sS https://getcomposer.org/installer | php

Risultato di esempio:

[root@idroot ~]# curl -sS https://getcomposer.org/installer | php
#!/usr/bin/env php
Some settings on your machine may cause stability issues with Composer.
If you encounter issues, try to change the following:

Your PHP (5.3.3) is quite old, upgrading to PHP 5.3.4 or higher is recommended.
Composer works with 5.3.2+ for most people, but there might be edge case issues.

Downloading...

Composer successfully installed to: /root/composer.phar
Use it: php composer.phar

Una volta completato il processo, puoi creare il 'composer.phar ' eseguibile eseguendo il comando seguente:

chmod +x composer.phar

Ora usa i seguenti comandi per rendere il compositore disponibile a livello globale per tutti gli utenti del tuo sistema, che può essere usato per tutte le applicazioni PHP su quel sistema:

mv composer.phar /usr/local/bin/composer

Utilizza il seguente comando per aggiornarlo all'ultima versione per il compositore:

composer self-update

Puoi anche controllare la versione del compositore eseguendo il comando seguente:

composer -V

Passaggio 4. Crea un'applicazione Nette.

Andiamo alla radice del documento web e usiamo il compositore per creare una nuova applicazione Nette usando i seguenti comandi:

cd /var/www/html
composer create-project nette/sandbox myapp

Dovremo modificare alcune autorizzazioni per le cartelle:

chown -R apache.apache myapp
chmod -R 755 myapp
chmod -R 777 myapp/tmp myapp/log

Passaggio 5. Accedi all'applicazione Nette.

A questo punto, hai configurato con successo il framework Nette sul tuo sistema localhost. Apri il tuo browser preferito e vai a  http://localhost/myapp/www/ e completa i passaggi richiesti per completare l'installazione.

Passaggio 5. Configurazione del server Web Apache per Nette.

Creeremo un host virtuale Apache per il tuo sito web Craft CMS. Innanzitutto, crea '/etc/httpd/conf.d/vhosts.conf ' utilizzando un editor di testo a tua scelta:

nano /etc/httpd/conf.d/vhosts.conf

IncludeOptional vhosts.d/*.conf

Avanti, crea l'host virtuale:

mkdir /etc/httpd/vhosts.d/
nano /etc/httpd/vhosts.d/yourdomain.com.conf

Aggiungi le seguenti righe:

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/nette/www"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/nette/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Salva e chiudi il file. Riavvia il servizio Apache per rendere effettive le modifiche:

systemctl restart httpd.service

Congratulazioni! Hai installato con successo Nette PHP Framework. Grazie per aver utilizzato questo tutorial per installare Nette PHP Framework sul tuo sistema CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Sito Web di Nette PHP Framework.


Cent OS
  1. Come installare PHP 5.5 su CentOS

  2. Come installare PHP Composer su CentOS 7

  3. Come installare PHP 7.3 su CentOS 8

  4. Come installare PHP 7.4 su CentOS 7

  5. Come installare PHP 7.2 su CentOS 7

Come installare PHP 7 su CentOS 7

Come installare Laravel PHP Framework su CentOS 7

Come installare PHP Composer su CentOS 8

Come installare Composer su CentOS 8

Come installare Symfony Framework su CentOS 8

Come installare Composer su CentOS 7