2 votes

Exécution d'un serveur web local sur un MacBook

J'utilise un MacBook avec OS X Lion 10.8.3 et je souhaite installer un serveur web local sur ma machine. Quelles sont mes options ? Sous Windows, j'ai utilisé XAMPP.

3voto

binarybob Points 9292

Si vous voulez quelque chose de très rapide, le OSXDaily article Créer un serveur Web instantané via la ligne de commande du terminal explique comment faire cela en ligne de commande avec Python. Il suffit d'utiliser la commande :

python -m SimpleHTTPServer

2voto

dogbane Points 4201

Si vous souhaitez utiliser Apache, PHP, MySQL et phpMyAdmin, vous pouvez consulter le site suivant cet article .

Ou utilisez simplement MAMP

1voto

nohillside Points 82672

La plupart des éléments dont vous avez besoin sont déjà installés par défaut ou peuvent être ajoutés facilement. Il y a beaucoup d'informations sur le web à propos de comment procéder , cet article semble couvrir l'essentiel.

1voto

omgmog Points 286

Comme nous l'avons déjà mentionné, il existe un simple XAMPP comme la solution appelée MAMP qui existe en version gratuite et payante. La version gratuite conviendra à la plupart des gens. Tout comme XAMPP Il vous fournira Apache, PHP et MySQL, ainsi que PhpMyAdmin/

Si vous voulez simplement servir une simple page html, sans PHP sous-jacent ou autre, vous pouvez utiliser la fonction Python Serveur SimpleHTTPS , avec les éléments suivants bash que vous pouvez placer dans votre ~/.bash_profile :

function servedir {
    local port="${1:-80}"
    open "http://localhost:${port}/"
    sudo python -c $'import SimpleHTTPServer;\nmap = SimpleHTTPServer.SimpleHTTPRequestHandler.extensions_map;\nmap[""] = "text/plain";\nfor key, value in map.items():\n\tmap[key] = value + ";charset=UTF-8";\nSimpleHTTPServer.test();' "$port"
}

Avec la servedir bash il vous suffit de vous rendre dans le répertoire que vous souhaitez servir, de taper servedir et il ouvrira votre navigateur web à l'adresse http://localhost pour que vous puissiez voir votre page.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X