Prima cosa leggete il link su HowToForge.com per l'installazione dell'ambiente LAMP, troverete comunque le istruzioni per quasi tutt ela maggiori distribuzioni, non solo Fedora.
Dopo esservi sincerati del corretto funzionamento dell'ambiante LAMP, aprite le porte del vostro browser sul sito del programma VFront ed andate nella pagina del Wiki dove avrete le istruzioni sia in inglese che in italiano.
In linea di massima dovete installare i pacchetti elencati di seguito:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy
Per facilitare alcune operazioni sul database vi consiglio di installare phpmyadmin:
yum install phpmyadmin
Il tool in gestione vi darà una visuale di quanto accade nel database, solitamente io preferisco lavorare da linea di comando, primo perchè imparo qualcosa, secondo una volta appreso i comandi riesco ad essere più veloce. Ciò non toglie che a volte è veramente comodo ed utile, percui ve ne consiglio l'installazione quando dovete effettuare qualche operazione veloce.
A questo punto scaricate Vfront dal sito e scompattatelo nella directory root web ( la directory dove Apache gestirà le pagine ). Personalmente io l'ho scompattato in una nuova directory chiamata /opt ( una Jena veramente fantasiosa), trovandomi questo tree
/opt/vfront-0.96c
per motivi di praticità non opero direttamente nella directory, preferisco lasciarla lì e copiarla sempre all'interno della stessa directory col nome del progetto, ad esempio agenda
cp -r /opt/vfront-0.96c /opt/agenda
chown -R apache:apache /opt/agenda
Il motivo di tutto ciò ? Mi pesa il culo, tutto qui.
Passiamo ora alla configurazione di Apache su Fedora, i cui comandi sono simili per Centos, mentre per le altre distribuzioni ovviamente dovete fate riferimento alla documentazione relativa.
cd /etc/httpd/conf.d
qui dovete creare un file agenda.conf simile a questo:
alias /agenda /opt/agenda/
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
Nel mio caso specifico non effettuo controlli di sicurezza, anzi direi che le mie specifiche sono fin troppo permissive, ma nei casi in cui siete in una rete aziendale o avete addirittura intenzione di pubblicarlo su internet, studiatevi bene la documentazione di Apache e Mysql al riguardo. Al momento non posso aiutarvi ma se ne avrò bisogno cercherò di darvi qualche infarinatura ( una Jena in vena di promesse che mai manterrà ).
Fate ripartire il servizio httpd e se non l'avete fatto quello mysql
service mysql start
service httpd restart
Ora *sperando* di non essermi dimenticato di nulla, dovreste riuscira ad effettuare la prima configurazione puntando il vostro browser su
http://localhost/agenda
Vi comparira questa schermata
Si la formattazione fà un pò schifo ma volevo che alòmeno si intuisse come fosse la schermata principale.
Comunque al momento non ci fate nulla, infatti bisogna avere un database da connettere a VFront ed al momento non l'abbiamo fatto. Questa è una guida semi seria che spero potrò estendere in futuro.
Intanto se volete andare avanti vi incoraggio a leggere la documentazione di VFront e ad esplorare la demo sul sito.
arulajeh.id Situs Berita Terbaru Dan Terbaik

Tambahkan Komentar