GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Zenphoto su Ubuntu 14.04

Zenphoto è un sistema di gestione dei contenuti (CMS) basato su PHP gratuito e aperto per la creazione di siti Web incentrati sulla galleria. Zenphoto offre supporto per vari formati multimediali e blog integrato e pagine personalizzate. È il CMS ideale per i siti web personali di artisti, illustratori, fotografi, designer, cineasti e musicisti. In questa guida spiegheremo come installare Zenphoto su un VPS Ubuntu 14.04.

Al momento della stesura di questo tutorial, Zenphoto 1.4.11 è l'ultima versione stabile disponibile e richiede:

– Server Web Apache.
– PHP (versione 5.2 o successiva) con libreria grafica GD e libreria di estensione mbstring.
– MySQL (versione 5.0 o successiva) installato sul tuo VPS Linux.

ISTRUZIONI:

Accedi al tuo VPS tramite SSH

ssh user@vps_IP

Aggiorna il sistema

[user]$ sudo apt-get update && sudo apt-get -y upgrade

Installa MySQL in modo da poter creare il database necessario. Esegui il seguente comando:

# apt-get install mysql-server mysql-client

Ora esegui lo script post-installazione "mysql_secure_installation" per impostare la password utente root di MySQL:

# mysql_secure_installation

- Set root password? [Y/n] y

- Remove anonymous users? [Y/n] y

- Disallow root login remotely? [Y/n] y

- Remove test database and access to it? [Y/n] y

- Reload privilege tables now? [Y/n] y

Quindi, imposti la password di root di MySQL a tuo piacimento. La prossima cosa che devi fare è creare un database. Accedi al tuo servizio MySQL come root:

[user]$ mysql -u root -p

mysql> CREATE DATABASE zenphoto;

mysql> GRANT ALL PRIVILEGES ON zenphoto.* TO 'zenphotouser'@'localhost' IDENTIFIED BY 'your-password';

mysql> FLUSH PRIVILEGES;
mysql> \q

Non dimenticare di sostituire "la tua password" con una password complessa.

Installa il server web Apache2

[user]$ sudo apt-get install apache2

Installa PHP e i moduli PHP richiesti

Per installare l'ultima versione stabile di PHP e tutti i moduli necessari, esegui:

[user]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd

Scarica ed estrai l'ultima versione di Zenphoto sul tuo server

[user]$ sudo cd /opt && wget https://github.com/zenphoto/zenphoto/archive/zenphoto-1.4.11.zip
[user]$ sudo unzip zenphoto-1.4.11.zip
[user]$ sudo mv zenphoto-zenphoto-1.4.11/ /var/www/html/zenphoto/

Tutti i file devono essere leggibili dal server web, quindi imposta la proprietà corretta:

[user]$ sudo chown www-data:www-data -R /var/www/html/zenphoto

Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato "zenphoto.conf" sul tuo server virtuale:

[user]$ sudo touch /etc/apache2/sites-available/zenphoto.conf
[user]$ sudo ln -s /etc/apache2/sites-available/zenphoto.conf /etc/apache2/sites-enabled/zenphoto.conf
[user]$ sudo nano /etc/apache2/sites-available/zenphoto.conf

Quindi, aggiungi le seguenti righe:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/zenphoto/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/zenphoto/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Riavvia il server Web Apache per rendere effettive le modifiche:

[user]$ sudo service apache2 restart

Apri il tuo browser web preferito, vai su http://tuo-dominio.com/ e se hai configurato tutto correttamente dovrebbe essere avviato il programma di installazione di Zenphoto. Dovresti seguire le facili istruzioni nella schermata di installazione inserendo le informazioni necessarie come richiesto.

Una volta terminata l'installazione, puoi accedere alla sezione di amministrazione all'indirizzo:

http://yourdomain.com/zp-core/admin.php

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare ZenPhoto per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Installa Cockpit su Ubuntu 16.04

  2. Come installare LimeSurvey su un VPS Ubuntu 14.04

  3. Installa Mautic su Ubuntu 14.04

  4. Come installare Sonerezh su Ubuntu 14.04

  5. Come installare Pixie su Ubuntu 14.04

Come installare Pimcore su Ubuntu

Installa Miniflux su Ubuntu 14.04

Come installare ImpressCMS su Ubuntu 14.04

Installa Microweber su Ubuntu 14.04

Come installare DokuWiki su Ubuntu

Come installare X2CRM su Ubuntu 16.04