CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Serveur PHP avec mysql help

andedox
andedox
Niveau 6
05 février 2014 à 16:31:20

Bonjour,
Je souhaite faire un serveur web sur mon mac mini server (sous os x 10.8.5).
Le problème est qu'il me faut un base de donné mysql mais que je ne sais pas comment faire..
Quelqu'un aurait-il la solution ? J'ai essayé avec mamp pro, sa fonctionne ne local mais je n'ai aucune idée pour la mettre en ligne..
Je dispose également d'un nom de domaine..
Si quelqu'un pouvait m'éclairer...
Merci :D

axelradio
axelradio
Niveau 8
05 février 2014 à 16:56:36

Prend un hébergeur gratuit au pire ;)

andedox
andedox
Niveau 6
05 février 2014 à 17:09:40

Non mais je souhaite vraiment l'héberger moi même :-)))

Tiddo
Tiddo
Niveau 10
05 février 2014 à 17:22:46

DynDNS ou No-IP ?

deepblue
deepblue
Niveau 16
05 février 2014 à 18:21:44

"sa fonctionne ne local mais je n'ai aucune idée pour la mettre en ligne.. ", tu veux mettre en ligne ton site ?

Si tu veux qu'il soit accessible depuis internet, tu dois faire une configuration NAT sur ton machin box (ça consiste à dire que "tout ce qui vient sur le port 80 (en tcp) de ta box est redirigé vers l'adresse ip de ton mac).

Si tu as une adresse IP fixe, tu pourras définir que ton nom de domaine pointe dessus. Si tu as une IP dynamique, il faut utiliser des outils similaires à dynDns.

andedox
andedox
Niveau 6
05 février 2014 à 20:40:41

J'ai déjà ouvert mes ports mais j'ai absolument aucune idée sur l'adresse à mettre dans mon nom de domaine pour qu'il le redirige...
Imaginons que mon nom de domaine soit mondomaine.fr
Je veux que l'adresse de mon serveur se redirige dessus (je suppose que mon adresse est 80.xx.xxx.xxx) je mettrait donc cette adresse là dedans. Mais après aucun moyen d'y arrivé dessus...
Une idée ?
Merci

deepblue
deepblue
Niveau 16
05 février 2014 à 21:14:51

Si tu veux qu'il soit accessible depuis internet, tu dois faire une configuration NAT sur ton machin box (ça consiste à dire que "tout ce qui vient sur le port 80 (en tcp) de ta box est redirigé vers l'adresse ip de ton mac).

andedox
andedox
Niveau 6
06 février 2014 à 06:12:31

Et sa marchera directement lorsque je rentrerais l'adresse ip internet ? 80.xx.xxx.xxx

deepblue
deepblue
Niveau 16
06 février 2014 à 09:17:07

En principe oui.

andedox
andedox
Niveau 6
07 février 2014 à 16:18:55

Mamp me met un code d'erreur comme quoi le port 80 est déjà utilisé.. (surement par server (l'application natif de os x server))...
Comment faire pour régler se problème ?
Merci !

Tiddo
Tiddo
Niveau 10
07 février 2014 à 18:00:51

As-tu Skype de lancé à tout hasard ?

andedox
andedox
Niveau 6
07 février 2014 à 20:51:21

Non il n'est même pas installé :/ j'utilise un ftp en même temps mais il n'utilise pas le port 80 :/

deepblue
deepblue
Niveau 16
07 février 2014 à 21:09:41

Je crois que macos embarque un apache :
$ sudo lsof -i :80

Tu auras les pid des processus/threads qui écoutent sur le port 80 (syntaxe linux, je ne sais pas si c'est la même chez toi). Exemple :

  1. lsof -i :80

Mot de passe :
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
transmiss 2864 debian-transmission 15u IPv4 564463 0t0 TCP nikita.local:53686->deblan.tv:http (CLOSE_WAIT)
apache2 4152 root 4u IPv6 12442 0t0 TCP *:http (LISTEN)
apache2 4900 simon 4u IPv6 12442 0t0 TCP *:http (LISTEN)
apache2 4901 simon 4u IPv6 12442 0t0 TCP *:http (LISTEN)
apache2 4902 simon 4u IPv6 12442 0t0 TCP *:http (LISTEN)
apache2 4903 simon 4u IPv6 12442 0t0 TCP *:http (LISTEN)
apache2 4904 simon 4u IPv6 12442 0t0 TCP *:http (LISTEN)
ff 8705 simon 55u IPv4 585039 0t0 TCP nikita.local:54070->we-in-f113.1e100.net:http (ESTABLISHED)
ff 8705 simon 74u IPv4 583366 0t0 TCP nikita.local:54146->we-in-f113.1e100.net:http (ESTABLISHED)

Tu chopes un des pid et tu fais :

$ ps aux | grep 4152 | grep -v grep
root 4152 0.0 0.2 114284 19580 ? Ss 18:21 0:00 /usr/sbin/apache2 -k start
simon 17156 0.0 0.0 3568 792 pts/6 S+ 21:06 0:00 grep 4152

Sur ma machine, c'est un apache (/usr/sbin/apache2) qui écoute sur le port 80.

deepblue
deepblue
Niveau 16
07 février 2014 à 21:10:56

La sortie de la dernière commande est erronée, voici la bonne :
root 4152 0.0 0.2 114284 19580 ? Ss 18:21 0:00 /usr/sbin/apache2 -k start

deepblue
deepblue
Niveau 16
07 février 2014 à 21:12:13

Une note supplémentaire : tu peux laisser ton mamp écouter sur autre chose que 80 et gérer ça dans ton NAT, en indiquant de rediriger le port 80 de ta box sur le port de mamp (8080 par exemple).

andedox
andedox
Niveau 6
08 février 2014 à 06:30:46

J'arrive maintenant à y accéder a distance mais en ajoutant à la fin :8888
Comment faire pour le mettre sur mon nom de domaine chez 1&1 ?
Et comment accéder à PHPmyadmin ? sachant qu'il me met que je n'ai pas les droits...
Merci beaucoup !

deepblue
deepblue
Niveau 16
08 février 2014 à 11:40:30

Il va falloir que tu cherches un peu. Avoir un serveur chez sois est très bien, mais il faut pouvoir l'assumer un minimum, donc prendre conscience des outils qu'on utilise. Ça commence par la compréhension de ce que tu fais.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment