Tester eGroupWare 1.6.002 sur SME 8.0Beta4

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Tester eGroupWare 1.6.002 sur SME 8.0Beta4

Messagepar Cool34000 » 26 Sep 2009 20:42

Salut,

Voici un bref howto pour installer eGW 1.6 sur SME 8... (Attention, c'est incompatible avec SME 7.x !)

Code: Tout sélectionner
## INSTALLATION
wget http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_5/noarch/eGroupware-1.6.002-9.1.noarch.rpm
wget http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_5/noarch/eGroupware-egw-pear-1.6.002-9.1.noarch.rpm
yum localinstall eGroupware-1.6.002-9.1.noarch.rpm eGroupware-egw-pear-1.6.002-9.1.noarch.rpm -y

## CREATION MySQL DB & USER
mysqladmin -u root create egroupware
mysql -e " grant all privileges on egroupware.* to 'egroupware'@'localhost' "
mysql -u root -e " SET PASSWORD FOR egroupware@localhost = PASSWORD( 'egroupware_db_password' ) "
mysqladmin flush-privileges

## PARAMETRAGE DE LA SECURITE
chmod 666 /var/lib/egroupware/header.inc.php
chmod 777 /var/lib/egroupware/default/backup/
chmod 777 /var/lib/egroupware/default/files/

## CONFIG APACHE
rm /etc/httpd/conf.d/egroupware.conf
cat > /etc/e-smith/templates/etc/httpd/conf/httpd.conf/98eGroupWare << EOF

####################################
#  eGroupWare
####################################
Alias /egroupware /usr/share/egroupware
<Directory /usr/share/egroupware/>
  AddType application/x-httpd-php .php .php3 .phtml
  AddType text/xml .xml
  Options FollowSymLinks ExecCGI
  AllowOverride None
  Order allow,deny
  Allow from all
  DirectoryIndex index.html index.php
  AddHandler cgi-script .cgi
  AddDefaultCharset Off
  php_flag file_uploads on
  php_flag log_errors on
  php_flag magic_quotes_gpc off
  php_flag magic_quotes_runtime off
  php_flag register_globals off
  php_flag short_open_tag on
  php_flag track_vars on
  php_flag display_errors off
  php_value error_reporting 'E_ALL & ~E_NOTICE'
  php_value max_execution_time 90
  php_admin_value mbstring.func_overload 7
  php_value memory_limit 48M
  php_value session.gc_maxlifetime 14400
  php_value include_path .:/usr/share/pear
  php_value open_basedir /usr/share/egroupware:/var/lib/egroupware:/tmp:/usr/share/pear
  php_value upload_max_filesize 8M
  <Files ~ "\.inc\.php$">
    Order allow,deny
    Deny from all
  </Files>
</Directory>

<Directory /usr/share/egroupware/phpsysinfo/>
  php_value open_basedir /
</Directory>

<Location /egroupware/icalsrv/icalsrv.php>
    Script PUT /usr/share/egroupware/icalsrv/icalsrv.php
    AddHandler ical/ics .ics
    Action ical/ics /usr/share/egroupware/icalsrv/icalsrv.php
    Order allow,deny
    Allow from all
</Location>

<Location /egroupware/rpc.php>
    php_admin_value mbstring.func_overload 0
    Order allow,deny
    Allow from all
</Location>

EOF

## APPLIQUER LES CHANGEMENTS
expand-template /etc/httpd/conf/httpd.conf
/etc/rc7.d/S86httpd-e-smith sigusr1

## LANCER LE SETUP D'EGROUPWARE
http://yourdomain.com/egroupware/setup

## UNE FOIS INSTALLE, REPARAMETRER LA SECURITE
chmod 644 /var/lib/egroupware/header.inc.php


Enjoy 8)
Avatar de l’utilisateur
Cool34000
Contre-Amiral
Contre-Amiral
 
Messages: 480
Inscrit le: 10 Sep 2006 10:45
Localisation: Nimes, France

Messagepar fhs74 » 28 Sep 2009 15:07

Merci pour ce HowTo Cool, cela fonctionne au petit oignon, comme d'habitude 8)
fhs74
Major
Major
 
Messages: 75
Inscrit le: 13 Avr 2008 10:16
Localisation: Haute-Savoie

Superbe! rien a dire! génial! j'essaie de suite!

Messagepar gilgalad » 09 Oct 2009 19:39

Bonjour ixus!

Merci, Merci, Merci!

et super! bon je vais arrêter les superlatifs d'autant plus que mon dico est restreint!

Bravo, beau boulot ca marche!

plus qu'a attendre la sortie définitive de la SME 8 pour voir apparaitre le smeserver-egroupware nouveau arriver!

c'est ce que j'apprécie le plus avec cette distrib! on y ajoute un bout de l'un , un bout de l'autre et ca marche toujours aussi nickel!

Pourtant, lassé d'attendre la sortie définitive de la 8 et trouvant la 7.4 vieillissante ( egroupware 1.4, ocs 1.01, glpi 0.68 ...) j'ai essayé de trahir en passant mes serveurs sur centos 5.3... Ben NON! j'y reviens car sous centos 5.3 quand on passe d'un matos à l'autre, ca répond pas pareil, des composants fonctionnent pas comme sur l'autre etc etc etc ( attention, centos n'est nullement en cause, c'est plutot de mes compétences limitées qu'il s'agit! )

Bref SME est simple et surtout CA MARCHE meme apres avoir installé 36 ajouts, ca continue a marcher

Que dire d'autre? sinon que j'adore cette distrib ( avant j'etais sur free EOS mais le manque d'evolutions... ) et que j'adore les acteurs qui font que cette distrib a sa place dans beaucoup d'entreprises!

encore une fois un grand merci
gilgalad
Matelot
Matelot
 
Messages: 5
Inscrit le: 09 Oct 2009 19:02
Localisation: jura

Etemplate

Messagepar depord » 06 Nov 2009 00:55

Bonjour

Avant tout , merci pour ce tuto tres bien fait , fonctionne impécable.

je suis sur sme 8 beta depuis un bon moment, cette version fonctionne tres bien , meme si c'est une beta.

j'ai tout de meme un soucis avec le Etemplate.

quand je veu creer des tables a partir de l'outil base de donnée de eTemplate.
il me met l'erreur :
Erreur: écriture fichier (pas d'autorisation pour le serveur Web) !!!

je ne trouve pas le repertoire dans la sme afin de modifier les droit.

un petit coup de main .

merci
depord
Matelot
Matelot
 
Messages: 2
Inscrit le: 06 Nov 2009 00:50

Re: Etemplate

Messagepar Cool34000 » 06 Nov 2009 20:01

Salut,

depord a écrit:je ne trouve pas le repertoire dans la sme afin de modifier les droit.


L'installation n'est pas réalisée dans /opt comme d'habitude : il s'agit d'un RPM pour CentOS 5 adapté pour SME !
Tu retrouvera les dossiers d'installation dans /var/lib/egroupware :wink:

Si tu peux poster tes modifications une fois que ca marche... :roll:
Avatar de l’utilisateur
Cool34000
Contre-Amiral
Contre-Amiral
 
Messages: 480
Inscrit le: 10 Sep 2006 10:45
Localisation: Nimes, France

Messagepar depord » 07 Nov 2009 01:18

Salut

ok, merci pour l'info.

donc , j'ai trouver ou mettre mon appli
en faite tout ce trouve dans usr/share/egroupeware/mon_appli

j'ai simplement changer les droit sur le rep de mon_appli et ca fonctionne.

a la base j'avais suivi le tuto etemplate et_media, pour info il y a des coquilles dans le tuto.
pour ce qui veulent faire des tests , utiliser le dossier qui se trouve dans

usr/share/egroupware/etemplate/doc

merci :wink:
depord
Matelot
Matelot
 
Messages: 2
Inscrit le: 06 Nov 2009 00:50


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron