Serveur Debian : config apache php4 mysql postfix... ?

Serveur Debian : config apache php4 mysql postfix... ? - Logiciels - Linux et OS Alternatifs

Marsh Posté le 29-09-2007 à 11:52:21    

Bonjour,  :hello:  
 
j'ai un petit problème avec mon serveur, j'explique avant tout la situation :  
 
voila alors j'ai voulu me créer un petit serveur sous une debian (ne connaissant rien a linux, surtout en ligne de commande, beaucoup d'explications sont disponibles sur le net et bien entendu c'est l'une des meilleures distrib pour se confectionner un serveur dédié !).  
 
Mon serveur me sert donc a partager mes fichiers avec d'autres collaborateurs et pour que l'acces a ceux-ci soit disponible à tout endroit, et de serveur web, et c'est la que se pose mon problème.  
 
Le serveur web apache est bien configuré (enfin cela fonctionne, et c'est ce qui compte!), avec un php4. Les sites s'affichent bien.
 
j'ai pris par faute de temps de le faire moi meme en ce moment, la solution guppy, qui me permet d'avoir un petit portail de mon serveur. le seul problème est que j'essaye d'activer l'email PHP mais je ne sais pas comment cela fonctionne !
 
en effet, il faut que je puisse recevoir des emails lors de la création de nouveau membres sur le portail. Si vous avez des explications, ca serais hyper cooolll !  ;)  
 
S'il y a besoin, je peux fournir des configurations de apache, etc... dites moi ce qu'il faut...  :p  
 
merci d'avance !


Message édité par aspire1520 le 20-10-2007 à 12:57:51
Reply

Marsh Posté le 29-09-2007 à 11:52:21   

Reply

Marsh Posté le 29-09-2007 à 13:54:42    

  • le problème n'est pas tant au niveau de la configuration du serveur apache ou de php4 dans un premier temps. Il faudrait t'assurer notamment que ton MTA soit correctement configuré.

Par ailleurs il faudrait lire la documentation de ta solution guppy pour savoir si il existe une possibilité de notification lors de la création de nouveaux membres.

  • merci d'enlever du sujet la mention 'Aidez moi Svp'... c'est un forum, pas une hotline et ce genre de rajout a généralement l'effet inverse.


---------------
Intermittent du GNU
Reply

Marsh Posté le 29-09-2007 à 14:24:42    

mikala a écrit :

  • le problème n'est pas tant au niveau de la configuration du serveur apache ou de php4 dans un premier temps. Il faudrait t'assurer notamment que ton MTA soit correctement configuré.

Par ailleurs il faudrait lire la documentation de ta solution guppy pour savoir si il existe une possibilité de notification lors de la création de nouveaux membres.

  • merci d'enlever du sujet la mention 'Aidez moi Svp'... c'est un forum, pas une hotline et ce genre de rajout a généralement l'effet inverse.



 
Merci et désolé pour le "aidez moi SVP", c'est retiré !  :p  
 
En fait dans GUppy, oui il y a notification par email pour tout pleins de choses...  
 
Par contre je n'ai pas installé de MTA sur ma distriB, je pensais qu'en métant un SMTP : smtp.wanadoo.fr ou smtp.free.fr cela suffirai...  
J'ai donc edité le php.ini pour y mettre ca !  
 

Reply

Marsh Posté le 29-09-2007 à 14:33:56    

cela ne fonctionnera pas.
l'option 'smtp' ne fonctionne que sous windows .
il te faut donc installer un mta sur ta distribution pour ce faire.
Ceci étant dit, s'agit il d'un serveur dédié (sous entendu héberger par un fournisseur tel que sivit,ovh,jaguar ou dedibox) ou simplement d'un serveur chez toi?
En effet tu peux soit opter pour un mta classique (par exemple postfix,exim,qmail,sendmail) ou quelque chose du genre ssmtp,mstmp etc etc.


---------------
Intermittent du GNU
Reply

Marsh Posté le 29-09-2007 à 14:50:52    

Ca dépends aussi de comment l'appli gère l'envoi de mail.
Soit basique via PHP, soit via une lib intégrée.
Quand c'est via une lib un peu plus complète que la fonction de base offerte par PHP, on peut parfois spécifier un serveur SMTP dans la conf.


Message édité par e_esprit le 29-09-2007 à 14:51:17

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 29-09-2007 à 15:04:29    

en fait je me suis basé sur la description de sa configuration qui semble basé sur les paquets fournis par défaut par debian.


---------------
Intermittent du GNU
Reply

Marsh Posté le 29-09-2007 à 15:36:06    

Ouai en fait il me faut installer un MTA... ?  
 
bon bah alors ya aucun problème... et puis non ce n'est qu'un serveur chez moi !  
 
merci jvé voir ca et je donne des nouvelles et je vous rappel si j'ai un problème ! ;)

Reply

Marsh Posté le 02-10-2007 à 13:41:40    

Arf now j'ai un problème avec l'install de Mysql ! ca a buggé...  
 
je ne peux donc pas installer un MTA !

Reply

Marsh Posté le 04-10-2007 à 23:36:59    

up

Reply

Marsh Posté le 05-10-2007 à 01:53:31    

il faudrait fournir les erreurs afin que l'on puisse t'aider.


---------------
Intermittent du GNU
Reply

Marsh Posté le 05-10-2007 à 01:53:31   

Reply

Marsh Posté le 05-10-2007 à 08:08:56    

Je en vois pas lien entre mysql et le MTA (a part s'il veut utiliser des utilisateurs virtuels...).
=> remove le package mysql et refait l'install de ton MTA.


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 05-10-2007 à 08:32:37    

Il me semblait qu'il fallait un serv mysql pour un MTA... autant pour moi alors ... !
 
PS : Je ne peut remove le Mysql par contre... il me dit que dpkg est deja en execution... Si vous avez une solution pour ca aussi ca serait a prendre... ;) merci
 
---> vé reinstaller mon MTA alors!

Reply

Marsh Posté le 05-10-2007 à 08:36:51    

Un MTA est un Mail Transfert Agent. Son boulot c'est de router les mails. Pour un fonctionnement basique (1 domaine, utilisateur ayant un compte sur le serveur) ou pour un fonctionnement en relay/smarthost il n y a absolument pas besoin de MYSQL.
 
MySQL vient derrière pour gérer les utilisateurs et les domaines virtuels.
 
 
ps aux pour voir si dpkg tourne, tu récupères le PID et tu le kill
sinon regarde dans /var/run s'il y a un fichier .pid ou un autre qui a dpkg dans son nom (une sorte de lock).


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 19-10-2007 à 11:42:35    

Bonjour, je reviens sur le message apres quelques temps... je n'avais pas eu le temps du tout de m'occuper de mon MTA ni de mon probleme de dpkg.  
 
Alors en fait il n'y a pas de pid pour dpkg ... arf je sais pas du tout comment faire pour cette histoire!  
 
voila la commande que j'ai lancé pour débloker la chose : ' dpkg --forget-old-unavail ' cela m'a donc permis de reinstaller d'autres choses... mais faut surtout pas que ca ai un rapport avec mysql!  
 
Donc en gros, ca n'a pas changé grand chose.
 
Et j'ai autre chose aussi a propos de mon mta, j'ai tenté d'installer postfix. Le probleme lié a mon dpkg était l'install de mysql-server. Sauf que postfix, a l'install me lance la configuration de ce fameux mysql et donc me fait tout buggé !  
Je pensais qu'un mta ne se servait pas de mysql ??
 
je vous copie le message de bug :  
 
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
 
et lorsque je lance la commande pour correct the problem lol
 

Paramétrage de mysql-server-5.0 (5.0.32-7etch1) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 122: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action "start" failed.

 
 :bounce:  
 
Bon bah me voila dans une impasse ...  
 
merci de vos conseils ...  :p  


Message édité par aspire1520 le 19-10-2007 à 11:50:18
Reply

Marsh Posté le 20-10-2007 à 12:56:50    

Désolé pour le doublon ...  
 
----> problème résolu après une nuit de bataille !  :bounce:  
 
par contre si quelqu'un sait comment bien configurer un MTA (j'ai webmin)
 
????  :hello:

Reply

Marsh Posté le 21-10-2007 à 12:56:21    

dpkg-reconfigure debconf => priority = medium
apt-get install postfix.
 
Choisir systeme satellite et renseigner le smtp de ton fai.

Reply

Marsh Posté le 21-10-2007 à 13:05:53    

M300A a écrit :

dpkg-reconfigure debconf => priority = medium
apt-get install postfix.
 
Choisir systeme satellite et renseigner le smtp de ton fai.


 
Yepi bah ca fonctionne nickel ! pkoi le smtp de mon fai ? ca marche tres bien sans ! je n'ai rien renseigné du tout !  
j'ai juste dis de prendre mon nom de domaine no-ip... et ca fonctionne! C'est sur j'ai un nom ce domaine a ralonge lol  
 
par contre est ce que vous pourriez m'aider... a propos des mail justement, est ce que je pourrais mettre un serveur pop aussi afin de permettre l'envoi et la reception de mail sur Outlook ??
 
merci d'avance ;)

Reply

Marsh Posté le 21-10-2007 à 13:08:55    

Parce que les adresses résidentielles ont tendance à se faire blacklister. Tu relais tes mails par le SMTP de ton FAI et c'est bon.
 
oui, courier-pop par exemple


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 21-10-2007 à 13:14:42    

o'gure a écrit :

Parce que les adresses résidentielles ont tendance à se faire blacklister. Tu relais tes mails par le SMTP de ton FAI et c'est bon.
 
oui, courier-pop par exemple


 
Oki courier-pop installé... par contre apres pour configurer mon client je fais comment ? quelle est l'adresse pop et smtp ?

Reply

Marsh Posté le 21-10-2007 à 13:18:38    

Fais un minimun d'effort, c'est pas une hotline :/
=> prends le temps de chercher 30 secondes...

 

pour le configurer tu as les fichiers de configuration dans /etc/courier/
pour les adresses, tu parles dans ton  client ? ben sur ton lan c'est l'adresse de ta machine, sur internet c'est ton adresse publique et faut que tu rediriges les bons ports vers ton serveur.


Message édité par o'gure le 21-10-2007 à 13:20:37

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 21-10-2007 à 13:24:21    

Yes! en fait je l'ai pas dit mais j'ai deja chercher pas mal de temps et j'ai testé plusieur nom de domaines pop.DOMAINE et le meme pour smtp... mais sans resultats...  
 
et puis les fichier de config dans /etc/courier sont un peu incompréhensible pour moi vu que je m'y connais pas du tout en serveur mail !  
 
Et puis désolé :o je ne vous prend pas pour une hotline mais plutot pour une aide pour la configuration de mon serveur des que je bloque !  
j'ai deja reussi a faire beaucoup de choses mais la je blok :(

Reply

Marsh Posté le 21-10-2007 à 13:24:47    

Oups le smiley rouge n'etait pas voulu :s

Reply

Marsh Posté le 21-10-2007 à 13:25:19    

6 minutes entre mon  post et le tien :/
si tu veux utiliser pop.mondaine.tld... il faudrait peut etre penser a renseigner ton DNS. sinon utilises des adresses IP.


Message édité par o'gure le 21-10-2007 à 13:26:14

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 21-10-2007 à 13:35:01    

Et oui 6 minutes !  je recoi les mails parce que je fais tout en direct la ! je test les config !  
 
en fait si ca te derange... je m'en excuse et franchement je ne t'en voudrais pas de ne pas repondre....  :ange:  je ne veux surtout pas deranger mais je ne trouve pas mon bonheur sur la toile !  
 
sinon j'explique ma chose...  
 
j'ai un nom de domaine no-ip.org...  
j'ai apache php5 mysql5... (peu important) tout fonctionne bien  
j'ai postfix et courier-pop maintenant
 
j'accede bien a mes site via mon domaine no-ip.org
 
j'ai aussi webmin qui m'aide a configurer certaines choses mais je prefere les lignes de commande donc...  
 
j'ai donc configuré mon courier pop et postfix...  
 
mais je n'arrive pas a avoir une connexion pop  dans outlook! pop.domaine.no-ip.org et la meme en smtp... j'ai donc mis juste mon domaine pour chaque et c'est good!  
 
par contre il me rejete pour les nom d'utilisateurs... c'est pas les nom des user linux avec leur mot de passe ?
 
sinon j'ai redirigé mes ports 25 et 110 de ma livebox...  
 
vila ou j'en suis et donc ou je blok ! serveur DNS ??? que veux tu dire par la ?  :ouch:

Message cité 1 fois
Message édité par aspire1520 le 21-10-2007 à 13:40:16
Reply

Marsh Posté le 21-10-2007 à 13:41:55    

aspire1520 a écrit :

Et oui 6 minutes !  je recoi les mails parce que je fais tout en direct la ! je test les config !

 

en fait si ca te derange... je m'en excuse et franchement je ne t'en voudrais pas de ne pas repondre....  :ange:  je ne veux surtout pas deranger mais je ne trouve pas mon bonheur sur la toile !


Ca me dérange pas de répondre, sinon je ne serais pas la.
C'est juste qu'on aime bien que les gens fassent un minimun ;-)

aspire1520 a écrit :


sinon j'explique ma chose...

 

j'ai un nom de domaine no-ip.org...
j'ai apache php5 mysql5... (peu important) tout fonctionne bien
j'ai postfix et courier-pop maintenant

 

j'accede bien a mes site via mon domaine no-ip.org

 

j'ai aussi webmin qui m'aide a configurer certaines choses mais je prefere les lignes de commande donc...

 

j'ai donc configuré mon courier pop et postfix...

 

mais je n'arrive pas a avoir une connexion pop  dans outlook! pop.domaine.no-ip.org et la meme en smtp... est ce normal ?

 

sinon j'ai redirigé mes ports 25 et 110 de ma livebox...

 

vila ou j'en suis et donc ou je blok ! serveur DNS ??? que veux tu dire par la ?  :ouch:

 

A priori il ne manque des notions en réseau
un serveur DNS permet de faire la translation adresse FQDN (www.google.fr)/adresse IP(123.124.126.127).
Les humains préfèrent utiliser les FQDN au lieu d'utiliser les adresses IP, ca se comprend. Les applications utilisent les adresses IP.

 

Si tu dis a une application d'utiliser pop.mondomain.org, il va tenter de résoudre ca en adresse IP, il faut donc que le serveur DNS qui gère le domaine mondomain.org sache la faire. La il ne sait pas puisque personne ne le lui a dit.

 

=> soit tu utilises des adresses IP (si tu es dans ton lan tu utilises ton adresses privées, si tu es sur internet tu utilises ton adresse publique et tu rediriges les ports POP/SMTP vers ton serveur (a faire  sur ton routeur)

 

=> soit tu utilises l'unique enregistrement que tu as fait sur no-ip.org pour le smtp et le pop. ce nom de machine permettra de résoudre l'adresse. On s'en fout que ca soit pour du pop ou du smtp ou encore de l'HTTP.

 

Il est possible qu'en utilisant le nom de no-ip.org dans ton LAN ca ne marche pas => utilise l'adresse IP de ton serveur dans le LAN.

 

Renseigne toi un peu sur les DNS, l'adressage. Enfin les notions de base d'internet. C'est expliqué sur wikipedia (entre autre)


Message édité par o'gure le 21-10-2007 à 13:42:40

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 21-10-2007 à 13:56:42    

Yepi je n'y manquerais pas! je me renseignerais la dessus !  
 
par contre ton aide m'est précieuse lol ! j'arrive a me connecter now !  
pop : domaine.no-ip.org -----> OK connect !
smtp : domain.no-ip.org -----> OK connect !  
 
Donc pour le moment j'arrive a me connecter a mon serveur via outlook ! donc je suis happy !  
 
jvé regarder comment on gerer les utilisateurs... je pensé que l'on faisait ca via les user de linux avec leurs mots de pass directement ! apparement non ... ! la tu as raison je vais chercher avant de poster car je n'avais pas du tout regardé ca ! LOL  
 
merci pour ton aide en tout cas ! et jvé bien me renseigné pour les DNS ca m'a l'air bien interessant, et je ne pensé pas que cela soit si important !;)

Reply

Marsh Posté le 21-10-2007 à 14:39:06    

aspire1520 a écrit :

Yes! en fait je l'ai pas dit mais j'ai deja chercher pas mal de temps et j'ai testé plusieur nom de domaines pop.DOMAINE et le meme pour smtp... mais sans resultats...  
 
et puis les fichier de config dans /etc/courier sont un peu incompréhensible pour moi vu que je m'y connais pas du tout en serveur mail !  
 
Et puis désolé :o je ne vous prend pas pour une hotline mais plutot pour une aide pour la configuration de mon serveur des que je bloque !  
j'ai deja reussi a faire beaucoup de choses mais la je blok :(


 
cherche plus :o no pain, no gain :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 21-10-2007 à 14:40:33    

black_lord a écrit :


 
cherche plus :o no pain, no gain :o


 
 
??

Reply

Marsh Posté le 22-10-2007 à 20:48:15    

Yop je reviens vers vous ... j'ai une petite question rapido !  
est ce possible de faire une authentification email via les users de mon serveur ??  
 
j'arrive pas a trouver autre chose qu'avec un BD mysql ! mais c'est un peu lourd a faire ...
 
Merci ;)

Reply

Marsh Posté le 22-10-2007 à 21:32:53    

oui => SASL => saslauthd + pam
 
Apres je te laisse chercher :D


Message édité par e_esprit le 22-10-2007 à 21:33:20

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 22-10-2007 à 21:34:28    

Email... Soit plus précis. Tu veux une authentification pour le pop, l'imap ou le SMTP ?

  • pour le pop et l'imap, si tu as pris les packages courier-pop et courier-imap, l'authentification est par défaut sur les utilisateurs système.
  • pour du SMTP, par défaut c'est open généralement, il faut comme le dit e_esprit regarder du coté de sasl. cf. la doc référence de ton serveur smtp


Message édité par o'gure le 22-10-2007 à 21:35:55

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 22-10-2007 à 21:52:40    

Pour le SASL, le mieux c'est que tu passe en dovecat pour ton IMAP/POP (en gros sur debian, je crois que la conf par défaut marche directe)
 
Ensuite postfix est capable de se plugguer sur la socket d'auth de dovecot directement => deux lignes de conf et ça marche.
 
De toute façon dovecot ça scale bcp plus que courrier, donc t'as tout intérêt à passé dessus :)

Reply

Marsh Posté le 22-10-2007 à 22:25:24    

oula c un peu du chinois pour moi lol !  
 
j'ai postfix et courier-pop et courier-imap...
 
apres c'est ce que je veux, une auth via les utilisateurs systeme... pour configurer dans mon outlook

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed