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 :
hostname="digi00635.digicube.fr"
par
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 :
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
1 2
| ServerAdmin webmaster@takinium.com
ServerName www.takinium.com:80 |
décommenter :
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
1 2 3 4 5 6
| ...
ServerTokens Prod
...
ServerSignature Off
...
HostnameLookups Off |
digi00635#ee /usr/local/etc/apache22/extra/httpd-ssl.conf
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
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
Partager