Un moyen très simple de configurer un serveur Web local que même les débutants peuvent faire. Nécessite un environnement python.
S'il s'agit d'un mac, python2.7.x est inclus par défaut.
$ python -V
python 2.7.16
Vous pouvez facilement démarrer le serveur Web local avec un autre module même avec la série python 2, mais ** python 2 n'est plus pris en charge le 1er janvier 2020 **, donc python 3 est recommandé.
Exécutez la commande suivante dans le terminal.
$ python -m http.server
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
Le port par défaut est 8000, mais vous pouvez également spécifier le numéro de port comme suit.
python -m http.server 8080
Le serveur Web démarre avec le répertoire dans lequel cette commande est exécutée en tant que racine.
Ensuite, accédez à l'une des adresses suivantes avec un navigateur Web.
#### **`http://localhost:8000`**
http://127.0.0.1:8000/
![スクリーンショット 2020-06-26 7.11.29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/660621/db1c1f7e-8302-484b-25fe-d544d253be1c.png)
Comme indiqué ci-dessus, les répertoires et fichiers exécutés sont affichés dans une liste.
Cette fois, j'ai lancé un programme de test qui affichait "Hello World!".
![スクリーンショット 2020-06-26 7.17.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/660621/696c9855-a73d-3f3b-aa1a-990b2eb4d677.png)
Succès!
Si vous pouvez confirmer, appuyez sur `` Ctrl + c '' pour arrêter le serveur local.
# python 2: utiliser le module Simple HTTP Server
La procédure est la même que pour python 3.
$ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ...
Recommended Posts