IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BSD Discussion :

Comment configurer mon apache22/dns sous FreeBSD ?


Sujet :

BSD

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Points : 5
    Points
    5
    Par défaut Comment configurer mon apache22/dns sous FreeBSD ?
    Bonjour,

    Je souhaite installer une FreeBSD Apache22, MySql, PHP, PhpMyAdmin, un wordpress et un e-commerce tel que oscommerce et sendmail à partir d'une digicube.
    Je souhaite afficher "It's works !" dans le navigateur avec l'adresse :
    http://www.takinium.com
    et supprimer : http://digi00635.digicube.fr
    Comment je supprime cette affichage digi00635.digicube.fr ?
    Dans le ptr ?
    digi00635#host digi00635.digicube.fr
    digi00635.digicube.fr has address 95.130.12.68

    J'ai déjà lu la doc freebsd en français à deux reprises, ainsi que les articles de Dru Lavigne, les tutoriaux inhérents à l'instal d'une FAMP, les ezjails et le dns ; cependant malgré toutes ces lectures (environ six mois), je ne comprends pas comment configurer mon dns.

    Je choisis dans la console Digicube, l'installation automatique de la distribution FreeBSD 8.1 ;
    Je possède une digicube nommée : http://digi00635.digicube.fr ;
    Son adresse IP est : 95.130.12.68
    j'ai changé son hostname dans la console : production-tak
    J'ai changé le hostname dans le fichier /etc/rc.conf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    hostname="digi00635.digicube.fr"
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    hostname="production-tak.takinium.com"
    Mon nom de domaine que je souhaite transformer est :
    http://www.takinium.com que j'ai acheté chez Gandi où j'ai effectué la redirection pour le http. Je suis allé sur la partie administration du domaine en cliquant sur takinium, je me suis rendu en bas de la page sur le lien modification des zones DNS en ajoutant ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    @ 3600 IN A 95.130.12.68
    ftp 3600 IN A 95.130.12.68
    www 3600 IN A 95.130.12.68
    Ensuite, J'ai ajouté une zone de Type A, www avec l'adresse 95.130.12.68 ; je ne sais pas si j'ai bien fait !



    les dns de digicube et leur ip :
    ns1.digicube.fr = 95.130.8.8
    ns2.digicube.fr = 195.254.130.121

    mon install apache22 :
    digi00635#cd /usr/ports/www/apache22
    digi00635#make config
    digi00635#make install clean
    digi00635#rehash
    digi00635#ee /usr/local/etc/apache22/httpd.conf

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ServerAdmin webmaster@takinium.com
    ServerName www.takinium.com:80
    décommenter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Include etc/apache22/extra/httpd-default.conf
    include etc/apache22/extra/httpd-ssl.conf
    digi00635#openssl genrsa -des3 -out server.key 1024
    passphrase : je saisis ma passphrase

    digi00635#openssl req -new -key server.key -out server.csr
    Country Name (2 letter code) [AU]:fr
    State or Province Name (full name) [Some-State]: Normandie
    Locality Name (eg, city) []:L'Aigle
    Organization Name (eg, company) [Internet Widgits Pty Ltd]:Takinium AutoEntrepreneur
    Organizational Unit Name (eg, section) []:pdg
    Common Name (eg, YOUR name) []:*.takinium.com
    Email Address []:webmaster@takinium.com
    challenge password : challenge-takinium


    digi00635#openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
    digi00635#chmod 0400 /usr/bin/server.key
    digi00635#chmod 0400 /usr/bin/server.crt


    digi00635#ee /usr/local/etc/apache22/extra/httpd-default.conf
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ...
    ServerTokens Prod
    ...
    ServerSignature Off
    ...
    HostnameLookups Off
    digi00635#ee /usr/local/etc/apache22/extra/httpd-ssl.conf

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    ServerName www.takinium.com:443
    ServerAdmin webmaster@takinium.com 
    
    SSLCertificateFile "/usr/bin/server.crt"
    
    SSLCertificateKeyFile "/usr/bin/server.key"
    digi00635#echo 'apache22_enable="YES"' >> /etc/rc.conf
    digi00635#echo 'apache22ssl_enable="YES"' >> /etc/rc.conf
    digi00635#echo 'accf_http_ready="YES"' >> /etc/rc.conf && kldload accf_http


    digi00635#ee /etc/rc.conf
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ### activer Apache22 - ajouté par Ch Leroy – 06/01/2010 ###
    apache22_flags="-DSSL" # Active le support de SSL
    apache22_http_accept_enable=''YES''
    digi00635#apachectl configtest
    Syntax Ok

    Suppression de la clé car lorsque je tape un reboot, je ne peux plus accéder à ma console via putty vue que la passphrase sera demandée au démarrage !
    digi00635#cd /usr/bin/
    digi00635#ls -l server.key
    digi00635#cp server.key server.key.orig
    digi00635#openssl rsa -in server.key.orig -out server.key


    digi00635#/usr/local/etc/rc.d/apache22 restart

    digi00635#telnet localhost 80

    GET / HTTP/1.0
    HTTP/1.1 200 OK
    ....
    <html><body><h1>It works!</h1></body></html>Connection closed by

    Je vérifie dans mon navigateur préféré (Opera) ; c'est ok pour le http et https qui m'envoie un certificat ; Mais lorsque je reboote, le https ne fonctionne plus ;
    j'ai un connection refused
    connect:errno=61

    cependant dans mon navigateur, j'ai toujours l'affichage http://digi00635.digicube.fr
    Lorsque j'effectue la commande host, les deux noms appartiennent à la même ip :
    digi00635#host digi00635.digicube.fr
    digi00635.digicube.fr has address 95.130.12.68
    digi00635#host www.takinium.com
    www.takinium.com has address 95.130.12.68

    Comment je supprime cette affichage digi00635.digicube.fr ?

    Je vous remercie de votre attention

    Christophe

  2. #2
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Points : 5
    Points
    5
    Par défaut
    Même après le reboot, je n'ai plus accès à :
    production-tak#http://www.takinium.com
    Trying 127.0.0.1...
    telnet: connect to address 127.0.0.1: Connection refused
    Trying ::1...
    telnet: connect to address ::1: Connection refused
    telnet: Unable to connect to remote host

Discussions similaires

  1. comment configurer mon routeur
    Par yasmina13 dans le forum Hardware
    Réponses: 7
    Dernier message: 13/07/2010, 10h56
  2. Réponses: 1
    Dernier message: 19/11/2008, 06h47
  3. Réponses: 2
    Dernier message: 17/08/2007, 15h55
  4. Réponses: 1
    Dernier message: 01/02/2007, 01h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo