5679
Commento: apt
|
← Versione 16 del 10/02/2019 17.14.12 ⇥
5864
macro informazioni, link forum e CategoryDaRevisionare
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 5: | Linea 5: |
[[BR]] [[Indice(depth=1)]] |
<<BR>> <<Indice(depth=1)>> <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=74695"; rilasci="")>> |
Linea 14: | Linea 15: |
[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti: | [[AmministrazioneSistema/InstallareProgrammi|Installare]] i seguenti pacchetti: |
Linea 16: | Linea 17: |
* [apt:apache2 apache2] * [apt:libapache2-mod-php4 libapache2-mod-php4] * [apt:php4-common php4-common] * [apt:php4-gd2 php4-gd2] * [apt:php4-mysql php4-mysql] * [apt:mysql-server mysql-server] * [apt:mysql-client mysql-client] |
* [[apt://apache2 | apache2]] * [[apt://libapache2-mod-php4 | libapache2-mod-php4]] * [[apt://php4-common | php4-common]] * [[apt://php4-gd2 | php4-gd2]] * [[apt://php4-mysql | php4-mysql]] * [[apt://mysql-server | mysql-server]] * [[apt://mysql-client | mysql-client]] |
Linea 26: | Linea 27: |
0. Scaricare all'interno della propria '''Home''', l'archivio compresso presente a [http://www.sugarforge.org/content/downloads/ questo indirizzo]. | 0. Scaricare all'interno della propria '''Home''', l'archivio compresso presente a [[http://www.sugarforge.org/content/downloads/|questo indirizzo]]. |
Linea 50: | Linea 51: |
Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore], il file `/etc/apache/conf.d/nomehost.conf` copiando al suo interno il seguente testo: {{{ | Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministratore]], il file `/etc/apache/conf.d/nomehost.conf` copiando al suo interno il seguente testo: {{{ |
Linea 63: | Linea 64: |
0. Per accedere alla configurazione di '''Webmin''' da un qualsiasi [:InternetRete/Navigazione: browser web] è sufficiente digitare nella barra degli indirizzi, ciò che segue: {{{ | 0. Per accedere alla configurazione di '''Webmin''' da un qualsiasi [[InternetRete/Navigazione| browser web]] è sufficiente digitare nella barra degli indirizzi, ciò che segue: {{{ |
Linea 83: | Linea 84: |
0. Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore], il file `/etc/php4/apache2/php.ini`, ed aggiungere le seguenti righe al suo interno: {{{ | 0. Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministratore]], il file `/etc/php4/apache2/php.ini`, ed aggiungere le seguenti righe al suo interno: {{{ |
Linea 105: | Linea 106: |
[:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti: | [[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti: |
Linea 107: | Linea 108: |
* [apt:catdoc catdoc] * [apt:xpdf-utils xpdf-utils] |
* [[apt://catdoc | catdoc]] * [[apt://xpdf-utils | xpdf-utils]] |
Linea 119: | Linea 120: |
Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore], il file `/web/sugarcrm/etc/backup.sh` e incollare al suo interno le seguenti righe: {{{ | Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministratore]], il file `/web/sugarcrm/etc/backup.sh` e incollare al suo interno le seguenti righe: {{{ |
Linea 128: | Linea 129: |
* [http://www.sugarforge.org/ Sito ufficiale del progetto] * [http://www.debianhelp.co.uk/sugarcrm.htm Guida alla configurazione su Debian Sarge] |
* [[http://www.sugarforge.org/|Sito ufficiale del progetto]] * [[http://www.debianhelp.co.uk/sugarcrm.htm|Guida alla configurazione su Debian Sarge]] |
Linea 131: | Linea 132: |
CategoryProduttivita | CategoryProduttivita CategoryDaRevisionare |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida sono presenti delle istruzioni utili all'installazione di SugarCRM, una suite di applicazioni CRM rigurdanti le vendite, il marketing e i servizi. Le vendite includono la gestione di conti e di contatti, la gestione delle opportunità, il tracking delle attività, i grafici, i report.
Preparativi
Installare i seguenti pacchetti:
Installazione
Scaricare all'interno della propria Home, l'archivio compresso presente a questo indirizzo.
Copiare il pacchetto scaricato all'interno della cartella /var/www ed estrarlo digitando all'interno di una finestra di terminale il seguente comando:
sudo mv SugarSuite-Full-* nomehost
Fare attenzione che il nome della cartella sia lo stesso dell'host virtuale di Apache.Assegnare i permessi alla cartella di SugarCRM digitando il seguente comando all'interno di una finestra di terminale:
sudo chown -R www-data:www-data /var/www/nomehost
Impostare i permessi, digitando il seguente comando all'interno di un terminale:
sudo chmod -R 755 /var/www/nomehost sudo chmod -R 775 /var/www/nomehost/cache sudo chmod -R 775 /var/www/nomehost/custom sudo chmod -R 775 /var/www/nomehost/data sudo chmod -R 775 /var/www/nomehost/modules sudo chmod 774 /var/www/nomehost/config.php
Configurazione
Per un corretto funzionamento si consiglia di applicare la seguente configurazione.
Configurazione manuale dell'host virtuale per il dominio Sugar
Modificare con un editor di testo e con i privilegi di amministratore, il file /etc/apache/conf.d/nomehost.conf copiando al suo interno il seguente testo:
<VirtualHost *> ServerAdmin webmaster@nomehost DocumentRoot /var/www/nomehost ServerName nomehost </VirtualHost> <Directory /var/www/nomehost/> AllowOverride All </Directory>
Configurazione guidata attraverso Webmin
Per accedere alla configurazione di Webmin da un qualsiasi browser web è sufficiente digitare nella barra degli indirizzi, ciò che segue:
https://localhost:10000/
Dal menù selezionare la seguente voce Servers -> Apache Webserver -> Create a New Virtual Server, nel caso in cui il nome del server di SugarOS sia «sugar», apportare le seguenti modifiche:
DocumentRoot "/var/www/sugar" /etc/apache2/sites-available/sugar.conf (3) ServerName sugar /etc/apache2/sites-available/sugar.conf (4) <Directory "/var/www/sugar"> allow from all /etc/apache2/sites-available/sugar.conf (6) Options +Indexes /etc/apache2/sites-available/sugar.conf (7) </Directory>
Salvare la configurazione, digitanto da terminale i seguenti comandi:
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
Configurare il Php
Modificare con un editor di testo e con i privilegi di amministratore, il file /etc/php4/apache2/php.ini, ed aggiungere le seguenti righe al suo interno:
extension=mysql.so extension=gd2.so
Per testare la nuova configurazione è possibile riavviare Apache e collegarsi all'URL locale con un browser web, digitando il seguente comando all'interno di una finestra di terminale:
sudo /etc/init.d/apache reload
Per incrementare il valore di «php maximum file upload size», digitare il seguente comando all'interno di una finestra di terminale:
cp /etc/php4/apache/php.ini /etc/php4/apache/php.ini.20060312 gedit /etc/php4/apache/php.ini
Quindi modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministratore], il file /etc/php4/apache2/php.ini modificando nel seguente modo il parametro:
memory_limit = 50M
Per abilitare anche queste ultime modifiche è necessario riavviare nuovamente Apache:
sudo /etc/init.d/apache restart
Pacchetti aggiuntivi
Installare i pacchetti:
Pianificazione delle operazioni
Digitare il seguente comando all'interno di una finestra di terminale:
crontab -e -u www-data * * * * * wget --quiet --non-verbose http://sugar.example.com/cron.php > /dev/null 2>&1
Backup dei dati
Aprire con un editor di testo e con i privilegi di amministratore, il file /web/sugarcrm/etc/backup.sh e incollare al suo interno le seguenti righe:
datum=$(date +%Y%m%d) file=/web/backup/sugarcrm/$datum-sugarcrm-backup.sql /usr/bin/mysqldump sugarcrm --complete-insert -u sugarcrm --flush-logs --opt --add-locks >$file /bin/gzip $file