Archivi Blog

Ubuntu: Installare estensioni PHP tramite PEAR e PECL

Dopo aver installato Drupal nel post Ubuntu Server: Installare Drupal 7.14 e guardando nella sezione Resoconti, potremmo notare che il server non è in grado di visualizzare l’avanzamento del caricamento dei file, poichè non possiede le librerie necessarie a questo scopo.

Apriamo il terminale del nostro server e digitiamo:

sudo apt-get install php-pear php5-dev php5-cli
sudo apt-get install libpcre3-dev libmagic-dev
sudo pear update-channels
sudo pear upgrade

sudo pecl install uploadprogress

Creare un file:

sudo nano /etc/php5/conf.d/uploadprogress.ini

ed all’interno metterci:

extension=uploadprogress.so

Salvare il file, uscire dall’editor e riavviare il Server Apache dal terminale:

sudo /etc/init.d/apache2 restart

Aggiornando la pagina dei Resoconti sullo stato in Drupal, notiamo che risulta essere installato correttamente!

 

Ubuntu Server: Installare Drupal 7.14

Oggi andremo ad installare il CMS Drupal, con l’aggiunta della lingua italiana, su un server Ubuntu 10.04LTS ed utilizzeremo un database in PostgreSQL.

Dal terminale del nostro Ubuntu Server, digitiamo:

wget http://ftp.drupal.org/files/projects/drupal-7.14.tar.gz

tar -xvf drupal-7.14.tar.gz

sudo cp -r drupal-7.14 /var/www/

cd /var/www/

sudo mv drupal-7.14/ drupal/

In questo modo Drupal è in lingua originale (inglese), ma se volessimo installare anche la traduzione, basterà dare da terminale queste due righe ed in seguito, in fase di installazione, selezionare la lingua italiana. La guida seguente è stata scritta utilizzando la lingua di default.

wget http://ftp.drupal.org/files/translations/7.x/drupal/drupal-7.13.it.po

sudo mv drupal-7.13.it.po /var/www/drupal/profiles/standard/translations/

In seguito ci spostiamo su un cliente, apriamo un browser e diamo:

http://indirizzo_ip_server/drupal

Procediamo con l’installazione ma alla fase Verify requirements avremo una schermata del genere

che risolviamo tramite terminale sul server con:

sudo mkdir /var/www/drupal/sites/default/files

sudo chmod 777 /var/www/drupal/sites/default/files/

sudo cp /var/www/drupal/sites/default/default.settings.php /var/www/drupal/sites/default/settings.php

sudo chmod 666 /var/www/drupal/sites/default/settings.php

Aggiornando la finestra di installazione, vedremo che non ci sono errori e possiamo procedere col settare la parte inerente alla configurazione del database.

In questo esempio di installazione, useremo PostgreSQL come database. Per l’installazione, configurazione e creazione di un database, rimando al post: Installare PostgreSQL 9.0 e pgAdmin3 su Ubuntu Server 10.04LTS

Dopo aver creato un database, andiamo ad inserire tutti i dati necessari nei campi di configurazione del database e premiamo Save and Continue.

alla fine dell’installazione dei file, definiamo le ultime cose come il Nome del Sito, mail, user e pwd dell’amministratore e altre informazioni.

NOTA: Durante questo passaggio potremmo avere una finestra di warning, che ci indica di cambiare alcuni permessi ad una cartella e al file delle configurazioni. Se questo dovesse accadere, apriamo un terminale sul server e digitiamo:

sudo chmod 444 /var/www/drupal/sites/default/settings.php

Ed alla fine di tutta l’installazione, avremo la schermata di login diretto alla parte amministrativa, in cui potremo iniziare a fare le nostre configurazioni!

Ubuntu Server: Installare WordPress

Oggi andremo ad installare il CMS WordPress all’interno del nostro Ubuntu Server 10.04 LTS.

Prima di cominciare, WordPress necessita di PHP, Server Web (Apache) e Database Server (MySQL Server); per l’installazione e l’inizializzazione dei componenti appena citati, rimando al post: Server: Installare Apache, MySQL e PHP

In seguito, apriamo un terminale del server e diamo:

wget http://wordpress.org/latest.zip
sudo mv latest.zip /var/www
cd /var/www
sudo apt-get install unzip
sudo unzip latest.zip
sudo rm latest.zip
sudo chown www-data:www-data wordpress/

Passiamo ad aprire un browser all’interno della rete LAN e digitiamo:

http://indirizzo.ip.del.server/wordpress

ottenendo una schermata del genere:

Non vi preoccupate dell’errore generato; clicchiamo su Create a Configuration File

Ora clicchiamo su Let’s go!

A questo punto abbiamo bisogno di creare un database con MySQL Server; per la creazione rimando al post: phpMyAdmin: creare un nuovo utente e un nuovo database

Per l’esempio abbiamo creato un utente chiamato wordpress ed un database associato chiamato wordpress

A questo punto torniamo sul nostro browser ed inseriamo tutti i campi riguardanti il Database appena creato, ed infine clicchiamo su Submit.

Alla schermata successiva, se tutto è andato a buon fine, clicchiamo su Run the install

In seguito compiliamo i campi richiesti e premiamo su Install WordPress

Alla fine di tutta l’installazione, eccovi la schermata ‘classica’ di login di WordPress.

Ed il lato pubblico sarà visibile all’indirizzo:

http://indirizzo.ip.del.server/wordpress

E la parte administrator, lato privato, sarà visibile all’indirizzo:

http://indirizzo.ip.del.server/wordpress/wp-admin

Ubuntu Server: Installare Joomla 2.5.4 ita stable

PREMESSA: Joomla necessita di un Web Server (Apache), PHP e di un Database Server (MySQL).

Rimando al post Server: Installare Apache, MySQL e PHP per l’installazione degli elementi sopra citati.

Ed inoltre è necessario creare un database che useremo per l’installazione del CMS; potete usare il post phpMyAdmin: creare un nuovo utente e un nuovo database per avere una linea guida.


A questo punto scarichiamo su un client della nostra LAN il pacchetto completo dal sito Joomla Italia (per il post abbiamo scelto Joomla 2.5.4 Ita Stable):

http://www.joomla.it/download/451-joomla-2.html

Lo copiamo nella home utente sul server, aprendo un terminale:

scp Joomla_2.5.4_ita-Stable.zip alfredo@indirizzo_ip_server:/home/alfredo

Scompattiamo il file .zip appena scaricato e copiamo tutta la cartella nella directory /var/www/joomla

In seguito apriamo un browser e digitiamo, a seconda di dove abbiamo copiato l’intera cartella di joomla, il seguente URL:

http://nostro.indirizzo.ip.server/joomla   

ed eccoci nell’installazione di Joomla.

Alla fine dell’installazione, rimuoviamo la cartella installation che si trova in /var/www/joomla/

Ritorniamo sul browser e digitiamo

http://nostro.indirizzo.ip.server/joomla

ed eccoci nel nostro nuovo sito Joomla!

Per accedere al pannello di amministrazione digitiamo:

http://nostro.indirizzo.ip.server/joomla/administrator

inserendo come credenziali:

Nome utente: admin

Password: password scelta in fase di installazione

Buon Joomla a tutti! Per altre informazioni, rimando al sito Joomla Italia

phpMyAdmin: creare un nuovo utente e un nuovo database

Premesso che abbiamo installato sul nostro server tutto il necessario,come descritto nel post Server: Installare Apache, MySQL e PHP, apriamo un browser e digitiamo:

http://nostro.indirizzo.ip.server/phpmyadmin

e facciamo il login con le credenziali scelte in fase di installazione.

In questo post, andiamo a creare un utente chiamato joomla che sarà associato all’omonimo database, che utilizzeremo in seguito per l’installazione del CMS Joomla 2.5.

Spostiamoci sulla scheda Privilegi e vi clicchiamo.

Poi clicchiamo su Aggiungi un nuovo utente

Ora andiamo a riempire i campi come l’immagine che segue e selezioniamo Crea un database con lo stesso nome e concedi tutti i privilegi

Restando sempre sulla stessa finestra, selezioniamo accanto a Privilegi globali, Seleziona tutti, così da ottenere tutte le voci selezionate, ed infine clicchiamo su Esegui, pulsante situato in fondo alla pagina sulla destra.

Se tutto è andato a buon fine, noteremo che nella parte centrale ci sarà la query appena creata e sulla colonna di sinistra, dove si trovano tutti i database presenti sul server, si aggiungerà quello appena creato, ovvero joomla.

A questo punto, tutto è pronto per una nuova installazione del CMS!

NOTA: La procedura appena descritta potrà essere utilizzata per creare qualsiasi tipo di database, al fine di utilizzarlo per ogni CMS che lo richiede.

%d blogger hanno fatto clic su Mi Piace per questo: