Forum général.général htdocs or not zat iz ze question

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
8
nov.
2013

Salut,

Je me pose une question existentielle sur l'organisation du dossier de mes sites Web. Où placer le « _document root » ? Idéalement, celui-ci viendrait dans /srv/www/monsite.tld.

La question est donc, métriez-vous les fichiers desservis par votre serveur HTTP directement dans ce dossier ou plutôt dans un sous dossier genre /srv/www/monsite.tld/htdocs ? Dans ce cas, pourquoi ? Quels peuvent être les avantages à créer un sous dossier ?

Forum général.cherche-logiciel Gestionnaire de configuration d'environnement

Posté par  .
Étiquettes : aucune
0
4
juil.
2012

Salut,

Il y a peu, j'avais tenté de poser la même question mais je pense que je m'étais mal fait comprendre. Je ré-essaye donc une nouvelle fois.

Les frameworks Web récents propose la fonctionnalité de configurer l'application en fonction de l'environnement où l'on se trouve. Cela permet d'utiliser une base de données pour le développement et d'en utiliser une autre lors de la mise en production.

Je suis à la recherche d'un outils générique proposant des fonctionnalités similaires. L'idée étant (…)

Forum Linux.général Apache, mod_rewrite et Directory

Posté par  .
Étiquettes :
0
4
juin
2012

Salut,

Je tente de ré-écrire toute URL ne désignant pas un fichier comme un argument au fichier index.phpet cela, sans utiliser de fichier.htaccess`.

Une requête vers http://www.example.com/test doit devenir http://www.example.com/index.php?q=/test.

J'utilise Debian Squeeze (6.0) et Apache 2.2.16. Voici mon fichier de configuration :

<VirtualHost *:80>
  DocumentRoot /var/www/example
  ServerName www.example.com
  ServerAlias example.com

  ErrorLog /var/log/apache2/error/example.log
  CustomLog /var/log/apache2/access/example.log combined

  <IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
    RewriteRule ^/(.*) http://www.example.com/$1 [L,R=301]
  </IfModule>

  <Directory "/var/www/example">
    AllowOverride None
    Options -Indexes
(…)

Forum général.général SSH et enregistrements DNS SRV

Posté par  .
Étiquettes :
3
7
jan.
2012

Salut,

Lorsque l'on veut mettre en place un gestionnaire de code source (SCM), celui-ci est le plus souvent accompagné d'un accès par le Web en HTTP. Si l'on prend le cas de Git, ceci implique donc d'installer sur un même serveur Git, OpenSSH, Gitolite, un serveur Web, ... Si l'on possède déjà un serveur Web, on serait tenter d'installer le tout sur ce dernier.

Les pricinpes de sécurité veulent que l'on installe qu'un type de service par serveur. De plus, (…)

Forum général.petites-annonces Recherche d'un job sur Bruxelles

Posté par  .
Étiquettes :
1
2
août
2011

Bonjour,

Je suis un jeune français de 25 ans cherchant à s'installer en Belgique dans la région Bruxelloise et plus précisément dans la commune de Woluwe-Saint-Etienne.

Terminant en septembre mon Master 2 professionnel IRS, je recherche sur la région Bruxelloise un poste pouvant me convenir. J'apprécie tout particulièrement l'administration des systèmes Linux et je fais aussi du réseau. Un poste regroupant la gestion de ces deux domaines serait l'idéal. Je sais aussi coder (plus ou moins) dans quelques langage (…)

Forum général.cherche-logiciel Serveur PKI en ligne de commande

Posté par  .
Étiquettes : aucune
0
16
juin
2011

Bonjour,

Je recherche un outils "simple" qui me permettrait de gérer mes couples de clés publiques/privées.

Avec SSH, les certificats X.509, GPG, etc, les clés se multiplient. Je sais qu'il existe des PKI libres telles EJCBA mais celui-ci est en Java et je recherche une solution plus légère avec un minimum de fonctionnalités.

Je cherche plus un truc genre GnuGPG en ligne de commande me demandant le type de clé que je veux et l'usage que je souhaite en faire : (…)

Forum Linux.debian/ubuntu Nginx, dossiers utilisateurs et PHP

Posté par  .
Étiquettes : aucune
0
13
juin
2011

Bon(jour|soir),

Je souhaite permettre aux utilisateurs d'un serveur d'exécuter du code PHP à l'aide de Nginx. Actuellement les dossiers utilisateurs sont gérés de la façon suivante :

location ~ ^/~(.+?)(/.*)?$ {
  alias /srv/www/users/$1/htdocs$2;
  index index.html;
}

Et PHP pour le serveur est géré de la façon suivante :

root /srv/www/htdocs
location ~ \.php(/|$) {
  try_files $uri = 404;

  fastcgi_split_path_info ^(.+\.php)(/.+)$;

  include fastcgi_params;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  fastcgi_pass php;
}

Les deux fonctionnent très bien séparément. Vous constaterez que les fichiers du (…)

Forum général.cherche-logiciel Découverte du réseau au niveau 2

Posté par  .
Étiquettes : aucune
0
9
juin
2011

Bonjour,

J'ai un réseau composé de nombreux équipement dont je dois faire le schéma. Il s'agit d'un schéma détaillé où doit figurer les ports et les liaisons entre chaque équipements.

Je suis à la recherche d'un outils qui me permettrait donc de dégrossir le travaille à faire en assurant la découverte du réseau au niveau 2. Par exemple, pour le Cisco, il y a le protocole Cisco_Discovery_Protocol qui permet de trouver les voisins directement connectés. La même chose existe aussi (…)

Forum Linux.debian/ubuntu Reverse proxy avec Nginx

Posté par  .
Étiquettes :
0
29
mar.
2011

Bonjour,

J'utilise la configuration suivante dans Nginx :

server {
  listen      80;
  server_name www;
  root        /srv/www;

  location /loc/ {
    proxy_set_header Host $host;
    proxy_set_header X-Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $server_protocol;

    proxy_pass http://localhost:8080/;
    proxy_redirect http://localhost:8080/ /loc/;
  }
}

et sa configuration équivalente dans lighttpd :

$HTTP["url"] =~ "^/" {
  proxy.server = (
    "" => (( "host" => "localhost", "port" => 8080 ))
  )
}

On notera que le serveur Web (Nginx ou lighttpd) et le serveur Web (…)

Forum Linux.debian/ubuntu Partager les utilisateurs et les groupes

Posté par  .
Étiquettes :
0
25
mar.
2011

Bonjour,

J'ai plusieurs environnements virtuels LXC dans lesquels je souhaite retrouver les même utilisateurs et groupes qui sont sur la machine hôte. Pas de problèmes me dis-je, je monte les fichiers /etc/passwd et /etc/group dans chaque environnement et le tour est joué. Cependant, lorsque je me trouve dans un de ces environnements, je ne peux créer un nouvel utilisateur et/ou groupe.

Afin de monter mes fichiers dans chaque conteneur, j'utilise les lignes suivantes dans le fichier /etc/fstab de la machine (…)

Forum général.général Gérer un nom de domaine avec XName

Posté par  .
Étiquettes : aucune
0
7
mar.
2011

Salut,

J'ai enregistré un nom de domaine chez Joker.com dans lequel j'ai précisé que je souhaite utiliser XName.org en tant que serveur de nom. Dans ce dernier, je crée ma zone dans laquelle je met ma première entrée A.

Pour plus de "sécurité", je déverrouille le domaine chez Joker (car je ne sais pas trop comment ça fonctionne) ce qui autorise le transfert pour qui le demande.

Après quelques minutes, je reçois un mail de XName me signifiant que la (…)

Forum Linux.général Vim : mettre la syntaxe à utiliser dans le fichier

Posté par  .
Étiquettes :
2
22
fév.
2011

Bonjour,
Il me semble que j'avais vu ça dans certains fichiers de configuration de Debian mais impossible de remettre la main dessus.
En fait, j'ai des fichiers templates avec une extension en .tpl. C'est fichiers peuvent contenir un peu de tout, du HTML, du code, etc... Ayant la flemme de faire le boulot moi même, set syntax=machin, je voudrais mettre dans chaque fichier une ligne qui permettrait de renseigner Vim sur la syntaxe utilisée.
Cela est bien sûre (…)

Forum Linux.général lighttpd: Un FastCGI pour plusieurs MoinMoin

Posté par  .
Étiquettes : aucune
0
19
fév.
2011
Bonjour,

Je cherche à configurer plusieurs wiki MoinMoin en utilisant la même instance FastCGI. J'ai plusieurs wiki que l'on peut atteindre ainsi.

  • www.example.fr/wiki/nom1
  • www.example.fr/wiki/nom2

J'ai donc configurer lighttpd sur l'URL :


$HTTP["url"] =~ "^/wiki/(nom1|nom2)" {
fastcgi.server = (
"/wiki" => ((
"bin-path" => "/var/www/wiki/moin.fcgi",
"host" => "127.0.0.1",
"port" => 3060,
"min-procs" => 1,
"max-procs" => 3,
"max-load-per-proc" => 2,
"docroot" => "/",
"check-local" => "disable",
"broken-scriptfilename" => "enable"
))
)
}


Le problème que MoinMoin se sert de la ligne (…)