Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
530 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [Debian] Mes questions existantielles

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Debian] Mes questions existantielles

n°320424
XK
Posté le 06-09-2003 à 01:20:15  profilanswer
 

Commençons par le Perl ! J'aimerai installer mod_perl pour booster mes scripts Perl, j'ai donc fais

Citation :

apt-get install libapache-mod-perl


Je ne comprends pas grand chose à la doc de mod_perl donc j'essaie de faire ça simplement, même si je n'obtiens pas les meilleurs perfs qu'il soient :D
 
Ensuite dans /etc/apache/httpd.conf j'ai ajouté

Citation :

LoadModule perl_module modules/libperl.so


 
Il y avait déjà ça dans la configuration

Citation :

<IfMdule mod_perl.c>
  Alias /perl/ /var/www/perl/
  <Location /perl>
    SetHandler perl-script
    PerlHandler Apache::Registry
    Options +ExecCGI
  </Location>
</IfModule>


donc je n'y ai pas touché. Même avec redémarrage de linux mod_perl n'apparait pas dans la liste des modules...que faut-il que je fasse :??:  
je précise que j'utilise Apache 1.3.26
 
---------------
 
Ensuite j'ai installé ProFTPd, j'accède à mon FTP avec mon nom d'utilisateur et mon mot de pass sans problèmes.
J'ai créé 2 liens symbolique en faisant

Citation :

ln -sf /var/www/ /home/utilisateur/www/
ln -sf /usr/lib/cgi-bin/ /home/utilisateur/cgi-bin/


j'espérais ainsi, comme vous devez vous en douter, uploader les fichiers sur mon serveur http avec mon compte utilisateur. Mais voila, je pe lire les fichiers mais rien modifier...comment est-ce que je peux me donner les droits pour faire ça :??:
 
---------------
 
C'est tout pr le moment, j'en rajouterai si j'en ai d'autres à l'esprit ;)

mood
Publicité
Posté le 06-09-2003 à 01:20:15  profilanswer
 

n°320433
XK
Posté le 06-09-2003 à 02:05:04  profilanswer
 

Nouveau problème :
 
Depuis que j'ai changé le nom du PC, Apache a cessé de fonctionner! j'ai regardé dans la configuration, je l'ai réinstallé...rien à faire !
Dans le log ya marqué :

Citation :

[Sat Sep  6 10:45:27 2003] [alert] mod_unique_id: unable to gethostbyname("games1" )


Le nouveau nom est "games1" et l'ancien nom "server1"
 
Que dois-je faire pr lui faire accepter le nouveau nom :??:
 
édit: je précise que la ligne "ServerName" dans httpd.conf n'a rien à voir avec le problème car j'ai mis 127.0.0.1
 
édit2: j'ai réussis a lancer le serveur en désactivant mod_unique mais je ne sais pas s'il est important ou non... :heink:


Message édité par XK le 06-09-2003 à 02:20:59
n°320481
XK
Posté le 06-09-2003 à 10:12:47  profilanswer
 

bon ben voilà c le serveur FTP ki ne marche plus maintenant a cause du changement de nom... help pliz! :bounce:

n°320496
CSCMEUH
Posté le 06-09-2003 à 11:49:13  profilanswer
 

XK a écrit :


Ensuite j'ai installé ProFTPd, j'accède à mon FTP avec mon nom d'utilisateur et mon mot de pass sans problèmes.
J'ai créé 2 liens symbolique en faisant

Citation :

ln -sf /var/www/ /home/utilisateur/www/
ln -sf /usr/lib/cgi-bin/ /home/utilisateur/cgi-bin/


j'espérais ainsi, comme vous devez vous en douter, uploader les fichiers sur mon serveur http avec mon compte utilisateur. Mais voila, je pe lire les fichiers mais rien modifier...comment est-ce que je peux me donner les droits pour faire ça :??:


 
Maman !!! Au secours c'est une horreur ce qu'il a fait ...
Bon alors Linux est un systeme multiutilisateurs ...
Donc ton liens entre /var/www et /home/user/www est une aberation ...
Pour faire class :
edite ton fichier : /etc/apache/httpd.conf
 

Code :
  1. #
  2. # Control access to UserDir directories.  The following is an example
  3. # for a site where these directories are restricted to read-only.
  4. #
  5. <Directory /home/*/public_html>
  6.     AllowOverride FileInfo AuthConfig Limit
  7.     Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
  8.     <Limit GET POST OPTIONS PROPFIND>
  9.         Order allow,deny
  10.         Allow from all
  11.     </Limit>
  12.     <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
  13.         Order deny,allow
  14.         Deny from all
  15.     </Limit>
  16. </Directory>


 
il te suffit de cree un repertoire public_html dans ton home :

Code :
  1. <24> <ttypts/8> [Sat Sep 06 11:46:58] cscm@TuX:/home/cscm
  2. 0>mkdir public_html


Et d'y acceder par http://localhost/~username.
C'est plus propre deja et tu pourras faire ce que tu veux dans le repertoire public_html.


Message édité par CSCMEUH le 06-09-2003 à 11:50:14
n°320559
XK
Posté le 06-09-2003 à 15:05:49  profilanswer
 

CSCMEUH a écrit :


 
Maman !!! Au secours c'est une horreur ce qu'il a fait ...
Bon alors Linux est un systeme multiutilisateurs ...
Donc ton liens entre /var/www et /home/user/www est une aberation ...
Pour faire class :
edite ton fichier : /etc/apache/httpd.conf
 

Code :
  1. #
  2. # Control access to UserDir directories.  The following is an example
  3. # for a site where these directories are restricted to read-only.
  4. #
  5. <Directory /home/*/public_html>
  6.     AllowOverride FileInfo AuthConfig Limit
  7.     Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
  8.     <Limit GET POST OPTIONS PROPFIND>
  9.         Order allow,deny
  10.         Allow from all
  11.     </Limit>
  12.     <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
  13.         Order deny,allow
  14.         Deny from all
  15.     </Limit>
  16. </Directory>


 
il te suffit de cree un repertoire public_html dans ton home :

Code :
  1. <24> <ttypts/8> [Sat Sep 06 11:46:58] cscm@TuX:/home/cscm
  2. 0>mkdir public_html


Et d'y acceder par http://localhost/~username.
C'est plus propre deja et tu pourras faire ce que tu veux dans le repertoire public_html.


merci! oui effectivement ça fonctionne :)
 
disons que je redirige le DNS monsite.com sur mon IP et que je mette dans la config d'apache "monsite.com" comme servername. Comment est-ce que je peux faire pour que lorsque l'on tappe www.monsite.com on ouvre en fait http://monip/~utilisateur/ ? :??:

n°320587
CSCMEUH
Posté le 06-09-2003 à 15:53:45  profilanswer
 

XK a écrit :


Comment est-ce que je peux faire pour que lorsque l'on tappe www.monsite.com on ouvre en fait http://monip/~utilisateur/ ?


Il y'a plusieurs facon de faire ca :)
La plus simple est un alias :

Code :
  1. Alias /         /home/<user_name>/public_html


Tu peux faire une redirection sur la premiere page.
Ou bien faire un VirtualHost.
 
PS : la solution avec l'alias est crade evite de l'utilise en prod :)

n°320756
XK
Posté le 06-09-2003 à 22:45:30  profilanswer
 

oui je vais essayer de voir pour un virtualhost :)
 
sinon qqun pourrai m'expliquer comment installer mod_perl simplement svp ? :hello:

n°320860
XK
Posté le 07-09-2003 à 12:13:00  profilanswer
 

:bounce:

n°321199
XK
Posté le 07-09-2003 à 23:25:15  profilanswer
 

:sweat:

n°321201
CSCMEUH
Posté le 07-09-2003 à 23:29:18  profilanswer
 


eurf
ouvre un topic unique pour chaque truc qui marche pas.
Et donne nous un peu plus d'info car la c'est un peu vague.
 
Si non j'ai regarder pour le mod perl et il n'a rien de special a ajouter.
tu pourrais donner plus d'infos aussi?
voila

mood
Publicité
Posté le 07-09-2003 à 23:29:18  profilanswer
 

n°989092
manuel9333​0
My Site: Tout sur l'OM
Posté le 08-12-2007 à 23:55:57  profilanswer
 

Bonjour, Je remonte un vieux sujet pour eviter dan screr un vu l'importance de la question, mais je me demande à quoi sert la fonction:

Citation :

<Limit GET POST OPTIONS PROPFIND PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>


Je retrouve soit:
"Require-valid user" ou bien "Order deny,allow / Deny from all"
 
Alors que sans ce limit sa marche, qu'apporte t'il de plus?
Merci Beaucoup


---------------
http://bsd-city.miniville.fr/ ----- http://toutsurlom.free.fr
n°989725
zecrazytux
Posté le 10-12-2007 à 21:55:18  profilanswer
 

c'est pour limiter les actions possibles sur du webdav


---------------
Blog photo/récits activités en montagne http://planetcaravan.net

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [Debian] Mes questions existantielles

 

Sujets relatifs
pb de claiver sous debian (résolu)nforce2 et debian woody (réseau et compilation)
[debian] bug avec le port usb[debian] configuraion isdn
Speedtouch USB & DebianPb USB-key debian 2.4.19 [Résolu; boulet inside]
[Debian] Bibliothèques Ncurses manquantes <résolu>[DEBIAN][emu10k1] Probleme de chargement de module [resolu]
faire des paquets debian[debian] Apt-get qui merde sur des packages comme console-common...
Plus de sujets relatifs à : [Debian] Mes questions existantielles


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR