Ciao !!! I Syahrulloh, in questo blog ho discuterà su VPS server e Linux.

Connettiamo VFront al database

Come un cretino mi sono accorto di aver creato il filesystem proponendo un'agenda, dimenticandomene in seguito creando un DB per cinefili, movie appunto.
Avrei voluto rinominare uno dei 2 ma temevo di creare ancor più confusione, d'altronde ho già scritto i precedenti post sull'argomento, quindi continuerò così a memoria della mia dabbenaggine.

Siamo arrivati ad avere un DB da connettere a VFront ( anzi no è VFront che si connette al DB ) percui se avete fatto bene le installazioni richieste per sicurezza riavviate i demoni interessati:

sudo service mysqld restart
sudo service httpd restart

Le minime impostazioni fornitovi dal sottoscritto dovrebbe bastare per il localhost, ossia lo stesso computer dove risiedono Mysql e Apache, in caso necessitiate di connessioni di remote, leggete bene la documentazione di Apache e di Mysql. Mi raccomando, su una rete mantenete i minimi requisiti di sicurezza.

Lanciate il browser su

localhost/agenda


Accettate la licenza e scegliete l'inglese no italiano. Durante le mie prime esperienze ho scoperto che le accentate portate dall'italiano pregiudicano il corretto funzionamento dell'interfaccia, probabilmente perchè spezza il codice di lettura dell'xml interpretandolo come fine stringa.


La verifica accerterà il corretto funzionamento dei moduli necessari al suo funzionamento, in questo caso la mancanza dell'estensione per postgresql, normale visto abbiamo scelto mysql come database.


Nella pagina successiva dovrete inserire i dati per il collegamento al DB, se il DB risiede nella stasse macchina di vfront lasciate localhost, ovviamente se VFront è su una diversa macchina in rete, inserite il nome macchina o l'IP dove risiede il DB (tips: ricordate però dovrete configurare Mysql per accettare le connessioni remote) . Inseriti i dati di questa sezione effettuate il Test Connection, se non otterrete l'OK controllate che i dati inseriti collimano con quelli di Mysql.



Scorrete la pagina e completate il form di queste sezioni. Non è necessario inserire tutto, perlomeno per questa demo. Personalmente non uso le notifiche mail (necessarie però per un uso più professionale, serve infatti a spedire le password in caso di amnesia precoce), mentre per lo sviluppo il debug può servire. Lasciate sempre la lingua di default per il motivo detto nella precedente sezione, invece per Date and Time vi suggerisco di usare Latine and Europe, vi eviterà una tonnellata di messaggi di errore nel log di Apache a causa di un piccolo bug nell'uso di PHP. FOP invece è utile per i report, io lo abilito ma dovete anche scaricarlo dal repository con JAVA.
Per RedHat/Fedora/Centos basta un bel

sudo yum install fop

Francamente non sono mai riuscito ad usarlo ma in futuro chissà.


L'account di root per mysql serve per creare il database di VFront per tutta l'interfaccia, ed è obbligatorio avere i diritti di tutto Mysql. Potreste anche dare allo stesso utente creato da voi i diritti completi sul DB, ma ve lo sconsiglio, i passaggi da fare non sono pochi e potrebbe portare a qualche problema di sicurezza.


Successivamente vi verrà chiesta la creazione di un utente che gestirà VFront come admin. Questo è l'utente che accederà a tutte le funzioni possibili dell'interfaccia. Le utenze che potranno solo leggere o altro saranno create e gestite da questo utente all'interno dello stesso VFront. Ovviamente le credenziali dell'admin rimarranno solo vostre.


Complimenti ! VFront è correttamente installato. L'installazione è terminata e la prossima pagina sarà quella di login come admin per poter iniziare ad usare il software.
Una volta finito è bene cancellare i file di installazione per evitare la sovrascrittura della attuale installazione. Quindi andate ico un bel

rm -rf /opt/agenda/_install

cancellerete la directory con gli script di installazione.

Premendo il pulsante Go To Login vi troverete la pagina di login di VFront


OK, al momento questo vi dovrà bastare. Volevo inserire in questo post anche l'uso base di VFront, ma i post chilometrici sono odiati dalla maggior parte delle persone, vi rimando così alla prossima puntata, sperando di non metterci il classico mese.


arulajeh.id Situs Berita Terbaru Dan Terbaik